Topics / #vdom

Vdom projects on GitHub

Virtual DOM technique that keeps an in-memory UI tree to minimize real DOM updates.

As of , the most-starred Vdom projects on GitHub are preact (38.9K stars), hyperapp (19.2K stars) and inferno (16.5K stars). GitHub.Locker tracks 6 Vdom repositories with 115.9K stars combined. The fastest-growing on October 16 was preact, with +3 stars in a day.

6Projects
115.9KStars in total
+5Stars in a day

Hot right now

Most stars gained in a day · Oct 16

The all-time top

6 projects · by stars

  1. #1 · preactjs/preact

    preact

    Preact is a fast, 3kB alternative to React that implements the same modern API, including Components and Virtual DOM.

    38.9K
  2. #2 · hyperapp/hyperapp

    hyperapp

    Hyperapp is a tiny (about 1kB) JavaScript framework for building purely functional, browser-based 'hypertext applications' using views, actions, effects and subscriptions.

    19.2K
  3. #3 · infernojs/inferno

    inferno

    Inferno is an extremely fast, React-like JavaScript library for building modern user interfaces. It renders a virtual DOM and keeps React's core design ideas: components, one-way data flow and separation of concerns.

    16.5K
  1. 4

    mithril.js

    14.5KMithrilJS/mithril.js · JavaScript

    Mithril.js is a modern client-side JavaScript framework for building Single Page Applications. It is small (8.93 KB gzipped), fast, and ships with routing and XHR utilities out of the box.

  2. 5

    marko

    14.5Kmarko-js/marko · JavaScript

    Marko is a declarative, HTML-based language for building dynamic, reactive user interfaces. It extends plain HTML with components, conditionals, loops, and a built-in reactivity system.

  3. 6

    snabbdom

    12.4Ksnabbdom/snabbdom · TypeScript

    Snabbdom is a virtual DOM library focused on simplicity, modularity, powerful features and performance. You describe your UI as vnodes and it efficiently patches the real DOM to match.

Often tagged together