- Kittine is a language layered on top of Rust and Leptos with far less syntax, compiling to real Rust components.
- It targets Leptos 0.7 and supports both CSR via Vite and SSR via cargo-leptos from the same source.
- No virtual DOM or virtual JS runtime; uses fine-grained reactive updates that directly update DOM nodes.
- Every language construct is compiler-verified, with real compilation tested against Leptos 0.7.
- Supports structs (litter), enums (breed), pattern matching (pounce), and traits (claw) with generic type parameters.
- Ecosystem includes a compiler, Vite plugin, SSR support, VS Code extension, formatter/linter, and package manager.
- Roadmap features a docs site, interactive playground, RSS/sitemap, and real download stats after public release.
- Installation requires building the compiler from source, then installing dependencies and running the dev server.