Awesome Open Source
Awesome Open Source
Combined Topics
virtual-dom
x
Advertising
📦 10
All Projects
Application Programming Interfaces
📦 124
Applications
📦 192
Artificial Intelligence
📦 78
Blockchain
📦 73
Build Tools
📦 113
Cloud Computing
📦 80
Code Quality
📦 28
Collaboration
📦 32
Command Line Interface
📦 49
Community
📦 83
Companies
📦 60
Compilers
📦 63
Computer Science
📦 80
Configuration Management
📦 42
Content Management
📦 175
Control Flow
📦 213
Data Formats
📦 78
Data Processing
📦 276
Data Storage
📦 135
Economics
📦 64
Frameworks
📦 215
Games
📦 129
Graphics
📦 110
Hardware
📦 152
Integrated Development Environments
📦 49
Learning Resources
📦 166
Legal
📦 29
Libraries
📦 129
Lists Of Projects
📦 22
Machine Learning
📦 347
Mapping
📦 64
Marketing
📦 15
Mathematics
📦 55
Media
📦 239
Messaging
📦 98
Networking
📦 315
Operating Systems
📦 89
Operations
📦 121
Package Managers
📦 55
Programming Languages
📦 245
Runtime Environments
📦 100
Science
📦 42
Security
📦 396
Social Media
📦 27
Software Architecture
📦 72
Software Development
📦 72
Software Performance
📦 58
Software Quality
📦 133
Text Editors
📦 49
Text Processing
📦 136
User Interface
📦 330
User Interface Components
📦 514
Version Control
📦 30
Virtualization
📦 71
Web Browsers
📦 42
Web Servers
📦 26
Web User Interface
📦 210
The Top 69 Virtual Dom Open Source Projects
Categories
>
User Interface
>
Virtual Dom
Preact
⭐
28,431
⚛️ Fast 3kB React alternative with the same modern API. Components & Virtual DOM.
Mithril.js
⭐
12,608
A JavaScript Framework for Building Brilliant Applications
Omi
⭐
11,736
Front End Cross-Frameworks Framework - 前端跨框架跨平台框架
Htm
⭐
6,597
Hyperscript Tagged Markup: JSX alternative using standard tagged templates, with compiler support.
Asm Dom
⭐
2,458
A minimal WebAssembly virtual DOM to build C++ SPA (Single page applications)
Render
⭐
2,120
UIKit a-là SwiftUI.framework [min deployment target iOS10]
Miso
⭐
1,760
🍜 A tasty Haskell front-end framework
Percy
⭐
1,612
Libraries for building interactive frontend browser apps with Rust + WebAssembly. Supports server side rendering.
Neo
⭐
1,210
Create blazing fast multithreaded Web Apps
Apprun
⭐
1,082
AppRun is a JavaScript library for developing high-performance and reliable web applications using the elm inspired architecture, events and components.
Hyperx
⭐
991
🏷 - tagged template string virtual dom builder
Dyo
⭐
924
Dyo is a JavaScript library for building user interfaces.
Preact Compat
⭐
921
🙌 React compatibility layer for Preact.
Diffhtml
⭐
788
diffHTML is a web framework that helps you build applications and other interactive content
Dot Dom
⭐
757
.dom is a tiny (512 byte) template engine that uses virtual DOM and some of react principles
Nanomorph
⭐
621
🚅 - Hyper fast diffing algorithm for real DOM nodes
Domvm
⭐
581
DOM ViewModel - A thin, fast, dependency-free vdom view layer
Vhtml
⭐
557
Render JSX/Hyperscript to HTML strings, without VDOM 🌈
Etch
⭐
544
Builds components using a simple and explicit API around virtual-dom
Korolev
⭐
510
Single Page Applications running on the server side.
Cable_ready
⭐
485
CableReady completes the ActionCable story and expands the utility of web sockets in your Rails app
Remark React
⭐
472
plugin to transform to React
Ivi
⭐
445
🔥 Javascript (TypeScript) library for building web user interfaces
Vidom
⭐
409
Library to build UI based on virtual DOM
Mikado
⭐
316
Mikado is the webs fastest template library for building user interfaces.
Lowlight
⭐
309
Virtual syntax highlighting for virtual DOMs and non-HTML things
Refractor
⭐
283
Lightweight, robust, elegant virtual syntax highlighting using Prism
Noact
⭐
278
Minimalist React (< 70 lines)
Switzerland
⭐
262
🇨🇭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.
Ng Vdom
⭐
249
(Developer Preview) A virtual-DOM extension for Angular, also work as React bridge.
Superviews.js
⭐
242
Template engine targeting incremental-dom
Live
⭐
240
Live views and components for golang
Gccx
⭐
233
Transforms CPX (JSX like syntax) into asm-dom Virtual DOM
Respo
⭐
229
A virtual DOM library built with ClojureScript, inspired by React and Reagent.
Ioing
⭐
224
Implement the solutions of performance improvement and componentization for your SPA (single page application) products with this Progressive Web App Development Engine.
Hydux
⭐
215
A light-weight type-safe Elm-like alternative for Redux ecosystem, inspired by hyperapp and Elmish
Panel
⭐
204
Web Components + Virtual DOM: web standards for powerful UIs
Preact Worker Demo
⭐
204
Demo of preact rendering an entire app in a Web Worker.
Svg Patterns
⭐
201
SVG patterns for Data Visualization.
Virtual Dom
⭐
196
The foundation of HTML and SVG in Elm.
Val
⭐
180
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.
Amplesdk
⭐
169
Ample SDK - JavaScript UI Framework
Squark
⭐
161
Rust frontend framework, for web browser and more.
Gantt
⭐
147
Gantt chart library using jsx support SVG, Canvas and SSR
Virtual Dom
⭐
139
关于Vue,React,Preact和Omi等框架源码的解读
Redux React Starter
⭐
136
DEPRECATED use the new https://github.com/didierfranc/react-webpack-4
Torus
⭐
133
Torus is an event-driven model-view UI framework for the web, focused on being tiny, efficient, and free of dependencies.
Golive
⭐
125
⚡ Live views for GoLang with reactive HTML over WebSockets 🔌
Cljs Vdom
⭐
122
Yet another (but somewhat novel) virtual DOM library
Replica
⭐
93
A remote virtual DOM library for Haskell
Snabby
⭐
80
Use HTML template strings with snabbdom.
Domsnap
⭐
75
Offline web pages by persist DOM to IndexedDB/WebSQL
Mini Mvvm
⭐
62
基于 virtual dom 的轻量级mvvm库 >_<#@!
Concur Static
⭐
55
Generate semi-dynamic UIs with Concur
Cascade
⭐
50
A modern library for creating user interfaces.
Asm Dom Boilerplate
⭐
49
A simple boilerplate to start using asm-dom without configuration.
Intact
⭐
47
An inheritable and strong logic template front-end mvvm framework.
Svg Radar Chart
⭐
45
Generate SVG radar charts.
Remark Vdom
⭐
44
plugin to compile Markdown to Virtual DOM
Evolui
⭐
43
A tiny reactive user interface library, built on top of RxJs.
Wonders
⭐
34
🌈 Declarative JavaScript framework to build command-line applications.
Millenniumjs
⭐
28
🚀 A javascript library for create Functional Stateless Components and render with Virtual DOM.
Corerender
⭐
25
Moved to https://github.com/alexdrone/Render
Puddles
⭐
24
Tiny vdom app framework. Pure Redux. No boilerplate.
Backbone.vdomview
⭐
23
VirtualDOM-aware Backbone View
Dna
⭐
22
Progressive Web Components.
Basic Virtual Dom
⭐
13
Very basic virtual-dom implementation.
Vuejs Credit Score Calculation
⭐
12
A vehicle credit calculation application using VueJS.👍
Muve
⭐
11
Muve is a micro library for building interactive javascript applications.
1-69 of 69 projects
Advertising
📦 10
All Projects
Application Programming Interfaces
📦 124
Applications
📦 192
Artificial Intelligence
📦 78
Blockchain
📦 73
Build Tools
📦 113
Cloud Computing
📦 80
Code Quality
📦 28
Collaboration
📦 32
Command Line Interface
📦 49
Community
📦 83
Companies
📦 60
Compilers
📦 63
Computer Science
📦 80
Configuration Management
📦 42
Content Management
📦 175
Control Flow
📦 213
Data Formats
📦 78
Data Processing
📦 276
Data Storage
📦 135
Economics
📦 64
Frameworks
📦 215
Games
📦 129
Graphics
📦 110
Hardware
📦 152
Integrated Development Environments
📦 49
Learning Resources
📦 166
Legal
📦 29
Libraries
📦 129
Lists Of Projects
📦 22
Machine Learning
📦 347
Mapping
📦 64
Marketing
📦 15
Mathematics
📦 55
Media
📦 239
Messaging
📦 98
Networking
📦 315
Operating Systems
📦 89
Operations
📦 121
Package Managers
📦 55
Programming Languages
📦 245
Runtime Environments
📦 100
Science
📦 42
Security
📦 396
Social Media
📦 27
Software Architecture
📦 72
Software Development
📦 72
Software Performance
📦 58
Software Quality
📦 133
Text Editors
📦 49
Text Processing
📦 136
User Interface
📦 330
User Interface Components
📦 514
Version Control
📦 30
Virtualization
📦 71
Web Browsers
📦 42
Web Servers
📦 26
Web User Interface
📦 210