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.

GitHub

4k stars
34 watching
96 forks
Language: JavaScript
last commit: almost 2 years ago
Linked from 1 awesome list

data-bindingdomdom-manipulationgrab-n-golightweightlightweight-frameworklightweight-javascript-libraryminimalistno-dependenciesno-setupreactivereactive-uiui-frameworkultra-lightultra-thinvanilla-dom-manipulationvanilla-javascriptvanilla-jsvannilajs

Backlinks from these awesome lists:

Related projects:

RepositoryDescriptionStars
hybridsjs/hybridsA JavaScript framework for building modern web applications with a unique declarative and functional architecture3,061
preactjs/preactA fast and lightweight alternative to React that focuses on optimizing the Virtual DOM and enabling server-side rendering.36,957
youzan/vantA lightweight, customizable Vue UI library for mobile web apps.23,430
facebook/react-nativeA framework for building native mobile applications using React119,748
reactivex/rxjsA reactive programming library for JavaScript30,862
redom/redomA lightweight JavaScript library for creating and managing user interfaces3,427
solidjs/solidA JavaScript library for building user interfaces using a declarative, fine-grained approach32,617
system-ui/theme-uiA library for building themeable and constraint-based user interfaces in React applications.5,308
matt-esch/virtual-domA JavaScript library for efficiently rendering and updating web applications by creating a virtual DOM tree11,679
webreflection/usignalA JavaScript library for building reactive user interfaces with signal-driven and solid-inspired APIs.224
reactive-python/reactpyA Python library for building user interfaces in a React-like manner without requiring JavaScript7,903
reasonml/reason-reactA library that provides bindings and support for integrating React with the Reason programming language3,251
jamiebuilds/unstated-nextA lightweight alternative to React state management libraries like Redux4,176
alan2207/bulletproof-reactA comprehensive guide to building scalable and maintainable React applications with best practices and principles.28,921
styled-components/styled-componentsA library that provides a set of tools to write styled components using CSS in JavaScript40,570