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: almost 2 years ago
Linked from 1 awesome list


Backlinks from these awesome lists:

Related projects:

Repository Description Stars
tunnckocore/mich-h Creates virtual DOM trees from HTML using hyperscript-compatible syntax or JSX 8
redom/redom A lightweight JavaScript library for creating and managing user interfaces 3,428
anthonyshort/deku A virtual DOM library for rendering interfaces using pure functions and state management tools like Redux. 3,414
dubiousdavid/dominator A virtual DOM implementation for ClojureScript, aiming to simplify JavaScript development with a minimal learning curve 73
pkamenarsky/replica A 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/t7 A lightweight virtual DOM templating library that compiles ES2015 template strings into virtual DOM objects 899
staltz/chai-virtual-dom Provides virtual-dom element assertions for Chai assertion library 24
vanjs-org/van A lightweight reactive UI framework built on pure vanilla JavaScript and DOM, allowing developers to build useful UI apps with minimal setup and configuration. 3,920
madcapjake/earl-hyperscript A wrapper around Earl Grey that converts its document building syntax to work with Cycle.js's virtual DOM library 2
pkamenarsky/concur-replica A VDOM framework that enables remote UI updates without using JavaScript or a REST API. 138
webreflection/hyperhtml A lightweight virtual DOM alternative built on top of HTML template literals 3,071
knockout/knockout A 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-element A set of assertions for working with virtual DOM nodes in Deku/React applications 16
preactjs/preact A fast and lightweight alternative to React that focuses on optimizing the Virtual DOM and enabling server-side rendering. 36,957
jorgebucaran/superfine A minimal view layer for building web interfaces using a lightweight virtual DOM representation 1,597