#Dom

Showing 60 of 64 repositories tagged #dom, ranked by stars

preactjs
preactjs
preact

⚛️ Fast 3kB React alternative with the same modern API. Components & Virtual DOM.

Score
100
★ 38.7k ⑂ 2.0k +2/day
JavaScript
leptos-rs
leptos-rs
leptos

Build fast web applications with Rust.

Score
100
★ 21.1k ⑂ 873 +40/day
Rust
cure53
cure53
DOMPurify

DOMPurify - a DOM-only, super-fast, uber-tolerant XSS sanitizer for HTML, MathML and SVG. DOMPurify works with a secure default, but offers a lot of configurability and hooks. Demo:

Score
100
★ 17.2k ⑂ 855 +2/day
JavaScript
marko-js
marko-js
marko

A declarative, HTML-based language that makes building web apps fun

Score
97
★ 14.4k ⑂ 663
JavaScript
answershuto
answershuto
learnVue

:octocat:Vue.js 源码解析

Score
75
★ 12.7k ⑂ 2.5k
JavaScript
fabiospampinato
fabiospampinato
cash

An absurdly small jQuery alternative for modern browsers.

Score
53
★ 7.0k ⑂ 271
JavaScript
zeroclipboard
zeroclipboard
zeroclipboard

The ZeroClipboard library provides an easy way to copy text to the clipboard using an invisible Adobe Flash movie and a JavaScript interface.

Score
56
★ 6.6k ⑂ 1.0k
JavaScript
phuocng
phuocng
html-dom

Common tasks of managing HTML DOM with vanilla JavaScript. Give me 1 ⭐if it’s useful.

Score
50
★ 6.5k ⑂ 446
MDX
imba
imba
imba

🐤 The friendly full-stack language

Score
91
★ 6.5k ⑂ 183 +2/day
JavaScript
web-platform-tests
web-platform-tests
wpt

Test suites for Web platform specs — including WHATWG, W3C, and others

Score
94
★ 6.0k ⑂ 3.8k +11/day
HTML
scinfu
scinfu
SwiftSoup

SwiftSoup: Pure Swift HTML Parser, with best of DOM, CSS, and jquery (Supports Linux, iOS, Mac, tvOS, watchOS)

Score
100
★ 5.1k ⑂ 396 +7/day
Swift
capricorn86
capricorn86
happy-dom

A JavaScript implementation of a web browser without its graphical user interface

Score
88
★ 4.6k ⑂ 303 +5/day
TypeScript
Arachni
Arachni
arachni

Web Application Security Scanner Framework

Score
75
★ 4.0k ⑂ 785 +2/day
Ruby
redom
redom
redom

Tiny (2 KB) turboboosted JavaScript library for creating user interfaces.

Score
31
★ 3.4k ⑂ 123
JavaScript
cristianbote
cristianbote
goober

🥜 goober, a less than 1KB 🎉 css-in-js alternative with a familiar API

Score
84
★ 3.3k ⑂ 125
JavaScript
TokamakUI
TokamakUI
Tokamak

[Looking for active maintainers] SwiftUI-compatible framework for building browser apps with WebAssembly and native apps for other platforms

Score
71
★ 2.8k ⑂ 126 +2/day
Swift
remarkablemark
remarkablemark
html-react-parser

📝 HTML to React parser.

Score
81
★ 2.4k ⑂ 139
TypeScript
testing-library
testing-library
user-event

🐕 Simulate user events

Score
34
★ 2.3k ⑂ 256 +1/day
TypeScript
macbre
macbre
phantomas

Headless Chromium-based web performance metrics collector and monitoring tool

Score
100
★ 2.3k ⑂ 136
JavaScript
ivanceras
ivanceras
sauron

A versatile web framework and library for building client-side and server-side web applications

Score
60
★ 2.1k ⑂ 60
Rust
f2e-awesome
f2e-awesome
knowledge

文档着重构建一个完整的「前端技术架构图谱」,方便 F2E(Front End Engineering又称FEE、F2E) 学习与进阶。

Score
57
★ 2.0k ⑂ 371
JavaScript
qq15725
qq15725
modern-screenshot

📸 Quickly generate image from DOM node using HTML5 canvas and SVG.

Score
72
★ 1.9k ⑂ 91
TypeScript
yoannmoinet
yoannmoinet
nipplejs

:video_game: A virtual joystick for touch capable interfaces.

Score
78
★ 1.9k ⑂ 198
TypeScript
googleprojectzero
googleprojectzero
domato

DOM fuzzer

Score
25
★ 1.8k ⑂ 285 +1/day
Python
jj811208
jj811208
watching-you

watching-you is a javascript library for building animations that watch anything on DOM 👀.

Score
59
★ 1.7k ⑂ 53
TypeScript
beevik
beevik
etree

Parse, query and modify XML easily in go

Score
100
★ 1.7k ⑂ 183
Go
testing-library
testing-library
eslint-plugin-testing-library

ESLint plugin to follow best practices and anticipate common mistakes when writing tests with Testing Library

Score
66
★ 1.1k ⑂ 164
TypeScript
kwebio
kwebio
kweb-core

A Kotlin web framework

Score
43
★ 966 ⑂ 55
Kotlin
tanem
tanem
react-svg

:art: A React component that injects SVG into the DOM.

Score
62
★ 884 ⑂ 94
TypeScript
skrapeit
skrapeit
skrape.it

A Kotlin-based testing/scraping/parsing library providing the ability to analyze and extract data from HTML (server & client-side rendered). It places particular emphasis on ease of use and a high level of readability by providing an intuitive DSL. It aims to be a testing lib, but can also be used to scrape websites in a convenient fashion.

