High-Performance, Fine-Grained, Local-First Open-Source Frontend Framework.
Welcome to the official repository hub for the BlackbirdJS ecosystem. We engineer lightweight developer tooling, reactive state systems, and asynchronous browser engines powered entirely by native web standards—giving you a modern framework experience without the framework bloat.
🌐 Homepage: blackbirdjs.dev
Modern frontend engineering has become bogged down by heavy runtimes, complex build configurations, and massive Virtual DOM diffing overhead. BlackbirdJS splits framework requirements into fine-grained, decoupled subsystems that treat the browser as your true runtime engine:
- Zero Virtual DOM Overhead: We don't guess tree mutations. Our runtime compiler crawls template branches once and injects direct, targeted micro-subscriptions straight into individual DOM text nodes.
- Web Standards Native: Built natively on browser primitives like Custom Elements and Shadow DOM to guarantee complete compatibility and guard your codebase against vendor lock-in.
- Local-First Foundation: Data persistence is a core layout pillar, not a wrapper afterthought. Our dedicated caching packages make building lightning-fast offline applications seamless.
- Microscopic Footprint: Production bundles are systematically optimized to leave behind testing configs and dev dependencies, shipping hyper-focused bundles (like our 2.7 KB cache engine).
Maintained under the Apache-2.0 License by the BlackbirdJS Developer Core.