JavaScript Dom

Open-source JavaScript projects categorized as Dom

Top 23 JavaScript Dom Projects

  • Preact

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

  • Project mention: Preact vs React: A Comparative Guide | dev.to | 2024-04-23

    In this post, we get to know more about Preact, one of this year's trending libraries. And we'll compare it to React to see which one suits better for our projects.

  • marko

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

  • Project mention: The Best UI Libraries for Cross-Platform Apps with Tauri | dev.to | 2023-08-04

    SolidJS and Tauri form another potent combination for creating performant, lightweight, and secure experiences. SolidJS is a reactive UI library that is similar to Svelte in the way it compiles away reactivity and updates the DOM directly, but it also incorporates a fine-grained reactivity system reminiscent of libraries like Marko, Knockout, and MobX.

  • SurveyJS

    Open-Source JSON Form Builder to Create Dynamic Forms Right in Your App. With SurveyJS form UI libraries, you can build and style forms in a fully-integrated drag & drop form builder, render them in your JS app, and store form submission data in any backend, inc. PHP, ASP.NET Core, and Node.js.

    SurveyJS logo
  • 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:

  • Project mention: JavaScript Libraries for Implementing Trendy Technologies in Web Apps in 2024 | dev.to | 2024-04-09

    DOMPurify

  • dom-to-image

    Generates an image from a DOM node using HTML5 canvas

  • Choo

    :steam_locomotive::train: - sturdy 4kb frontend framework

  • cash

    An absurdly small jQuery alternative for modern browsers. (by fabiospampinato)

  • imba

    🐤 The friendly full-stack language

  • Project mention: Ask HN: What are some unpopular technologies you wish people knew more about? | news.ycombinator.com | 2023-12-02

    Imba. The best web programming language ever made.

    https://imba.io/

  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

    InfluxDB logo
  • jest-dom

    :owl: Custom jest matchers to test the state of the DOM

  • Project mention: Unit tests in React with Jest and Testing Library | dev.to | 2024-04-29

    Tests structure Queries Roles User events Matchers Jest Matchers testing-library Mock functions

  • van

    🍦 VanJS: World's smallest reactive UI framework. Incredibly Powerful, Insanely Small - Everyone can build a useful UI app in an hour.

  • Project mention: Pocketbase: Open-source back end in 1 file | news.ycombinator.com | 2024-01-06

    Depends on what you consider minimal, but I enjoy working with PocketBase and VanJS[1]. However there is no component library built in (if this is what you were asking for).

    [1]: https://vanjs.org/

  • goober

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

  • canjs

    Build CRUD apps in fewer lines of code.

  • nipplejs

    :video_game: A virtual joystick for touch capable interfaces.

  • holmes

    Fast and easy searching inside a page (by Haroenv)

  • curtainsjs

    curtains.js is a lightweight vanilla WebGL javascript library that turns HTML DOM elements into interactive textured planes.

  • element-resize-detector

    Optimized cross-browser resize listener for elements.

  • jquery-to-javascript-converter

    Automatically finds jQuery methods from existing projects and generates vanilla js alternatives.

  • Project mention: Show HN: Auto-generate JavaScript alternatives for jQuery functions | news.ycombinator.com | 2024-05-16
  • replace-jquery

    Automatically finds jQuery methods from existing projects and generates vanilla js alternatives.

  • sentineljs

    Detect new DOM nodes using CSS selectors (650 bytes)

  • Project mention: Show HN: I made a CLI tool to create web extensions with no build configuration | news.ycombinator.com | 2024-04-30
  • hyperx

    🏷 - tagged template string virtual dom builder

  • arrive

    Watch for DOM elements creation and removal

  • nanohtml

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

  • surreal

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

  • Project mention: jQuery v4.0.0 Beta | news.ycombinator.com | 2024-02-06

    Love that this happened, but I've been waiting for 4.0 soooo long that I ended up making my own modern jQuery: https://github.com/gnat/surreal

    key differences:

    * Vanilla first. 1 file. Under 340 lines.

  • motus

    Animation library that mimics CSS keyframes when scrolling.

  • SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020).

JavaScript Dom related posts

  • Show HN: Auto-generate JavaScript alternatives for jQuery functions

    1 project | news.ycombinator.com | 16 May 2024
  • Unit tests in React with Jest and Testing Library

    1 project | dev.to | 29 Apr 2024
  • Proposal: Signals as a Built-In Primitive of JavaScript

    9 projects | news.ycombinator.com | 31 Mar 2024
  • jQuery v4.0.0 Beta

    8 projects | news.ycombinator.com | 6 Feb 2024
  • Launched my Social Media website for lonely people living abroad, all thanks to NextJS!

    1 project | /r/nextjs | 8 Dec 2023
  • Mastering DOM manipulation with vanilla JavaScript

    5 projects | news.ycombinator.com | 6 Nov 2023
  • Show HN: Tiny jQuery alternative with inline Locality of Behavior

    1 project | news.ycombinator.com | 7 Oct 2023
  • A note from our sponsor - SaaSHub
    www.saashub.com | 29 May 2024
    SaaSHub helps you find the best software and product alternatives Learn more →

Index

What are some of the best open-source Dom projects in JavaScript? This list will help you:

Project Stars
1 Preact 36,145
2 marko 13,198
3 DOMPurify 12,993
4 dom-to-image 10,130
5 Choo 6,774
6 cash 6,434
7 imba 6,247
8 jest-dom 4,316
9 van 3,547
10 goober 3,049
11 canjs 1,910
12 nipplejs 1,749
13 holmes 1,701
14 curtainsjs 1,621
15 element-resize-detector 1,307
16 jquery-to-javascript-converter 1,230
17 replace-jquery 1,160
18 sentineljs 1,126
19 hyperx 1,007
20 arrive 865
21 nanohtml 680
22 surreal 700
23 motus 633

Sponsored
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com