Ecosyste.ms: Repos
An open API service providing repository metadata for many open source software ecosystems.
GitHub topics: vdom
CoCreate-app/CoCreate-vdom
A simple vdom component in vanilla javascript. Easily configured using HTML5 attributes and/or JavaScript API.
Language: JavaScript - Size: 726 KB - Last synced: about 3 hours ago - Pushed: about 4 hours ago - Stars: 9 - Forks: 8
preactjs/preact
⚛️ Fast 3kB React alternative with the same modern API. Components & Virtual DOM.
Language: JavaScript - Size: 15.9 MB - Last synced: about 16 hours ago - Pushed: 2 days ago - Stars: 36,053 - Forks: 1,924
superlucky84/lithent
➿ An extensible JSX-based virtual DOM library for lightweight use in a variety of environments.
Language: TypeScript - Size: 5.97 MB - Last synced: 2 days ago - Pushed: 2 days ago - Stars: 32 - Forks: 0
marko-js/marko
A declarative, HTML-based language that makes building web apps fun
Language: JavaScript - Size: 26.7 MB - Last synced: 3 days ago - Pushed: 10 days ago - Stars: 13,158 - Forks: 633
frejs/fre
:ghost: Tiny Concurrent UI library with Fiber.
Language: TypeScript - Size: 6.22 MB - Last synced: 6 days ago - Pushed: 25 days ago - Stars: 3,691 - Forks: 351
yisar/smallapp
🎃 Chinese miniapp architecture.
Language: JavaScript - Size: 11.9 MB - Last synced: 6 days ago - Pushed: about 2 months ago - Stars: 235 - Forks: 55
neomjs/neo
The application worker driven frontend framework
Language: JavaScript - Size: 27.7 MB - Last synced: 7 days ago - Pushed: 7 days ago - Stars: 2,743 - Forks: 146
notpushkin/pyrract 📦
A React-esque library for Python
Language: Python - Size: 11.7 KB - Last synced: 10 days ago - Pushed: over 6 years ago - Stars: 13 - Forks: 0
0918nobita/rxjs-based-vdom
RxJS based VDOM
Language: TypeScript - Size: 14.6 KB - Last synced: 10 days ago - Pushed: 4 months ago - Stars: 2 - Forks: 0
GerardRodes/Users-DB
UI de gestión de usuarios y roles
Language: JavaScript - Size: 519 KB - Last synced: 12 days ago - Pushed: over 6 years ago - Stars: 0 - Forks: 1
seangates/marko Fork of marko-js/marko
A friendly (and fast!) UI library from eBay that makes building web apps fun
Language: JavaScript - Size: 9.54 MB - Last synced: 12 days ago - Pushed: over 4 years ago - Stars: 1 - Forks: 0
lloydzhou/little-vdom Fork of luwes/little-vdom
🍼 1.4k none dependency React like library with hooks - Use reactive JSX with minimal overhead
Language: JavaScript - Size: 218 KB - Last synced: 13 days ago - Pushed: 9 months ago - Stars: 2 - Forks: 0
infernojs/inferno
:fire: An extremely fast, React-like JavaScript library for building modern user interfaces
Language: JavaScript - Size: 40.6 MB - Last synced: 15 days ago - Pushed: 16 days ago - Stars: 15,999 - Forks: 635
NervJS/nerv
A blazing fast React alternative, compatible with IE8 and React 16.
Language: JavaScript - Size: 1.72 MB - Last synced: 3 days ago - Pushed: about 3 years ago - Stars: 5,423 - Forks: 267
ivanceras/sauron
A versatile web framework and library for building client-side and server-side web applications
Language: Rust - Size: 4.95 MB - Last synced: 16 days ago - Pushed: 16 days ago - Stars: 1,908 - Forks: 56
MithrilJS/mithril.js
A JavaScript Framework for Building Brilliant Applications
Language: JavaScript - Size: 12.1 MB - Last synced: 14 days ago - Pushed: 7 months ago - Stars: 13,842 - Forks: 924
vutran/wonders
:rainbow: Declarative JavaScript framework to build command-line applications.
Language: JavaScript - Size: 90.8 KB - Last synced: 15 days ago - Pushed: about 7 years ago - Stars: 35 - Forks: 6
vutran/babel-preset-wonders
Babel preset for all Wonders plugins.
Language: JavaScript - Size: 6.84 KB - Last synced: 15 days ago - Pushed: about 7 years ago - Stars: 0 - Forks: 0
wooorm/refractor
Lightweight, robust, elegant virtual syntax highlighting using Prism
Language: JavaScript - Size: 1.11 MB - Last synced: 15 days ago - Pushed: about 1 month ago - Stars: 666 - Forks: 32
jorgebucaran/hyperapp
1kB-ish JavaScript framework for building hypertext applications
Language: JavaScript - Size: 6.61 MB - Last synced: 16 days ago - Pushed: 4 months ago - Stars: 19,025 - Forks: 786
developit/vhtml
Render JSX/Hyperscript to HTML strings, without VDOM 🌈
Language: JavaScript - Size: 19.5 KB - Last synced: 1 day ago - Pushed: 14 days ago - Stars: 759 - Forks: 34
mayu-live/framework
Mayu is a live updating server-side component-based VDOM rendering framework written in Ruby
Language: Ruby - Size: 8.73 MB - Last synced: 16 days ago - Pushed: 30 days ago - Stars: 124 - Forks: 4
wheelsmake/freeDOM
A fundamental JavaScript library of virtual-DOM, used in dynamic.
Language: TypeScript - Size: 351 KB - Last synced: 18 days ago - Pushed: 18 days ago - Stars: 0 - Forks: 0
tsaiDavid/virtual-dom-hash
Experiments with my own virtual DOM and hashing
Language: TypeScript - Size: 80.1 KB - Last synced: 21 days ago - Pushed: almost 6 years ago - Stars: 1 - Forks: 1
zouloux/reflex
Reflex is a tiny and fast reactive UI library.
Language: TypeScript - Size: 5.7 MB - Last synced: 22 days ago - Pushed: 23 days ago - Stars: 14 - Forks: 0
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.
Language: JavaScript - Size: 1.44 MB - Last synced: 15 days ago - Pushed: over 1 year ago - Stars: 197 - Forks: 18
kanitsharma/dom-effect
vdom implmentation in just 2 kb of javascript :rocket:
Language: JavaScript - Size: 64.5 KB - Last synced: 26 days ago - Pushed: over 5 years ago - Stars: 0 - Forks: 0
fuzetsu/zaftig
~2kB css in js: z`display flex` // .zjsdkk43-1
Language: JavaScript - Size: 235 KB - Last synced: 29 days ago - Pushed: about 2 months ago - Stars: 15 - Forks: 0
trotyl/ng-vdom
(Developer Preview) A virtual-DOM extension for Angular, also work as React bridge.
Language: TypeScript - Size: 396 KB - Last synced: 11 days ago - Pushed: about 5 years ago - Stars: 260 - Forks: 12
wooorm/lowlight
Virtual syntax highlighting for virtual DOMs and non-HTML things
Language: JavaScript - Size: 387 KB - Last synced: 15 days ago - Pushed: 4 months ago - Stars: 678 - Forks: 22
diontools/typerapp
Typerapp is type-safe Hyperapp V2.
Language: TypeScript - Size: 173 KB - Last synced: about 1 month ago - Pushed: over 4 years ago - Stars: 8 - Forks: 0
fortinet-solutions-cse/fortiosapi
Python library aimed to be used by configuration management system using Fortigate/Fortios devices (REST API)
Language: Python - Size: 238 KB - Last synced: 28 days ago - Pushed: about 1 year ago - Stars: 115 - Forks: 43
aidenybai/hundred
Build your own mini Million.js
Language: TypeScript - Size: 82 KB - Last synced: 7 days ago - Pushed: 11 months ago - Stars: 425 - Forks: 19
mbasso/asm-dom
A minimal WebAssembly virtual DOM to build C++ SPA (Single page applications)
Language: C++ - Size: 50.9 MB - Last synced: 25 days ago - Pushed: about 1 year ago - Stars: 2,775 - Forks: 88
CodyJasonBennett/react-nylon
react-reconciler implemented in < 4KB.
Language: TypeScript - Size: 188 KB - Last synced: about 1 month ago - Pushed: about 1 month ago - Stars: 61 - Forks: 2
secti6n/avalon Fork of RubyLouvre/avalon
an elegant efficient express mvvm framework
Language: JavaScript - Size: 114 MB - Last synced: about 1 month ago - Pushed: almost 7 years ago - Stars: 0 - Forks: 0
CodyJasonBennett/preact-reconciler
Custom renderers for Preact in <1KB.
Language: TypeScript - Size: 84 KB - Last synced: about 2 months ago - Pushed: 9 months ago - Stars: 111 - Forks: 3
nteract/vdom
🎄 Virtual DOM for Python
Language: Jupyter Notebook - Size: 180 KB - Last synced: 21 days ago - Pushed: about 1 year ago - Stars: 221 - Forks: 36
roman01la/react-dom-visualizer
Visualize components structure in your React application as a tree chart
Language: JavaScript - Size: 822 KB - Last synced: 15 days ago - Pushed: over 7 years ago - Stars: 18 - Forks: 1
stuf/karet.router
Router for Calmm
Language: JavaScript - Size: 142 KB - Last synced: about 2 months ago - Pushed: almost 7 years ago - Stars: 4 - Forks: 1
niklasf/python-tinyhtml
A tiny library to safely render compact HTML5 from Python expressions.
Language: Python - Size: 64.5 KB - Last synced: 4 days ago - Pushed: 4 months ago - Stars: 14 - Forks: 0
loteoo/pulsor
Experimental web framework for reactive functional programming
Language: TypeScript - Size: 509 KB - Last synced: about 2 months ago - Pushed: about 2 years ago - Stars: 0 - Forks: 0
domvm/domvm
DOM ViewModel - A thin, fast, dependency-free vdom view layer
Language: JavaScript - Size: 8.1 MB - Last synced: 6 days ago - Pushed: almost 2 years ago - Stars: 611 - Forks: 27
jorgebucaran/superfine
Absolutely minimal view layer for building web interfaces
Language: JavaScript - Size: 448 KB - Last synced: 18 days ago - Pushed: over 1 year ago - Stars: 1,563 - Forks: 79
EasyWebApp/WebCell
Web Components engine based on VDOM, JSX, MobX & TypeScript
Language: TypeScript - Size: 4.77 MB - Last synced: 28 days ago - Pushed: 3 months ago - Stars: 175 - Forks: 16
zouhir/preact-habitat
Zero configuration Preact widgets renderer in any host DOM
Language: JavaScript - Size: 1.4 MB - Last synced: 11 days ago - Pushed: about 2 years ago - Stars: 513 - Forks: 43
jorgebucaran/hyperawesome
A curated list of awesome projects built with Hyperapp + more
Size: 140 KB - Last synced: 16 days ago - Pushed: 10 months ago - Stars: 490 - Forks: 54
dozjs/doz
A JavaScript framework for building UI, almost like writing in VanillaJS. For modern browser.
Language: JavaScript - Size: 6.12 MB - Last synced: 27 days ago - Pushed: 8 months ago - Stars: 44 - Forks: 5
GuYun-D/mini-vue2.0
It's wonderful to realize vue2 by myself😍
Language: JavaScript - Size: 60.5 KB - Last synced: 2 months ago - Pushed: almost 2 years ago - Stars: 2 - Forks: 0
atlassubbed/atlas-relax
Minimal, powerful declarative VDOM and reactive programming library.
Language: JavaScript - Size: 102 KB - Last synced: 4 days ago - Pushed: about 5 years ago - Stars: 9 - Forks: 1
Jaimeloeuf/yaff
Yet Another Frontend Framework
Language: TypeScript - Size: 163 KB - Last synced: 16 days ago - Pushed: 16 days ago - Stars: 0 - Forks: 0
aidenybai/million-react 📦
⚛️ Vite starter for Million.js
Language: CSS - Size: 151 KB - Last synced: about 2 months ago - Pushed: about 1 year ago - Stars: 424 - Forks: 10
jcbrand/backbone.vdomview
VirtualDOM-aware Backbone View
Language: JavaScript - Size: 57.6 KB - Last synced: about 1 month ago - Pushed: over 2 years ago - Stars: 21 - Forks: 0
mzgoddard/preact-render-spy
Render preact components with access to the produced virtual dom for testing.
Language: JavaScript - Size: 640 KB - Last synced: 15 days ago - Pushed: over 1 year ago - Stars: 177 - Forks: 24
drl990114/recept
mini react for learn
Language: TypeScript - Size: 168 KB - Last synced: 14 days ago - Pushed: about 1 year ago - Stars: 3 - Forks: 0
ru51a4/minimal_react
vdom diff (since 2020) 🦄
Language: JavaScript - Size: 302 KB - Last synced: 4 months ago - Pushed: 4 months ago - Stars: 0 - Forks: 0
AugustinSorel/SerendipJS
Attempt to write a frontend framework from scratch as a learning opportunity
Language: TypeScript - Size: 253 KB - Last synced: 4 months ago - Pushed: 4 months ago - Stars: 0 - Forks: 0
luwes/little-vdom
🍼 650B Virtual DOM - Use reactive JSX with minimal overhead
Language: JavaScript - Size: 476 KB - Last synced: about 2 months ago - Pushed: 2 months ago - Stars: 97 - Forks: 3
gkjohnson/react-polymer-component 📦
A generic React.Component for wrapping Polymer Elements and binding events and property data between them
Language: JavaScript - Size: 4.5 MB - Last synced: 3 months ago - Pushed: over 1 year ago - Stars: 2 - Forks: 4
featurist/hyperdom
A fast, feature rich and simple framework for building dynamic browser applications.
Language: TypeScript - Size: 2.98 MB - Last synced: 10 days ago - Pushed: over 1 year ago - Stars: 162 - Forks: 14
ryanmorr/carbon
The building blocks of UI
Language: JavaScript - Size: 459 KB - Last synced: 15 days ago - Pushed: 4 months ago - Stars: 2 - Forks: 0
lukejacksonn/ijk
Transforms arrays into virtual dom trees; a terse alternative to JSX and h
Language: JavaScript - Size: 59.6 KB - Last synced: 2 months ago - Pushed: almost 5 years ago - Stars: 466 - Forks: 17
hieunc229/element-creator
Element Creator helps you manage, create HTML DOM elements quick and easy
Language: JavaScript - Size: 31.3 KB - Last synced: 1 day ago - Pushed: almost 6 years ago - Stars: 2 - Forks: 0
smalllong/lightue
A lightweight and simple model-view framework inspired by Vue.js
Language: JavaScript - Size: 795 KB - Last synced: 16 days ago - Pushed: 5 months ago - Stars: 25 - Forks: 4
HasanHuseyinDemir/Anchors-Framework
An Open-Source and Reactive Javascript SPA Framework
Language: JavaScript - Size: 718 KB - Last synced: 3 days ago - Pushed: 6 months ago - Stars: 1 - Forks: 0
delacruz-dev/joltik
A really small VDOM library
Language: JavaScript - Size: 723 KB - Last synced: 15 days ago - Pushed: over 1 year ago - Stars: 53 - Forks: 7
marcodpt/merlin
The Merlin JS framework
Language: JavaScript - Size: 83 KB - Last synced: 4 months ago - Pushed: 4 months ago - Stars: 1 - Forks: 0
hamza1311/yew-vdom-gen
Construct Yew’s Virtual DOM using ergonomic Rust idioms.
Language: Rust - Size: 125 KB - Last synced: about 1 month ago - Pushed: about 1 year ago - Stars: 18 - Forks: 2
umutbozdag/chu
Simple Virtual DOM and Reactive engine implementation in JavaScript for learning purposes.
Language: JavaScript - Size: 83 KB - Last synced: 5 days ago - Pushed: 5 months ago - Stars: 4 - Forks: 0
hydux/hydux-pixi
High performance vdom based pixi.js renderer for hydux
Language: TypeScript - Size: 3.62 MB - Last synced: 14 days ago - Pushed: over 5 years ago - Stars: 27 - Forks: 1
kunal232i/ReactReconcilerProject
Simple React Reconciler to understand the concept of Reconciliation.
Language: TypeScript - Size: 241 KB - Last synced: 6 months ago - Pushed: 6 months ago - Stars: 0 - Forks: 0
yuanxiang1990/emini
Language: JavaScript - Size: 1.06 MB - Last synced: 6 months ago - Pushed: over 1 year ago - Stars: 4 - Forks: 1
MrSoya/impex
a powerful web application engine
Language: JavaScript - Size: 2.81 MB - Last synced: 6 months ago - Pushed: about 5 years ago - Stars: 74 - Forks: 12
JonWatkins/suika
Suika is a lightweight component based UI Framework
Language: TypeScript - Size: 896 KB - Last synced: 20 days ago - Pushed: 6 months ago - Stars: 1 - Forks: 0
outwatch/purescript-outwatch 📦
A functional and reactive UI framework based on Rx and VirtualDom
Language: PureScript - Size: 106 KB - Last synced: about 9 hours ago - Pushed: over 4 years ago - Stars: 34 - Forks: 6
smart-table/flaco
A Tiny (2kb) UI library based on hyperscript and virtual dom
Language: TypeScript - Size: 1.04 MB - Last synced: 15 days ago - Pushed: over 5 years ago - Stars: 10 - Forks: 0
chaoyangnz/weiv
🤡 weiv.js - A pragmatic UI view library for modern component-oriented web development.
Language: JavaScript - Size: 4.57 MB - Last synced: about 1 month ago - Pushed: about 4 years ago - Stars: 6 - Forks: 2
Meduzz/virtual-dom
A different kind of dom, a scala.js based virtual-dom.
Language: Scala - Size: 12.7 KB - Last synced: 9 months ago - Pushed: over 6 years ago - Stars: 0 - Forks: 0
tunnckoCore/mich-h
:tada: Create HAST-compliant virtual dom trees of HTML using hyperscript compatible syntax or JSX, just in ~570 bytes.
Language: JavaScript - Size: 575 KB - Last synced: 16 days ago - Pushed: over 1 year ago - Stars: 7 - Forks: 0
hjfitz/vdom
Basic virtual dom with state and props
Language: JavaScript - Size: 113 KB - Last synced: 9 months ago - Pushed: 10 months ago - Stars: 0 - Forks: 0
robCrawford/jetix
TypeScript components using pure functions
Language: TypeScript - Size: 4.24 MB - Last synced: 5 months ago - Pushed: over 1 year ago - Stars: 4 - Forks: 0
talentlessguy/vdom
Simple JavaScript Virtual DOM
Language: JavaScript - Size: 399 KB - Last synced: 15 days ago - Pushed: 6 months ago - Stars: 18 - Forks: 1
nashaofu/markdown365-parser
A markdown parser library base vnode
Language: JavaScript - Size: 2.41 MB - Last synced: 15 days ago - Pushed: about 2 years ago - Stars: 9 - Forks: 3
spargojs/spargo
The lightweight JavaScript framework for inserting a little reactivity into some markup.
Language: TypeScript - Size: 491 KB - Last synced: about 2 months ago - Pushed: 7 months ago - Stars: 1 - Forks: 0
aalin/rdom
Server side reactive DOM updates in Ruby
Language: Ruby - Size: 1.5 MB - Last synced: about 1 year ago - Pushed: about 1 year ago - Stars: 0 - Forks: 0
tweedjs/tweed
An Object Oriented UI Library
Language: JavaScript - Size: 132 KB - Last synced: 9 days ago - Pushed: almost 6 years ago - Stars: 31 - Forks: 1
stagas/html-vdom
JSX virtual DOM using standard HTML.
Language: TypeScript - Size: 342 KB - Last synced: 21 days ago - Pushed: about 1 year ago - Stars: 4 - Forks: 0
ArvinH/a-vdom
VDOM practice
Language: JavaScript - Size: 819 KB - Last synced: about 1 year ago - Pushed: almost 5 years ago - Stars: 4 - Forks: 0
fiddleheadjs/fiddlehead
A lightweight library to build user interfaces with JSX and hooks.
Language: JavaScript - Size: 17.2 MB - Last synced: 1 day ago - Pushed: about 1 year ago - Stars: 2 - Forks: 1
calmm-js/karet
Karet is a library that allows you to embed Kefir observables into React VDOM
Language: JavaScript - Size: 471 KB - Last synced: about 21 hours ago - Pushed: over 2 years ago - Stars: 83 - Forks: 8
amber-dom/amber-dom 📦
A modularized virtual dom library.
Language: JavaScript - Size: 964 KB - Last synced: 18 days ago - Pushed: almost 6 years ago - Stars: 4 - Forks: 0
EvgenyOrekhov/emmet-hyperscript 📦
Emmet-style syntactic sugar for HyperScript and virtual-hyperscript
Language: JavaScript - Size: 927 KB - Last synced: 16 days ago - Pushed: over 3 years ago - Stars: 1 - Forks: 1
Minivera/carleton-web-dev 📦
Repository that contains the various projects and assignments for my Directed Studies on Web Development at Carleton University.
Language: HTML - Size: 51 MB - Last synced: about 1 year ago - Pushed: over 3 years ago - Stars: 0 - Forks: 0
marcodpt/raw 📦
javascript es6 module that brings raw html to hyperscript or vdom
Language: JavaScript - Size: 2.93 KB - Last synced: about 1 year ago - Pushed: almost 3 years ago - Stars: 0 - Forks: 0
herber/morphist
⚡️🎭 [WIP] Tiny dom morphing library
Language: JavaScript - Size: 9.77 KB - Last synced: 14 days ago - Pushed: about 6 years ago - Stars: 4 - Forks: 0
stevenvachon/handlebars-react
Compile Handlebars templates to React.
Language: JavaScript - Size: 30.3 KB - Last synced: 6 days ago - Pushed: about 8 years ago - Stars: 122 - Forks: 8
adamdbradley/stencil-gl-boxes
StencilJS GL Boxes Demo
Language: TypeScript - Size: 43 KB - Last synced: about 1 month ago - Pushed: over 4 years ago - Stars: 10 - Forks: 0
springtype-org/springtype
~1k TypeScript/TSX nano-framework for the web
Language: TypeScript - Size: 16.1 MB - Last synced: about 8 hours ago - Pushed: over 1 year ago - Stars: 20 - Forks: 2
stagas/vdomini
mini jsx virtual dom
Language: TypeScript - Size: 2.49 MB - Last synced: 21 days ago - Pushed: over 2 years ago - Stars: 6 - Forks: 1
mowtwo/x-states-vdom
一个很小的,基于vdom跟响应式的玩具
Language: JavaScript - Size: 2.93 KB - Last synced: about 1 year ago - Pushed: over 1 year ago - Stars: 1 - Forks: 1