An open API service indexing awesome lists of open source software.

Projects in Awesome Lists tagged with virtual-dom

A curated list of projects in awesome lists tagged with virtual-dom .

https://github.com/preactjs/preact

⚛️ Fast 3kB React alternative with the same modern API. Components & Virtual DOM.

components dom jsx preact react vdom virtual-dom

Last synced: 06 Jan 2026

https://github.com/developit/preact

⚛️ Fast 3kB React alternative with the same modern API. Components & Virtual DOM.

components dom jsx preact react vdom virtual-dom

Last synced: 14 Mar 2025

https://github.com/mithriljs/mithril.js

A JavaScript Framework for Building Brilliant Applications

framework javascript mithril router vdom virtual-dom xhr

Last synced: 12 Dec 2025

https://github.com/lhorie/mithril.js

A JavaScript Framework for Building Brilliant Applications

framework javascript mithril router vdom virtual-dom xhr

Last synced: 20 Jun 2025

https://github.com/MithrilJS/mithril.js

A JavaScript Framework for Building Brilliant Applications

framework javascript mithril router vdom virtual-dom xhr

Last synced: 13 Mar 2025

https://github.com/developit/htm

Hyperscript Tagged Markup: JSX alternative using standard tagged templates, with compiler support.

babel babel-plugin jsx tagged-template virtual-dom

Last synced: 14 May 2025

https://github.com/mbasso/asm-dom

A minimal WebAssembly virtual DOM to build C++ SPA (Single page applications)

asm-dom asmjs diffing dom rendering vdom virtual-dom virtual-dom-library wasm webassembly

Last synced: 14 May 2025

https://github.com/chinedufn/percy

Build frontend browser apps with Rust + WebAssembly. Supports server side rendering.

browser frontend virtual-dom wasm web webassembly

Last synced: 14 May 2025

https://github.com/dmjio/miso

:ramen: A tasty Haskell front-end framework

ghc ghcjs haskell javascript miso nix ramen ui virtual-dom wasm web-assembly

Last synced: 13 May 2025

https://github.com/alexdrone/Render

UIKit a-là SwiftUI.framework [min deployment target iOS10]

elm-architecture ios layout-engine reconciliation swift swiftui uikit uiview unidirectional-data-flow virtual-dom

Last synced: 02 Aug 2025

https://github.com/alexdrone/render

UIKit a-là SwiftUI.framework [min deployment target iOS10]

elm-architecture ios layout-engine reconciliation swift swiftui uikit uiview unidirectional-data-flow virtual-dom

Last synced: 08 Oct 2025

https://github.com/yysun/apprun

AppRun is a JavaScript library for developing high-performance and reliable web applications using the elm inspired architecture, events and components.

component event-driven framework javascript router state-management typescript virtual-dom

Last synced: 14 May 2025

https://github.com/choojs/hyperx

🏷 - tagged template string virtual dom builder

dom html template-strings virtual-dom

Last synced: 17 Oct 2025

https://github.com/substack/hyperx

🏷 - tagged template string virtual dom builder

dom html template-strings virtual-dom

Last synced: 26 Mar 2025

https://github.com/httptoolkit/react-reverse-portal

React reparenting :atom_symbol: Build an element once, move it anywhere

portal react reactjs reparenting virtual-dom

Last synced: 13 Apr 2025

https://github.com/dyo/dyo

Dyo is a JavaScript library for building user interfaces.

framework javascript virtual-dom

Last synced: 12 Dec 2025

https://github.com/preactjs/preact-compat

ATTENTION: The React compatibility layer for Preact has moved to the main preact repo.

compatibility preact react react-dom virtual-dom

Last synced: 27 Sep 2025

https://github.com/tbranyen/diffhtml

diffHTML is a web framework that helps you build applications and other interactive content

components diffhtml dom-components javascript virtual-dom web-components

Last synced: 13 May 2025

https://github.com/wavesoft/dot-dom

.dom is a tiny (512 byte) template engine that uses virtual DOM and some of react principles

es6 es6-javascript iot javascript template-engine virtual-dom web

Last synced: 04 Apr 2025

https://github.com/wooorm/refractor

Lightweight, robust, elegant virtual syntax highlighting using Prism

hast highlight html react syntax syntax-highlighting vdom virtual virtual-dom

Last synced: 13 May 2025

https://github.com/developit/vhtml

Render JSX/Hyperscript to HTML strings, without VDOM 🌈

html-string hyperscript jsx preact vdom virtual-dom

Last synced: 15 May 2025

https://github.com/wooorm/lowlight

Virtual syntax highlighting for virtual DOMs and non-HTML things

hast highlight html react syntax syntax-highlighting vdom virtual virtual-dom

Last synced: 09 Apr 2025

https://github.com/choojs/nanomorph

