Dom Manipulation Open Source Projects

Browse 43 Dom Manipulation open source projects, ranked by GitHub stars. Find the most popular Dom Manipulation tools and libraries.

Share your experience:✍️ Write a Post❓ Ask a Question
59,802 stars

jquery/jquery

jQuery JavaScript Library

Metrics details
Stars59,802
6,519 stars

phuocng/html-dom

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

Metrics details
Stars6,519
4,537 stars

patrickkunka/mixitup

A high-performance, dependency-free library for animated filtering, sorting, insertion, removal and more

Metrics details
Stars4,537
4,402 stars

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
Stars4,402
4,016 stars

mdn/dom-examples

Code examples that accompany various MDN DOM and Web API documentation pages

Metrics details
Stars4,016
2,677 stars

mootools/mootools-core

MooTools Core Repository

Metrics details
Stars2,677
2,340 stars

franciscop/umbrella

:umbrella: Lightweight javascript library for DOM manipulation and events

Metrics details
Stars2,340
1,746 stars

dflex-js/dflex

The sophisticated Drag and Drop library you've been waiting for 🥳

Metrics details
Stars1,746
1,724 stars

gnat/surreal

🗿 Mini jQuery alternative. Dependency-free animations. Locality of Behavior. Use one element or arrays transparently. Pairs with htmx. Vanilla querySelector() but better!

Metrics details
Stars1,724
1,457 stars

bludit/bludit

Simple, Fast, Secure, Flat-File CMS

Metrics details
Stars1,457
900 stars

knadh/dragmove.js

A super tiny Javascript library to make DOM elements draggable and movable. ~500 bytes (minified+gzipped) and no dependencies.

Metrics details
Stars900
832 stars

raquo/Laminar

Simple, expressive, and safe UI library for Scala.js

Metrics details
Stars832
795 stars

timjansen/minified.js

A lightweight library for the Web

Metrics details
Stars795
654 stars

vladocar/nanoJS

Minimal standalone JS library for DOM manipulation

Metrics details
Stars654
559 stars

taniarascia/sandbox

Development sandbox for front end projects and tutorials.

Metrics details
Stars559
426 stars

vojtajina/ng-directive-testing

Simple example of testing Angular's directives.

Metrics details
Stars426
296 stars

haukex/webperl

Run Perl in the browser with WebPerl!

Metrics details
Stars296
278 stars

kupriyanenko/jbone

JavaScript Library for Events and DOM manipulation. Replaces jQuery for Backbone (2.5kb gzipped)

Metrics details
Stars278
242 stars

homerchen19/bootstrap-webpack-jquery-boilerplate

Bootstrap 4 + Webpack 4 + jQuery = 😋

Metrics details
Stars242
236 stars

argyleink/blingblingjs

💲 Micro-library of shorthands for DOM selection, events, and attribute manipulation

Metrics details
Stars236
234 stars

fuxingloh/vue-masonry-wall

A pure vue responsive masonry layout without direct dom manipulation and ssr support.

Metrics details
Stars234
229 stars

postlight/trimmings

🌲 Get back to HTML.

Metrics details
Stars229
183 stars

veewee/xml

XML without worries

Metrics details
Stars183
179 stars

siongui/godom

Make DOM manipulation in Go as similar to JavaScript as possible. (via GopherJS or WebAssembly)

Metrics details
Stars179
163 stars

nolimits4web/dom7

Minimalistic JavaScript library for DOM manipulation, with a jQuery-compatible API

Metrics details
Stars163
162 stars

shepmaster/sxd-document

An XML library in Rust

Metrics details
Stars162
162 stars

Igor-Vladyka/leaflet.browser.print

A leaflet plugin which allows users to print the map directly from the browser

Metrics details
Stars162
159 stars

likethemammal/css-visualizer

Visualizers made entirely from DOM elements and CSS3 Animations and Transforms.

Metrics details
Stars159
157 stars

magnumjs/mag.js

MagJS - Modular Application Glue

Metrics details
Stars157
152 stars

jayremnt/facebook-scripts-dom-manipulation

An open-source project includes many scripts with no Access Token needed for Facebook users by directly manipulating the DOM.

Metrics details
Stars152
151 stars

cyan33/v-dom

:point_right: A minimal implementation of the Virtual DOM

Metrics details
Stars151
144 stars

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.

Metrics details
Stars144
143 stars

vladocar/femtoJS

femtoJS - Really small JavaScript (ES6) library for DOM manipulation.

Metrics details
Stars143
133 stars

ifedapoolarewaju/nojs

Library that helps minimize js you have to write

Metrics details
Stars133
131 stars

shepmaster/sxd-xpath

An XPath library in Rust

Metrics details
Stars131
125 stars

vanjs-org/mini-van

Mini-Van: A minimalist template engine for DOM generation and manipulation, working for both client-side and server-side rendering (SSR)

Metrics details
Stars125
124 stars

PhpGt/Dom

Modern DOM API.

Metrics details
Stars124
118 stars

fefit/visdom

A library use jQuery like API for html parsing & node selecting & node mutation, suitable for web scraping and html confusion.

Metrics details
Stars118
116 stars

vinnyoodles/reddit-heatmap

Find your Reddit consumption

Metrics details
Stars116
113 stars

bndr/fasterDOM.js

fasterDOM.js - faster DOM manipulation

Metrics details
Stars113
111 stars

lume/asdom

Use DOM APIs in AssemblyScript

Metrics details
Stars111
101 stars

phuocng/mirror-a-text-area

Enhancing user experience through text area mirroring

Metrics details
Stars101
100 stars

georginapuig/complete-javascript-course

The Complete Javascript Course 2023: From Zero to Expert! by Jonas Schmedtmann

Metrics details
Stars100
Get A Weekly Email With Trending Dom Manipulation Projects
Stay updated on Dom Manipulation plus related topics you pick below.

Copyright 2018-2026 Awesome Open Source.  All rights reserved.