Drow.js is a minimalist wrapper for the Web Components API that replaces class boilerplate with a clean, object-based config.
- Two-way binding, computed properties, scoped CSS, Shadow DOM support
- Global store for cross-component state sharing
- Lifecycle hooks: init(), disconnected(), updated()
- Render batching via requestAnimationFrame
- TypeScript definitions included
- Zero dependencies. No build step. Drop in a single script tag.