🚅 - Hyper fast diffing algorithm for real DOM nodes

algorithm diff dom tree virtual-dom

Last synced: 13 Mar 2025

https://domvm.github.io/domvm/

DOM ViewModel - A thin, fast, dependency-free vdom view layer

fast lightweight minimal vdom view-layer virtual-dom

Last synced: 21 Nov 2025

https://github.com/domvm/domvm

DOM ViewModel - A thin, fast, dependency-free vdom view layer

fast lightweight minimal vdom view-layer virtual-dom

Last synced: 12 Dec 2025

https://github.com/fomkin/korolev

Single Page Applications running on the server side.

framework frontend fullstack html scala server-side-rendering single-page-applications virtual-dom web

Last synced: 30 Apr 2025

https://github.com/atom/etch

Builds components using a simple and explicit API around virtual-dom

components javascript virtual-dom

Last synced: 02 Oct 2025

https://github.com/remarkjs/remark-react

Deprecated plugin to transform to React — please use `remark-rehype` and `rehype-react` instead

markdown mdast react remark remark-plugin virtual-dom

Last synced: 22 Jul 2025

https://github.com/aidenybai/million-react

⚛️ Vite starter for Million.js

compat components dom hooks jsx million preact react vdom virtual-dom

Last synced: 03 Oct 2025

https://github.com/dfilatov/vidom

Library to build UI based on virtual DOM

isomorphism javascript jsx react reactive server-side-rendering ui vidom virtual-dom

Last synced: 04 Apr 2025

https://github.com/ubugeeei/chibivue

chibivue is minimal Vue.js v3 core implementations (Reactivity System, Virtual DOM, Component, Compiler (Template, SFC)). An online book for building your own Vue.js.

compiler hands-on online-book reactivity-system scratch-implementation script-setup single-file-component virtual-dom vue vue3 vuejs

Last synced: 27 Mar 2025

https://github.com/thesephist/torus

Torus is an event-driven model-view UI framework for the web, focused on being tiny, efficient, and free of dependencies.

components css-in-js functional-js javascript-framework user-interface virtual-dom

Last synced: 04 Apr 2025

https://github.com/ms-jpq/noact

Minimalist React (< 70 lines)

react typescript virtual-dom

Last synced: 16 May 2025

https://github.com/d-band/gantt

Gantt chart library using jsx support SVG, Canvas and SSR

canvas gantt-chart jsx ssr svg virtual-dom

Last synced: 05 Apr 2025

https://github.com/mixpanel/panel

Web Components + Virtual DOM: web standards for powerful UIs

components snabbdom virtual-dom web-components webcomponents

Last synced: 15 May 2025

https://github.com/Wildhoney/Switzerland

🇨🇭Switzerland takes a functional approach to Web Components by applying middleware to your components. Supports Redux, attribute mutations, CSS variables, React-esque setState/state, etc… out-of-the-box, along with Shadow DOM for style encapsulation and Custom Elements for interoperability.

component component-architecture components css-variables custom-elements functional immutable shadow-dom virtual-dom webcomponents

Last synced: 15 Nov 2025

https://github.com/wildhoney/switzerland

🇨🇭Switzerland takes a functional approach to Web Components by applying middleware to your components. Supports Redux, attribute mutations, CSS variables, React-esque setState/state, etc… out-of-the-box, along with Shadow DOM for style encapsulation and Custom Elements for interoperability.

component component-architecture components css-variables custom-elements functional immutable shadow-dom virtual-dom webcomponents

Last synced: 07 Apr 2025

https://github.com/mbasso/gccx

Transforms CPX (JSX like syntax) into asm-dom Virtual DOM

asm-dom cpp cpx jsx virtual-dom

Last synced: 26 Oct 2025

https://github.com/trotyl/ng-vdom

(Developer Preview) A virtual-DOM extension for Angular, also work as React bridge.

angular jsx react tsx vdom virtual-dom

Last synced: 05 Sep 2025

https://github.com/Respo/respo.cljs

A virtual DOM library built with ClojureScript, inspired by React and Reagent.

clojurescript dom mvc respo virtual-dom

Last synced: 13 May 2025

https://github.com/respo/respo.cljs

A virtual DOM library built with ClojureScript, inspired by React and Reagent.

clojurescript dom mvc respo virtual-dom

Last synced: 12 Dec 2025

https://github.com/ioing/ioing

Implement the solutions of performance improvement and componentization for your SPA (single page application) products with this Progressive Web App Development Engine.

framework ioing javascript mvvm sandbox shadow-dom single-page-applications spa virtual-dom webcomponents

Last synced: 10 Oct 2025

https://github.com/ioing/IOING

Implement the solutions of performance improvement and componentization for your SPA (single page application) products with this Progressive Web App Development Engine.

