virtual-dom

Virtual DOM library

A JavaScript library for efficiently rendering and updating web applications by creating a virtual DOM tree

A Virtual DOM and diffing algorithm

GitHub

12k stars
282 watching
777 forks
Language: JavaScript
last commit: over 3 years ago
Linked from 1 awesome list


Backlinks from these awesome lists:

Related projects:

RepositoryDescriptionStars
tunnckocore/mich-hCreates virtual DOM trees from HTML using hyperscript-compatible syntax or JSX8
redom/redomA lightweight JavaScript library for creating and managing user interfaces3,427
anthonyshort/dekuA virtual DOM library for rendering interfaces using pure functions and state management tools like Redux.3,414
dubiousdavid/dominatorA virtual DOM implementation for ClojureScript, aiming to simplify JavaScript development with a minimal learning curve73
pkamenarsky/replicaA remote virtual DOM library that runs on the server and sends minimal diffs to the client for efficient interactivity in Single-Page Applications.140
trueadm/t7A lightweight virtual DOM templating library that compiles ES2015 template strings into virtual DOM objects899
staltz/chai-virtual-domProvides virtual-dom element assertions for Chai assertion library24
vanjs-org/vanA lightweight reactive UI framework built on pure vanilla JavaScript and DOM, allowing developers to build useful UI apps with minimal setup and configuration.3,927
madcapjake/earl-hyperscriptA wrapper around Earl Grey that converts its document building syntax to work with Cycle.js's virtual DOM library2
pkamenarsky/concur-replicaA VDOM framework that enables remote UI updates without using JavaScript or a REST API.138
webreflection/hyperhtmlA lightweight virtual DOM alternative built on top of HTML template literals3,071
knockout/knockoutA JavaScript MVVM (Model-View-ViewModel) library that simplifies the creation of rich, responsive user interfaces by automatically synchronizing data between models and views.10,479
dekujs/assert-elementA set of assertions for working with virtual DOM nodes in Deku/React applications16
preactjs/preactA fast and lightweight alternative to React that focuses on optimizing the Virtual DOM and enabling server-side rendering.36,957
jorgebucaran/superfineA minimal view layer for building web interfaces using a lightweight virtual DOM representation1,597