elementx

DOM builder

A modular, function-based DOM creation library for building complex tree structures

zap Functionally create DOM elements and compose them to a tree quickly

GitHub

63 stars
6 watching
1 forks
Language: JavaScript
last commit: over 7 years ago
Linked from 1 awesome list

create-elementdomelementfrontendfunction-compositionfunctionalhyperscriptsvg

Backlinks from these awesome lists:

Related projects:

Repository Description Stars
queckezz/preact-hyperscript A library that enables fast and concise DOM creation using a Hyperscript-like syntax. 32
chialab/dna A framework that simplifies the creation of custom elements with reactive properties and event delegation 45
terkelg/facon A utility library to simplify the creation of nested DOM elements using template literals. 227
ahdinosaur/hyps A module for creating and updating DOM elements in pure JavaScript 7
choojs/hyperx A tagged template string virtual DOM builder 1,014
phpquery/phpquery A unified repository for a PHP-based DOM API inspired by jQuery, combining various forks and contributions into a single coherent codebase. 75
activeadmin/arbre A Ruby gem for building HTML views using an object-oriented DOM tree structure. 768
syntax-tree/hast-util-to-dom Utility to transform HTML syntax trees into DOM structures. 19
plumatic/dommy A ClojureScript library for manipulating and interacting with the Document Object Model (DOM) in web applications. 760
artem-mangilev/ngx-vflow A library that enables building node-based UI with Angular 159
fantasticit/cube A low-code platform for building web pages using a component-based approach with React and TypeScript 96
danpaz/bodybuilder A JavaScript library for building Elasticsearch query bodies in a simple and predictable way. 1,250
component/dom An aggregate library of DOM traversal, manipulation and events functions 228
dengyin2000/dynamic_widget A tool for building dynamic UIs from JSON strings in Dart, allowing for flexible and updateable user interfaces. 1,570
neocities/element A CSS framework for creating simple static HTML sites with sane defaults. 86