van
UI framework
A lightweight reactive UI framework built on pure vanilla JavaScript and DOM, allowing developers to build useful UI apps with minimal setup and configuration.
🍦 VanJS: World's smallest reactive UI framework. Incredibly Powerful, Insanely Small - Everyone can build a useful UI app in an hour.
4k stars
34 watching
96 forks
Language: JavaScript
last commit: about 1 month ago
Linked from 1 awesome list
data-bindingdomdom-manipulationgrab-n-golightweightlightweight-frameworklightweight-javascript-libraryminimalistno-dependenciesno-setupreactivereactive-uiui-frameworkultra-lightultra-thinvanilla-dom-manipulationvanilla-javascriptvanilla-jsvannilajs
Related projects:
Repository | Description | Stars |
---|---|---|
hybridsjs/hybrids | A JavaScript framework for building modern web applications with a unique declarative and functional architecture | 3,061 |
preactjs/preact | A fast and lightweight alternative to React that focuses on optimizing the Virtual DOM and enabling server-side rendering. | 36,957 |
youzan/vant | A lightweight, customizable Vue UI library for mobile web apps. | 23,430 |
facebook/react-native | A framework for building native mobile applications using React | 119,748 |
reactivex/rxjs | A reactive programming library for JavaScript | 30,862 |
redom/redom | A lightweight JavaScript library for creating and managing user interfaces | 3,427 |
solidjs/solid | A JavaScript library for building user interfaces using a declarative, fine-grained approach | 32,617 |
system-ui/theme-ui | A library for building themeable and constraint-based user interfaces in React applications. | 5,308 |
matt-esch/virtual-dom | A JavaScript library for efficiently rendering and updating web applications by creating a virtual DOM tree | 11,679 |
webreflection/usignal | A JavaScript library for building reactive user interfaces with signal-driven and solid-inspired APIs. | 224 |
reactive-python/reactpy | A Python library for building user interfaces in a React-like manner without requiring JavaScript | 7,903 |
reasonml/reason-react | A library that provides bindings and support for integrating React with the Reason programming language | 3,251 |
jamiebuilds/unstated-next | A lightweight alternative to React state management libraries like Redux | 4,176 |
alan2207/bulletproof-react | A comprehensive guide to building scalable and maintainable React applications with best practices and principles. | 28,921 |
styled-components/styled-components | A library that provides a set of tools to write styled components using CSS in JavaScript | 40,570 |