JavaScript dom-manipulation

Open-source JavaScript projects categorized as dom-manipulation

Top 12 JavaScript dom-manipulation Projects

  • mixitup

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

  • 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/

  • 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
  • dom-examples

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

  • Project mention: Web APIs | news.ycombinator.com | 2024-04-09
  • 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.

  • nojs

    Library that helps minimize js you have to write (by ifedapoolarewaju)

  • mini-van

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

  • Project mention: VanJS (Vanilla JavaScript): smallest reactive UI framework | news.ycombinator.com | 2023-05-25

    Interestingly the `tags` object seems to support any tag name: https://github.com/vanjs-org/mini-van/blob/57b686ced075754ee...

    And it still allows to provide specific types for teh known ones: https://github.com/vanjs-org/mini-van/blob/57b686ced075754ee...

    Cool stuff

  • bankist

    πŸ€‘ Bankist: A Virtual banking experience. Bankist is a fictional online bank. It is a project introduced by Jonas Schmedtmann in order to practice DOM manipulation and user interaction. Bankist has the option to log in to the account and use different functionalities, almost like in an actual bank

  • Project mention: Has anyone ever created a functional fictional bank for web use? | /r/rprogramming | 2023-07-11

    I've had several good suggestions like PHPBank, MyBanco, Firefly, and someone even requested making a layer 2 contract coin or something. I've also tried bankist, which would be perfect if only it had the ability for user registration and admins to add/remove user balance.

  • WorkOS

    The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.

    WorkOS logo
  • unite

    Unites all the functions and actions you would ever need πŸ”— (by rafunderscore)

  • QueryX

    QueryX is a lightweight JavaScript library that provides a jQuery-like interface for DOM manipulation and traversal. It allows you to select elements, add/remove classes, manipulate attributes, traverse the DOM, and more, similar to jQuery but in a simpler and more lightweight manner. (by SH20RAJ)

  • Project mention: QueryX: A Lightweight JavaScript Library for DOM Manipulation | dev.to | 2024-03-31

    QueryX is an open-source project, and contributions are welcome! If you have suggestions, bug reports, or feature requests, feel free to open an issue or submit a pull request on GitHub.

  • Q.js

    simple and minimal javascript library for dom

  • Fresh-Find-Frontend

    Helping farmers stay organized!

  • tracker

    Simple tracking application for any item you want. Using React and Redux with the Material UI CSS framework. (by aj-rom)

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-manipulation related posts

Index

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

Project Stars
1 mixitup 4,500
2 van 3,438
3 dom-examples 3,148
4 surreal 652
5 nojs 128
6 mini-van 85
7 bankist 23
8 unite 15
9 QueryX 4
10 Q.js 4
11 Fresh-Find-Frontend 3
12 tracker 0

Sponsored
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.
www.influxdata.com