framework ioing javascript mvvm sandbox shadow-dom single-page-applications spa virtual-dom webcomponents

Last synced: 27 Apr 2025

https://github.com/developit/preact-worker-demo

Demo of preact rendering an entire app in a Web Worker.

background-thread demo dom preact thread virtual-dom web-worker webpack workers

Last synced: 17 Mar 2025

https://github.com/wu-component/web-component-plus

采用WebComponent方式重写ElementUI, 仓库中包含核心包以及UI组件库,包括底层逻辑npm包以及UI实现

element typescript virtual-dom web webcomponents

Last synced: 05 Apr 2025

https://github.com/hydux/hydux

A light-weight type-safe Elm-like alternative for Redux ecosystem, inspired by hyperapp and Elmish

2kb elm-architecture framework hydux hyperapp preact react router ssr state-management type-safe typescript virtual-dom

Last synced: 09 Apr 2025

https://github.com/derhuerst/svg-patterns

SVG patterns for Data Visualization.

dataviz svg virtual-dom

Last synced: 07 Apr 2025

https://github.com/elm/virtual-dom

The foundation of HTML and SVG in Elm.

elm html svg virtual-dom

Last synced: 05 Apr 2025

https://github.com/skatejs/val

VirtualDOM abstraction layer - give yourself better integration and full control over the DOM with any virtual DOM library that uses a Hyperscript-like API such as React and Preact.

components custom dom elements integration preact react vdom virtual virtual-dom web

Last synced: 05 Apr 2025

https://github.com/wscats/virtual-dom

关于Vue,React,Preact和Omi等框架源码的解读

jsx omi preact react virtual-dom vue web-components

Last synced: 01 May 2025

https://github.com/dumijay/caldom

An agnostic, reactive & minimalist (3kb) JavaScript UI library with direct access to native DOM.

alternative browser components custom-elements dom javascript jquery library lightweight minamalist react reactive simple small tiny ui virtual-dom vue web-components

Last synced: 13 Apr 2025

https://github.com/mayu-live/framework

Mayu is a live updating server-side component-based VDOM rendering framework written in Ruby

components http2 reactive ruby server-side-rendering vdom virtual-dom

Last synced: 16 Jul 2025

https://github.com/pkamenarsky/replica

A remote virtual DOM library for Haskell

react replication spa ui virtual-dom web

Last synced: 12 Apr 2025

https://github.com/pkamenarsky/concur-replica

Server-side VDOM UI framework for Concur

elm-architecture haskell ui virtual-dom

Last synced: 14 Apr 2025

https://github.com/brisa-build/diff-dom-streaming

HTML Streaming Over the Wire! 🥳 Diff DOM algorithm with streaming to make only the necessary modifications, insertions and deletions between a DOM node and an HTML stream reader.

diff dom dom-manipulation html-streaming javascript typescript virtual-dom

Last synced: 06 Apr 2025

https://github.com/brandonbloom/cljs-vdom

Yet another (but somewhat novel) virtual DOM library

virtual-dom

Last synced: 14 Apr 2025

https://github.com/inamiy/swiftelm

Reactive + Automaton + VTree in Swift, inspired by Elm.

automaton elm metaprogramming react reactive state-machine swift virtual-dom

Last synced: 13 Apr 2025

https://github.com/mreinstein/snabby

Use HTML template strings with snabbdom.

javascript snabbdom virtual-dom

Last synced: 10 Sep 2025

https://github.com/ubugeeei/reading-vuejs-core-vapor

To understand how Vue Vapor implemented by reading through the source code.

compiler reactivity virtual-dom vuejs

Last synced: 06 Apr 2025

https://github.com/inamiy/vtree

VirtualDOM for Swift (iOS, macOS)

elm flexbox metaprogramming react swift virtual-dom

Last synced: 13 Apr 2025

https://github.com/derhuerst/svg-radar-chart

Generate SVG radar charts.

chart dataviz svg virtual-dom

Last synced: 30 Oct 2025

https://github.com/shalldie/mini-mvvm

基于 virtual dom 的轻量级 mvvm 库 >_<#@!

mini-mvvm mini-vdom mvvm virtual-dom vnode

Last synced: 16 Mar 2025

https://github.com/unbug/domsnap

Offline web pages by persist DOM to IndexedDB/WebSQL

indexeddb offline virtual-dom websql

Last synced: 15 Oct 2025

https://github.com/motorcycle/motorcycle.ts

Your Type-Safe, Declarative and Reactive Toolkit for Modern Composable and Event-Driven Development

declarative frp functional functional-programming mostjs mostly-dom motorcycle reactive typescript virtual-dom

Last synced: 09 Apr 2025

https://github.com/bcrikko/virtual-dom-framework

Framework for understanding Virtual DOM | 仮想DOM(VirtualDOM)を使ったJSフレームワーク

