Dom Open Source Projects
Browse 968 Dom open source projects, ranked by GitHub stars. Find the most popular Dom tools and libraries.
alpinejs/alpine
A rugged, minimal framework for composing JavaScript behavior in your markup.
Metrics details
| Stars | 31,792 |
cheeriojs/cheerio
The fast, flexible, and elegant library for parsing and manipulating HTML and XML.
Metrics details
| Stars | 30,421 |
bevacqua/dragula
:ok_hand: Drag and drop so simple it hurts
Metrics details
| Stars | 22,145 |
leptos-rs/leptos
Build fast web applications with Rust.
Metrics details
| Stars | 21,092 |
rrweb-io/rrweb
record and replay the web
Metrics details
| Stars | 19,894 |
twitter/twemoji
Emoji for everyone. https://twemoji.twitter.com/
Metrics details
| Stars | 17,699 |
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:
Metrics details
| Stars | 17,229 |
ruanyf/react-demos
a collection of simple demos of React.js
Metrics details
| Stars | 16,472 |
stephentian/33-js-concepts
:scroll: 每个 JavaScript 工程师都应懂的33个概念 @leonardomso
Metrics details
| Stars | 15,274 |
Tencent/rapidjson
A fast JSON parser/generator for C++ with both SAX/DOM style API
Metrics details
| Stars | 15,107 |
PuerkitoBio/goquery
A little like that j-thing, only in Go.
Metrics details
| Stars | 14,974 |
riot/riot
Simple and elegant component-based UI library
Metrics details
| Stars | 14,922 |
marko-js/marko
A declarative, HTML-based language that makes building web apps fun
Metrics details
| Stars | 14,387 |
danilowoz/react-content-loader
⚪ SVG-Powered component to easily create skeleton loadings.
Metrics details
| Stars | 13,997 |
BuilderIO/partytown
Relocate resource intensive third-party scripts off of the main thread and into a web worker. 🎉
Metrics details
| Stars | 13,738 |
Flipboard/react-canvas
High performance <canvas> rendering for React components
Metrics details
| Stars | 13,202 |
acdlite/react-fiber-architecture
A description of React's new core algorithm, React Fiber
Metrics details
| Stars | 12,980 |
cubiq/iscroll
Smooth scrolling for the web
Metrics details
| Stars | 12,813 |
answershuto/learnVue
:octocat:Vue.js 源码解析
Metrics details
| Stars | 12,673 |
snabbdom/snabbdom
A virtual DOM library with focus on simplicity, modularity, powerful features and performance.
Metrics details
| Stars | 12,387 |
alyssaxuu/flowy
The minimal javascript library to create flowcharts ✨
Metrics details
| Stars | 12,067 |
jhy/jsoup
jsoup: the Java HTML parser, built for HTML editing, cleaning, scraping, and XSS safety.
Metrics details
| Stars | 11,377 |
mozilla/readability
A standalone version of the readability lib
Metrics details
| Stars | 11,343 |
Akryum/vue-virtual-scroller
⚡️ Blazing fast scrolling for any amount of data
Metrics details
| Stars | 10,789 |
tsayen/dom-to-image
Generates an image from a DOM node using HTML5 canvas
Metrics details
| Stars | 10,776 |
reactjs/react-transition-group
An easy way to perform animations when a React component enters or leaves the DOM
Metrics details
| Stars | 10,235 |
jobbole/awesome-javascript-cn
JavaScript 资源大全中文版,内容包括:包管理器、加载器、测试框架、运行器、QA、MVC框架和库、模板引擎等。由「开源前哨」和「前端大全」微信公号团队维护更新。
Metrics details
| Stars | 7,811 |
ustbhuangyi/vue-analysis
:thumbsup: Vue.js 源码分析
Metrics details
| Stars | 7,665 |
bubkoo/html-to-image
✂️ Generates an image from a DOM node using HTML5 canvas and SVG.
Metrics details
| Stars | 7,192 |
fabiospampinato/cash
An absurdly small jQuery alternative for modern browsers.
Metrics details
| Stars | 7,033 |
wilsonpage/fastdom
Eliminates layout thrashing by batching DOM measurement and mutation tasks
Metrics details
| Stars | 6,922 |
choojs/choo
:steam_locomotive::train: - sturdy 4kb frontend framework
Metrics details
| Stars | 6,771 |
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.
Metrics details
| Stars | 6,587 |
phuocng/html-dom
Common tasks of managing HTML DOM with vanilla JavaScript. Give me 1 ⭐if it’s useful.
Metrics details
| Stars | 6,519 |
imba/imba
🐤 The friendly full-stack language
Metrics details
| Stars | 6,502 |
dtao/lazy.js
Like Underscore, but lazier
Metrics details
| Stars | 5,972 |
ractivejs/ractive
Next-generation DOM manipulation
Metrics details
| Stars | 5,918 |
AngleSharp/AngleSharp
:angel: The ultimate angle brackets parser library parsing HTML5, MathML, SVG and CSS to construct a DOM based on the official W3C specifications.
Metrics details
| Stars | 5,512 |
Rich-Harris/ramjet
Morph DOM elements from one state to another with smooth animations and transitions
Metrics details
| Stars | 5,438 |
spritejs/spritejs
A cross platform high-performance graphics system.
Metrics details
| Stars | 5,388 |
sindresorhus/eslint-plugin-unicorn
More than 300 powerful ESLint rules
Metrics details
| Stars | 5,194 |
scinfu/SwiftSoup
SwiftSoup: Pure Swift HTML Parser, with best of DOM, CSS, and jquery (Supports Linux, iOS, Mac, tvOS, watchOS)
Metrics details
| Stars | 5,110 |
elrumordelaluz/csshake
CSS classes to move your DOM!
Metrics details
| Stars | 4,874 |
fb55/htmlparser2
The fast & forgiving HTML and XML parser
Metrics details
| Stars | 4,785 |
zeux/pugixml
Light-weight, simple and fast XML parser for C++ with XPath support
Metrics details
| Stars | 4,614 |
camwiegert/in-view
Get notified when a DOM element enters or exits the viewport. :eyes:
Metrics details
| Stars | 4,611 |
capricorn86/happy-dom
A JavaScript implementation of a web browser without its graphical user interface
Metrics details
| Stars | 4,570 |
vanjs-org/van
🍦 VanJS: World's smallest reactive UI framework. Incredibly Powerful, Insanely Small - Everyone can build a useful UI app in an hour.
Metrics details
| Stars | 4,402 |
marcj/css-element-queries
CSS Element-Queries aka Container Queries. High-speed element dimension/media queries in valid css.
Metrics details
| Stars | 4,242 |
bendc/sprint
A tiny, lightning fast jQuery-like library for modern browsers.
Metrics details
| Stars | 4,186 |
cavi-au/Consent-O-Matic
Browser extension that automatically fills out cookie popups based on your preferences
Metrics details
| Stars | 4,144 |
joshwcomeau/react-flip-move
Effortless animation between DOM changes (eg. list reordering) using the FLIP technique.
Metrics details
| Stars | 4,139 |
rchipka/node-osmosis
Web scraper for NodeJS
Metrics details
| Stars | 4,107 |
Arachni/arachni
Web Application Security Scanner Framework
Metrics details
| Stars | 4,036 |
LinusBorg/portal-vue
A feature-rich Portal Plugin for Vue 3, for rendering DOM outside of a component, anywhere in your app or the entire document. (Vue 2 version: v2.portal-vue.linusb.org)
Metrics details
| Stars | 3,888 |
huzidaha/react-naive-book
开源、免费、专业、简单的 React.js 在线教程
Metrics details
| Stars | 3,791 |
patrick-steele-idem/morphdom
Fast and lightweight DOM diffing/patching (no virtual DOM needed)
Metrics details
| Stars | 3,564 |
pawelgrzybek/siema
Siema - Lightweight and simple carousel in pure JavaScript
Metrics details
| Stars | 3,479 |
redom/redom
Tiny (2 KB) turboboosted JavaScript library for creating user interfaces.
Metrics details
| Stars | 3,434 |
sycamore-rs/sycamore
A library for creating reactive web apps in Rust and WebAssembly
Metrics details
| Stars | 3,329 |
