Ecosyste.ms: Repos
An open API service providing repository metadata for many open source software ecosystems.
GitHub topics: virtual-dom
atellmer/dark
The lightweight and powerful UI rendering engine without dependencies and written in TypeScript💫 (Browser, Node.js, Android, iOS, Windows, Linux, macOS)
Language: TypeScript - Size: 49.3 MB - Last synced: about 7 hours ago - Pushed: about 7 hours ago - Stars: 39 - Forks: 1
preactjs/preact
⚛️ Fast 3kB React alternative with the same modern API. Components & Virtual DOM.
Language: JavaScript - Size: 16.7 MB - Last synced: about 17 hours ago - Pushed: 2 days ago - Stars: 36,120 - Forks: 1,929
gyronorg/core
简单零依赖的响应式框架(Simple zero-dependency responsive framework that uses jsx syntactic sugar to describe the UI)
Language: TypeScript - Size: 1.97 MB - Last synced: 2 days ago - Pushed: 3 days ago - Stars: 29 - Forks: 3
reves/fley
Concurrent frontend JavaScript framework
Language: JavaScript - Size: 203 KB - Last synced: 3 days ago - Pushed: 3 days ago - Stars: 3 - Forks: 0
thekiranmahajan/namaste-react-course
This a practice playground for learning React.js . learning about the core fundamentals of react and parcel bundler and understanding how React.js works behind the scenes how React.createElement works how virtual dom works, etc.
Language: JavaScript - Size: 179 KB - Last synced: 2 days ago - Pushed: 3 days ago - Stars: 1 - Forks: 0
Respo/respo-mvc.org
Home page for Respo in calcit-js
Language: Cirru - Size: 190 KB - Last synced: 4 days ago - Pushed: 4 days ago - Stars: 0 - Forks: 0
Respo/respo.calcit
A virtual DOM library in calcit-js
Language: Cirru - Size: 1.95 MB - Last synced: 5 days ago - Pushed: 5 days ago - Stars: 2 - Forks: 0
ar90n/alfort
Elm-like interactive application framework for Python
Language: Python - Size: 189 KB - Last synced: 7 days ago - Pushed: 7 days ago - Stars: 2 - Forks: 1
aidenybai/million
Optimize React performance and make your React 70% faster in minutes, not months.
Language: TypeScript - Size: 81.2 MB - Last synced: 1 day ago - Pushed: 9 days ago - Stars: 15,258 - Forks: 544
dmjio/miso
:ramen: A tasty Haskell front-end framework
Language: Haskell - Size: 1.4 MB - Last synced: 1 day ago - Pushed: 10 days ago - Stars: 2,145 - Forks: 132
volfpeter/markyp-bootstrap4
Create Bootstrap 4 web pages using purely Python.
Language: Python - Size: 183 KB - Last synced: 11 days ago - Pushed: 11 days ago - Stars: 20 - Forks: 0
dmitriz/hyperscript-strict
Strict API for Hyperscript Libraries
Language: JavaScript - Size: 404 KB - Last synced: 11 days ago - Pushed: 11 days ago - Stars: 2 - Forks: 0
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: 12 days ago - Pushed: 13 days ago - Stars: 33 - Forks: 0
zouloux/reflex-dom
Reflex is a tiny and fast reactive UI library.
Language: TypeScript - Size: 8.33 MB - Last synced: about 22 hours ago - Pushed: 14 days ago - Stars: 14 - Forks: 0
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.
Language: TypeScript - Size: 12 MB - Last synced: 14 days ago - Pushed: 15 days ago - Stars: 308 - Forks: 30
tbranyen/diffhtml
diffHTML is a web framework that helps you build applications and other interactive content
Language: JavaScript - Size: 8.63 MB - Last synced: 3 days ago - Pushed: 16 days ago - Stars: 866 - Forks: 47
skyzyx/firecracker.js
A small DOM manipulation and eventing library that packs a big punch!
Language: JavaScript - Size: 3.87 MB - Last synced: 15 days ago - Pushed: 16 days ago - Stars: 0 - Forks: 0
aralroca/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.
Language: TypeScript - Size: 80.1 KB - Last synced: 16 days ago - Pushed: 16 days ago - Stars: 98 - Forks: 0
ArturoHDZG/DevWebCamp
Demo Website
Language: PHP - Size: 23.7 MB - Last synced: 17 days ago - Pushed: 18 days ago - Stars: 1 - Forks: 0
geotrev/omdomdom
Create, render, and patch virtual DOMs.
Language: JavaScript - Size: 1.54 MB - Last synced: 18 days ago - Pushed: 18 days ago - Stars: 42 - Forks: 0
chialab/dna
🧬 Progressive Web Components.
Language: TypeScript - Size: 10.1 MB - Last synced: 14 days ago - Pushed: 18 days ago - Stars: 38 - Forks: 0
jmjuanes/kofi
:coffee: Tasty takeaway frontend toolkit for creating small applications.
Language: JavaScript - Size: 438 KB - Last synced: 22 days ago - Pushed: 22 days ago - Stars: 0 - Forks: 0
buntec/scala-js-snabbdom
A Scala.js port of the Snabbdom virtual DOM library
Language: Scala - Size: 404 KB - Last synced: 16 days ago - Pushed: 22 days ago - Stars: 16 - Forks: 1
MithrilJS/mithril.js
A JavaScript Framework for Building Brilliant Applications
Language: JavaScript - Size: 11.8 MB - Last synced: 16 days ago - Pushed: 25 days ago - Stars: 13,896 - Forks: 926
neomjs/neo
The application worker driven frontend framework
Language: JavaScript - Size: 27.8 MB - Last synced: 16 days ago - Pushed: 25 days ago - Stars: 2,744 - Forks: 146
developit/vhtml
Render JSX/Hyperscript to HTML strings, without VDOM 🌈
Language: JavaScript - Size: 19.5 KB - Last synced: 2 days ago - Pushed: about 1 month ago - Stars: 760 - Forks: 33
cristianfalcone/ajo
Ajo is a JavaScript view library for building user interfaces
Language: TypeScript - Size: 222 KB - Last synced: 3 days ago - Pushed: about 1 month ago - Stars: 0 - Forks: 0
lagunoff/htmlt
Lightweight frontend library for GHC with JavaScript Backend
Language: Haskell - Size: 3.54 MB - Last synced: about 1 month ago - Pushed: about 1 month ago - Stars: 18 - Forks: 0
Jaimeloeuf/yaff
Yet Another Frontend Framework
Language: TypeScript - Size: 163 KB - Last synced: about 1 month ago - Pushed: about 1 month ago - Stars: 0 - Forks: 0
Javey/Intact
An inheritable and strong logic template front-end mvvm framework.
Language: JavaScript - Size: 9.99 MB - Last synced: about 1 month ago - Pushed: about 1 month ago - Stars: 56 - Forks: 7
sofiane-abou-abderrahim/react-behind-the-scenes
Dive into the technical intricacies of React! Explore advanced concepts such as DOM updates, component functions execution, key usage in lists, and state management. Gain insights into how React schedules and batches state updates for optimal performance. Take a peek behind the scenes and elevate your React expertise! 🚀
Language: JavaScript - Size: 198 KB - Last synced: about 1 month ago - Pushed: about 1 month ago - Stars: 0 - Forks: 0
httptoolkit/react-reverse-portal
React reparenting :atom_symbol: Build an element once, move it anywhere
Language: JavaScript - Size: 4.13 MB - Last synced: 16 days ago - Pushed: about 1 month ago - Stars: 847 - Forks: 28
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: about 1 month ago - Pushed: about 2 months ago - Stars: 124 - Forks: 4
wooorm/refractor
Lightweight, robust, elegant virtual syntax highlighting using Prism
Language: JavaScript - Size: 1.11 MB - Last synced: about 1 month ago - Pushed: about 2 months ago - Stars: 666 - Forks: 32
Nathisha123/Shopping_cart
React Shopping Cart Task - Day 23
Language: CSS - Size: 70.3 KB - Last synced: about 2 months ago - Pushed: about 2 months ago - Stars: 0 - Forks: 0
zlatnaspirala/safir
Lightweight JavaScript framework based on Template Literals vs CustomEvents features. Virtual DOM basic structure.
Language: JavaScript - Size: 1.5 MB - Last synced: 1 day ago - Pushed: 2 months ago - Stars: 3 - Forks: 0
huynhducduy/refuse
Yet another fast and lightweight alternative of React.js
Language: TypeScript - Size: 249 KB - Last synced: 7 days ago - Pushed: 2 months ago - Stars: 6 - Forks: 0
niklasfasching/xminus
yet another frontend framework / build chain / everything
Language: JavaScript - Size: 459 KB - Last synced: 2 months ago - Pushed: 2 months ago - Stars: 1 - Forks: 0
kickbelldev/vanilla-daangn-blog-spa
JSX based function component system example
Language: TypeScript - Size: 1.36 MB - Last synced: 3 months ago - Pushed: 3 months ago - Stars: 0 - Forks: 0
Vishawjeetsingh0/React_interview_preap
A well structured, react hot 🔥topics for interview preparation guide.
Language: JavaScript - Size: 201 KB - Last synced: 3 months ago - Pushed: 3 months ago - Stars: 0 - Forks: 0
derhuerst/svg-radar-chart
Generate SVG radar charts.
Language: JavaScript - Size: 252 KB - Last synced: 16 days ago - Pushed: 3 months ago - Stars: 83 - Forks: 11
RocketCraftingServer/kickstart
Ultimate vanilla performance powered project. Based on Safir project demos. Safir use rocketCraftingServer for account session staff.
Language: JavaScript - Size: 1.68 MB - Last synced: 3 months ago - Pushed: 3 months ago - Stars: 2 - Forks: 0
aks1489/React-Fun-facts-v2
React Application
Language: JavaScript - Size: 110 KB - Last synced: 3 months ago - Pushed: 3 months ago - Stars: 0 - Forks: 0
mixpanel/panel
Web Components + Virtual DOM: web standards for powerful UIs
Language: JavaScript - Size: 6.88 MB - Last synced: 14 days ago - Pushed: 3 months ago - Stars: 272 - Forks: 33
Sanfra1407/Vue-Cash-Flow
A simple Vue application to manage your cash flow.
Language: Vue - Size: 32.2 KB - Last synced: 3 months ago - Pushed: 3 months ago - Stars: 5 - Forks: 1
nextapps-de/mikado
Mikado is the webs fastest template library for building user interfaces.
Language: JavaScript - Size: 2.63 MB - Last synced: about 20 hours ago - Pushed: 3 months ago - Stars: 748 - Forks: 31
developit/htm
Hyperscript Tagged Markup: JSX alternative using standard tagged templates, with compiler support.
Language: JavaScript - Size: 368 KB - Last synced: 6 days ago - Pushed: 4 months ago - Stars: 8,564 - Forks: 167
Vimalf-git/scribbleApp
Application developed for user scribble their thoughts
Language: JavaScript - Size: 1.52 MB - Last synced: 4 months ago - Pushed: 4 months ago - Stars: 0 - Forks: 0
crux16/goit-react-hw-01-components
Start Learning ReactJS
Language: HTML - Size: 2.27 MB - Last synced: 4 months ago - Pushed: 4 months ago - Stars: 0 - Forks: 0
windwalker-io/html
[READ ONLY] A powerful HTML building helpers.
Language: PHP - Size: 115 KB - Last synced: 17 days ago - Pushed: 4 months ago - Stars: 3 - Forks: 0
windwalker-io/dom
[READ ONLY] A php Virtual-DOM library to help us build DOM string dynamically.
Language: PHP - Size: 123 KB - Last synced: 11 days ago - Pushed: 4 months ago - Stars: 10 - Forks: 1
PiterWeb/ReactiveUI
🔥 React Like Library (No VDOM) 📦
Language: TypeScript - Size: 68.4 KB - Last synced: 4 months ago - Pushed: 4 months ago - Stars: 0 - Forks: 0
mreinstein/snabby
Use HTML template strings with snabbdom.
Language: JavaScript - Size: 211 KB - Last synced: 1 day ago - Pushed: 4 months ago - Stars: 88 - Forks: 5
GitFiend/fiend-ui
UI library inspired by React and Mobx
Language: TypeScript - Size: 875 KB - Last synced: 4 months ago - Pushed: 4 months ago - Stars: 17 - Forks: 1
volfpeter/markyp
Python 3 tools for creating markup documents.
Language: Python - Size: 89.8 KB - Last synced: 2 months ago - Pushed: 4 months ago - Stars: 12 - Forks: 2
ryanmorr/carbon
The building blocks of UI
Language: JavaScript - Size: 459 KB - Last synced: 11 days ago - Pushed: 4 months ago - Stars: 2 - Forks: 0
php-templates/php-templates
PHP template engine based on virtual DOM
Language: PHP - Size: 971 KB - Last synced: 4 months ago - Pushed: 4 months ago - Stars: 6 - Forks: 0
dy/xhtm
XHTM − eXtended Hyperscript Tagged Markup
Language: JavaScript - Size: 285 KB - Last synced: 16 days ago - Pushed: 5 months ago - Stars: 24 - Forks: 2
wooorm/lowlight
Virtual syntax highlighting for virtual DOMs and non-HTML things
Language: JavaScript - Size: 387 KB - Last synced: about 1 month ago - Pushed: 5 months ago - Stars: 678 - Forks: 22
ru51a4/minimal_react
vdom diff (since 2020) 🦄
Language: JavaScript - Size: 302 KB - Last synced: 5 months ago - Pushed: 5 months ago - Stars: 0 - Forks: 0
s-panferov/skima
[experimental] Rust structural web UI library
Language: Rust - Size: 401 KB - Last synced: 5 months ago - Pushed: 5 months ago - Stars: 7 - Forks: 0
SaurabhSinghRbz/fitness-react-project
Being physically active can improve your brain health, help manage weight, reduce the risk of disease, strengthen bones and muscles, and improve your ability to do everyday activities. Regular physical activity can improve your muscle strength and boost your endurance. Exercise delivers oxygen and nutrients to your tissues and helps your cardiovascular system work more efficiently. And when your heart and lung health improve, you have more energy to tackle daily chores.
Language: JavaScript - Size: 42.7 MB - Last synced: 5 months ago - Pushed: 5 months ago - Stars: 10 - Forks: 1
tunnckoCoreLabs/chika
:revolving_hearts: Build brilliant UI apps, fast & easy. :sparkles: Chika is tiny sweety little chick in the JavaScript _ecosphere_ that creates blazing fast & gorgeous apps. She is kinda girlfriend of Mich, the Virtual Sword guy.
Size: 4.88 KB - Last synced: 16 days ago - Pushed: 5 months ago - Stars: 4 - Forks: 0
daraperini/learning-react-organo
My first React project evolved through time and became a 3-version project
Language: JavaScript - Size: 2.49 MB - Last synced: 5 months ago - Pushed: 5 months ago - Stars: 0 - Forks: 0
wu-component/web-component-plus
采用WebComponent方式重写ElementUI, 仓库中包含核心包以及UI组件库,包括底层逻辑npm包以及UI实现
Language: TypeScript - Size: 12.3 MB - Last synced: 13 days ago - Pushed: 5 months ago - Stars: 256 - Forks: 49
yysun/apprun
AppRun is a JavaScript library for developing high-performance and reliable web applications using the elm inspired architecture, events and components.
Language: TypeScript - Size: 26.3 MB - Last synced: 3 days ago - Pushed: 5 months ago - Stars: 1,174 - Forks: 59
lnpqnl/my-virtual-dom
A simple virtual DOM demo
Language: JavaScript - Size: 2.54 MB - Last synced: 6 months ago - Pushed: 6 months ago - Stars: 1 - Forks: 0
developit/preact-worker-demo
Demo of preact rendering an entire app in a Web Worker.
Language: JavaScript - Size: 17.6 KB - Last synced: about 1 month ago - Pushed: 6 months ago - Stars: 225 - Forks: 16
jfyne/live
Live views and components for golang
Language: Go - Size: 672 KB - Last synced: 9 days ago - Pushed: 6 months ago - Stars: 615 - Forks: 28
choojs/hyperx
🏷 - tagged template string virtual dom builder
Language: JavaScript - Size: 117 KB - Last synced: about 1 month ago - Pushed: 7 months ago - Stars: 1,007 - Forks: 48
Respo/respo.cljs
A virtual DOM library built with ClojureScript, inspired by React and Reagent.
Language: Cirru - Size: 1.85 MB - Last synced: 25 days ago - Pushed: 7 months ago - Stars: 235 - Forks: 10
Quatrefoil-GL/quatrefoil.cljs
Render Three.js with Respo style code(experimental).
Language: Cirru - Size: 334 KB - Last synced: 7 months ago - Pushed: 7 months ago - Stars: 7 - Forks: 0
barneycarroll/mithril-machine-tools
Putting the hype back in hyperscript, the OM back in virtual DOM; A bag of tricks for Mithril.
Language: JavaScript - Size: 277 KB - Last synced: 18 days ago - Pushed: 7 months ago - Stars: 27 - Forks: 3
talentlessguy/vdom
Simple JavaScript Virtual DOM
Language: JavaScript - Size: 399 KB - Last synced: 2 days ago - Pushed: 7 months ago - Stars: 18 - Forks: 1
junkieta/domsubi
ブラウザ側のDOM更新をFRPで処理するためのライブラリ。
Language: TypeScript - Size: 396 KB - Last synced: 20 days ago - Pushed: 7 months ago - Stars: 0 - Forks: 0
marcodpt/tint
A natural template engine for the HTML DOM
Language: JavaScript - Size: 1.21 MB - Last synced: about 1 month ago - Pushed: 8 months ago - Stars: 7 - Forks: 0
haseebyousuf/Namaste-React
This repository contains the code and solutions for the "Namaste React 🚀 Course By Akshay Saini" assignments
Language: JavaScript - Size: 2.4 MB - Last synced: 8 months ago - Pushed: 8 months ago - Stars: 2 - Forks: 0
Respo/respo.rs
tiny toy virtual DOM based framework for Rust
Language: Rust - Size: 225 KB - Last synced: 5 days ago - Pushed: 8 months ago - Stars: 16 - Forks: 0
ahmedanwar1/Simplified_Virtual_DOM
Simplified Virtual DOM With Native JS
Language: JavaScript - Size: 12.7 KB - Last synced: 9 months ago - Pushed: 9 months ago - Stars: 0 - Forks: 0
Polight/lego
🚀 Low-Tech Web-Components Made Lightweight & Future-Proof.
Language: JavaScript - Size: 1.31 MB - Last synced: 4 days ago - Pushed: 9 months ago - Stars: 110 - Forks: 19
ms-jpq/noact
Minimalist React (< 70 lines)
Language: TypeScript - Size: 2.94 MB - Last synced: 27 days ago - Pushed: 9 months ago - Stars: 315 - Forks: 12
dustinboston/veedoom
A virtual DOM compiled to WebAssembly for max perf gains 💪. Implements the Myers diff algorithm for diffing children.
Language: Rust - Size: 214 KB - Last synced: 5 months ago - Pushed: 9 months ago - Stars: 0 - Forks: 0
ratfactor/retrov
A tiny browser-native Virtual DOM rendering library.
Language: HTML - Size: 113 KB - Last synced: 9 months ago - Pushed: 9 months ago - Stars: 10 - Forks: 1
fomkin/korolev 📦
Single Page Applications running on the server side.
Language: Scala - Size: 2.86 MB - Last synced: 2 days ago - Pushed: 9 months ago - Stars: 577 - Forks: 50
volfpeter/markyp-html
HTML element implementations based on markyp
Language: Python - Size: 67.4 KB - Last synced: 3 months ago - Pushed: 10 months ago - Stars: 6 - Forks: 0
KingsleyIbe/react-todos-app
"Todo List App" is a modern website that keeps track of tasks. The user can add, mark/unmark complete, edit, delete and save todo items. Items get stored in the browser's localstorage and get update each time the user adds or deletes an item. The application was built using React, SASS and JavaScript.
Language: JavaScript - Size: 3.33 MB - Last synced: 10 months ago - Pushed: 10 months ago - Stars: 0 - Forks: 0
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.
Language: TypeScript - Size: 39.1 MB - Last synced: 4 days ago - Pushed: 10 months ago - Stars: 269 - Forks: 15
chinedufn/percy
Build frontend browser apps with Rust + WebAssembly. Supports server side rendering.
Language: Rust - Size: 9.26 MB - Last synced: about 1 month ago - Pushed: 10 months ago - Stars: 2,232 - Forks: 82
batiste/blop-language
Blop is a Web oriented programming language that compiles to JavaScript
Language: JavaScript - Size: 4 MB - Last synced: 8 days ago - Pushed: 10 months ago - Stars: 42 - Forks: 2
mehanalavimajd/panix
lightweight Virtual Dom library
Language: JavaScript - Size: 607 KB - Last synced: 5 months ago - Pushed: 10 months ago - Stars: 11 - Forks: 0
thesephist/torus
Torus is an event-driven model-view UI framework for the web, focused on being tiny, efficient, and free of dependencies.
Language: JavaScript - Size: 2.72 MB - Last synced: 9 days ago - Pushed: 10 months ago - Stars: 313 - Forks: 10
a-ignatov-parc/tvos-soap4.me
tvOS app for soap4.me video service https://soap4.me/
Language: JavaScript - Size: 32.7 MB - Last synced: about 1 month ago - Pushed: 10 months ago - Stars: 25 - Forks: 8
asynched/reactive
This is a test on building state-driven UIs without the virtual DOM.
Language: JavaScript - Size: 85.9 KB - Last synced: 27 days ago - Pushed: 11 months ago - Stars: 2 - Forks: 0
ArthurSonzogni/asm-dom-cmake
Virtual dom for C++ using asm-dom and cmake
Language: CMake - Size: 12.7 KB - Last synced: 16 days ago - Pushed: 11 months ago - Stars: 26 - Forks: 9
hjfitz/vdom
Basic virtual dom with state and props
Language: JavaScript - Size: 113 KB - Last synced: 10 months ago - Pushed: 11 months ago - Stars: 0 - Forks: 0
redneckz/uni-jsx
Unification layer between React, Preact and Vue3. Write React-like unified components and use everywhere without recompilation.
Language: TypeScript - Size: 2.36 MB - Last synced: 28 days ago - Pushed: 11 months ago - Stars: 10 - Forks: 0
Wscats/virtual-dom
关于Vue,React,Preact和Omi等框架源码的解读
Language: HTML - Size: 567 KB - Last synced: 3 months ago - Pushed: 11 months ago - Stars: 190 - Forks: 12
aidenybai/hundred
Build your own mini Million.js
Language: TypeScript - Size: 82 KB - Last synced: 16 days ago - Pushed: 11 months ago - Stars: 425 - Forks: 19
kevinacuna0194/UpTask
Administrador de Proyectos en SASS Fetch MYSQL PHP MVC y Virtual DOM
Language: PHP - Size: 105 KB - Last synced: 11 months ago - Pushed: 11 months ago - Stars: 0 - Forks: 0
potatooBot/finages
Language: JavaScript - Size: 19.9 MB - Last synced: 11 months ago - Pushed: 11 months ago - Stars: 0 - Forks: 0