mich-h

Virtual DOM builder

Creates virtual DOM trees from HTML using hyperscript-compatible syntax or JSX

tada Create HAST-compliant virtual dom trees of HTML using hyperscript compatible syntax or JSX, just in ~570 bytes.

GitHub

8 stars
3 watching
0 forks
Language: JavaScript
last commit: almost 2 years ago
Linked from 1 awesome list

astcomponentsdomhasthyperscriptjsxmichvdomvirtualvirtual-dom

Backlinks from these awesome lists:

Related projects:

Repository Description Stars
choojs/hyperx A tagged template string virtual DOM builder 1,014
madcapjake/earl-hyperscript A wrapper around Earl Grey that converts its document building syntax to work with Cycle.js's virtual DOM library 2
syntax-tree/hast-util-to-dom Utility to transform HTML syntax trees into DOM structures. 19
staltz/chai-virtual-dom Provides virtual-dom element assertions for Chai assertion library 24
trueadm/t7 A lightweight virtual DOM templating library that compiles ES2015 template strings into virtual DOM objects 899
logantann/macon Utility to create reactive jQuery components using a JSX-like syntax 4
syntax-tree/hast-util-from-dom Transforms a DOM tree into a hast syntax tree 22
dubiousdavid/dominator A virtual DOM implementation for ClojureScript, aiming to simplify JavaScript development with a minimal learning curve 73
syarul/todomvc-go-templ-htmx-_hyperscript Builds a TodoMVC application using Go, Templ, HTMX, and _Hyperscript to demonstrate their capabilities. 8
queckezz/elementx A modular, function-based DOM creation library for building complex tree structures 63
pkamenarsky/replica A remote virtual DOM library that runs on the server and sends minimal diffs to the client for efficient interactivity in Single-Page Applications. 140
syarul/todomvc-lua-luasocket-htmx-_hyperscript Replicates the functionality of modern frameworks like React TodoMVC using Lua, Luasocket, HTMX, and Hyperscript. 0
ohanhi/hyperscript-helpers Utility functions for building HTML and JSX elements in a concise syntax 627
ahdinosaur/hyps A module for creating and updating DOM elements in pure JavaScript 7
terkelg/facon A utility library to simplify the creation of nested DOM elements using template literals. 227