framework javascript virtual-dom

Last synced: 28 Aug 2025

https://github.com/pkamenarsky/concur-static

Generate semi-dynamic UIs with Concur

elm-architecture haskell static-site-generator ui virtual-dom

Last synced: 14 Apr 2025

https://github.com/kamiyaa/website-wasm

My personal website written in rust via yew/wasm

rust virtual-dom wasm wasm-bindgen yew

Last synced: 14 Apr 2025

https://javey.github.io/Intact/

An inheritable and strong logic template front-end mvvm framework.

mvvm-framework virtual-dom

Last synced: 21 Nov 2025

https://github.com/javey/intact

An inheritable and strong logic template front-end mvvm framework.

mvvm-framework virtual-dom

Last synced: 12 Dec 2025

https://github.com/gvergnaud/evolui

A tiny reactive user interface library, built on top of RxJs.

observable reactive-programming rxjs ui virtual-dom

Last synced: 30 Apr 2025

https://github.com/mbasso/asm-dom-boilerplate

A simple boilerplate to start using asm-dom without configuration.

asmjs vdom vdom-library virtual-dom wasm webassembly

Last synced: 15 Mar 2025

https://github.com/boudra/whistle

Experiment to build single page apps in Elixir

elixir elm-architecture virtual-dom web-framework websockets

Last synced: 12 May 2025

https://github.com/chialab/dna

🧬 Progressive Web Components.

custom-elements shadow-dom virtual-dom webcomponents

Last synced: 06 Apr 2025

https://github.com/trycatch-labs/dark

The lightweight and powerful UI rendering engine without dependencies and written in TypeScript💫 (Browser, Node.js, Android, iOS, Windows, Linux, macOS)

angular components concurrent fiber framework frontend hooks jsx nativescript no-build-required nodegui performance react renderer server-side-rendering spring-animation typescript ui virtual-dom web

Last synced: 30 Dec 2025

https://github.com/aidenybai/hacky

⚙️ Crank.js with tagged templates

component crankjs dom fun functional javascript million react ui-library virtual-dom

Last synced: 26 Jul 2025

https://github.com/remarkjs/remark-vdom

Legacy plugin to compile Markdown to Virtual DOM — please use `remark-rehype` and then something like `rehype-react`

markdown mdast remark remark-plugin vdom virtual-dom

Last synced: 10 Jun 2025

https://github.com/jamen/h2spec

A specification for proper h() calls

dom h h2 html spec virtual-dom

Last synced: 02 Apr 2025

https://github.com/geotrev/omdomdom

Create, render, and patch virtual DOMs.

renderer virtual-dom virtual-dom-library

Last synced: 09 Apr 2025

https://github.com/batiste/blop-language

Blop is a Web oriented programming language that compiles to JavaScript

blop-language compiler html javascript language virtual-dom vscode

Last synced: 05 Sep 2025

https://github.com/superlucky84/lithent

➿ An extensible JSX-based virtual DOM library for lightweight use in a variety of environments.

components dom framework generators htm javascript jsx lithent lithentjs vdom virtual-dom

Last synced: 12 Aug 2025

https://github.com/vutran/wonders

:rainbow: Declarative JavaScript framework to build command-line applications.

cli command-line component console jsx jsx-renderer react terminal vdom virtual-dom

Last synced: 13 Apr 2025

https://github.com/fponticelli/doom

Virtual Dom Library for Haxe

haxe html react virtual-dom

Last synced: 28 Apr 2025

https://github.com/barneycarroll/mithril-machine-tools

Putting the hype back in hyperscript, the OM back in virtual DOM; A bag of tricks for Mithril.

hyperscript mithril virtual-dom

Last synced: 22 Sep 2025

https://github.com/tdumitrescu/virtual-jade

Compile Jade templates to Hyperscript for Virtual DOM libraries

hyperscript jade pug snabbdom virtual-dom

Last synced: 07 May 2025

https://github.com/reon90/tung

A javascript library for rendering html

html javascript javascript-library jsx react snabbdom virtual-dom vue

Last synced: 06 Apr 2025

https://github.com/arthursonzogni/asm-dom-cmake

Virtual dom for C++ using asm-dom and cmake

asm-dom cmake cpp emscripten virtual-dom

Last synced: 25 Jun 2025

https://github.com/axelf4/dumle

🍬 Rust HTML templating and virtual DOM library

rust-library virtual-dom webassembly

Last synced: 23 Mar 2025

https://github.com/dreamacro/virtual-dom

a simple virtual-dom implementation for understanding how it works

typescript virtual-dom

Last synced: 14 Jun 2025

https://github.com/dy/xhtm

XHTM − eXtended Hyperscript Tagged Markup

htm html jsx preact tagged-template virtual-dom

Last synced: 12 Sep 2025