/no-virtual-dom

A list of JavaScript frameworks or rendering libraries that don't use a virtual DOM.

no-virtual-dom

A list of JavaScript frameworks or rendering libraries that don't use a virtual DOM.

Frameworks

  • Choo - A 4kb framework for creating sturdy frontend applications
  • Radi - Micro-rendering view framework
  • Surplus - High performance JSX web views for S.js applications
  • Svelte - Cybernetically enhanced web apps

Libraries

  • hui - Generic UI component class
  • LitElement - A simple base class for creating fast, lightweight web components
  • LitHtml - An efficient, expressive, extensible HTML templating library for JavaScript
  • nanohtml - HTML template strings for the Browser with support for Server Side Rendering in Node.
  • Solid - A declarative JavaScript library for creating user interfaces.
  • Sprae – A tiny library for DOM hydration via : attributes.
  • Tonic - A low profile component framework.

Why not use a virtual DOM?

What even is a virtual DOM?

Contribute

Any contributions to this repo are encouraged! Add to the existing sections or add a new section if you think it's appropriate to. The only thing I suggest when adding to the list(s) is to maintain alphabetical order, just so it's easier to navigate :)