VanJS
lastmod 2023-08-07created 2023-08-071 edits
1KB Reactive UI framework without React/JSX
Features
- Ultra-lightweight unopinionated Reactive UI framework based on vanilla JS and the DOM
- "No installation, no configuration, no dependencies, no transpiling, no IDE setup"
- 0.9kb (compressed), 50~100x smaller than other UI frameworks
- TypeScript support
- Just learn 4 major functions (van.tags, van.add, van.state, van.derive) and 4 helper functions (van.tagsNS, van._, van.val, van.oldVal) and you're done