Score
86
★ 874 ⑂ 69
Kotlin
aidenybai
aidenybai
lucia

🙋‍♀️ 3kb library for tiny web apps

Score
22
★ 748 ⑂ 28
TypeScript
microsoft
microsoft
TypeScript-DOM-lib-generator

Tool for generating dom related TypeScript and JavaScript library files

Score
69
★ 731 ⑂ 471
TypeScript
gnat
gnat
css-scope-inline

🌘 Scope your inline style tags in pure vanilla CSS! Only 16 lines. No build. No dependencies.

Score
44
★ 691 ⑂ 17
HTML
choojs
choojs
nanohtml

:dragon: HTML template strings for the Browser with support for Server Side Rendering in Node.

Score
16
★ 688 ⑂ 48
JavaScript
dendoink
dendoink
FrontendWingman

Frontend Wingman, Learn frontend faster!

Score
19
★ 669 ⑂ 62
w3c
w3c
trusted-types

A browser API to prevent DOM-Based Cross Site Scripting in modern web applications.

Score
50
★ 660 ⑂ 84
JavaScript
MrXujiang
MrXujiang
frontend-developer-roadmap

前端学习之路, 记录前端小白成长历程, 学习总结, 工具汇总, 打造开箱即用的学习体验

Score
25
★ 624 ⑂ 111
alexcambose
alexcambose
motus

Animation library that mimics CSS keyframes when scrolling.

Score
9
★ 622 ⑂ 32
JavaScript
arguiot
arguiot
DisplayJS

A simple JavaScript framework for building ambitious UIs [DEPRECATED]

Score
12
★ 592 ⑂ 55
JavaScript
diegomura
diegomura
react-log

React for the Console

Score
6
★ 576 ⑂ 12
JavaScript
dennwc
dennwc
dom

DOM library for Go and WASM

Score
0
★ 505 ⑂ 58
Go
b-fuze
b-fuze
deno-dom

Browser DOM & HTML parser in Deno

Score
20
★ 485 ⑂ 46
HTML
Synphonyte
Synphonyte
leptos-use

Collection of essential Leptos utilities inspired by React-Use / VueUse

Score
80
★ 485 ⑂ 107 +2/day
Rust
schell
schell
mogwai

The minimalist, obvious, graphical, web application interface

Score
38
★ 428 ⑂ 27
Rust
sliminality
sliminality
ply

CSS inspection aided by visual regression pruning

Score
50
★ 396 ⑂ 13
CSS
devpunks
devpunks
snuggsi

snuggsi ツ - Easy Web Elements in ~1kB

Score
41
★ 396 ⑂ 14
JavaScript
Angular-RU
Angular-RU
angular-ru-interview-questions

Вопросы на собеседовании по Angular

Score
47
★ 385 ⑂ 121
HTML
720kb
720kb
highlighter.js

Easily navigate the DOM and highlight the elements - http://720kb.github.io/highlighter.js/

Score
0
★ 382 ⑂ 22
HTML
Attriumph
Attriumph
Interview-Problem-Summary

:microphone: Prepare for the interviews and sum up the most popular interview problems for front-end(HTML/CSS/Javascript), Web development, full-stack. Also did some typical coding practice questions, such as UI caculator

Score
3
★ 156 ⑂ 31
Polight
Polight
lego

🚀 Low-Tech Web-Components Made Lightweight & Future-Proof.

Score
28
★ 148 ⑂ 20
JavaScript
byteface
byteface
domonic

Create HTML with python 3 using a standard DOM API. Includes a python port of JavaScript for interoperability and tons of other cool features. A fast prototyping library.

Score
83
★ 144 ⑂ 14
Python
fusorjs
fusorjs
dom

Fusor is a simple JavaScript library that helps declaratively create and update DOM elements

Score
0
★ 102 ⑂ 5
TypeScript
kata198
kata198
AdvancedHTMLParser

Fast Indexed python HTML parser which builds a DOM node tree, providing common getElementsBy* functions for scraping, testing, modification, and formatting. Also XPath.

Score
100
★ 100 ⑂ 25
Python
lucid-softworks
lucid-softworks
browser

A web browser written from scratch — a platform-agnostic Rust engine (networking, HTML/CSS parsing, DOM, style, layout, paint) with a thin native app shell per OS.

Score
40
★ 95 ⑂ 8
Rust
shubhamsawant0601
shubhamsawant0601
Handwritten_Notes

My Handwritten notes of Aptitude, Web Development, Machine Learning, Java, Python, MySQL and Data Structures and Algorithms.

Score
0
★ 93 ⑂ 15
nmanikiran
nmanikiran
playwright-demos

playwright for scrapping and UI testing / automate testing workflows

Score
33
★ 92 ⑂ 16
JavaScript
mathiversen
mathiversen
html-parser

A simple and general purpose html/xhtml parser, using Pest.

Score
0
★ 88 ⑂ 21
HTML
swiftwasm
swiftwasm
WebAPIKit

Access the DOM and other Web APIs using Swift for WebAssembly

Score
29
★ 87 ⑂ 9
Swift
workflow-rs
workflow-rs
workflow-rs

Rust application development framework for native and web applications

Score
67
★ 73 ⑂ 16
Rust
RyensX
RyensX
SakuraAnimePlugin

樱花动漫第三方客户端 (http://www.yinghuacd.com)

Score
14
★ 67 ⑂ 5
Kotlin
Related Topics
#javascript#html#frontend#typescript#react#css#rust#vue#web#webassembly#html-parser

© 2026 GitRepoTrend · GitHub repositories by topic · Updated weekly