What is Luca UI?
One declarative layer, one logic seam, one implemented backend.
Declarative · .lucu
State-driven descriptions
UI output derives from application state and declared properties. No component references, no show(), hide(), or setter calls.
Paired logic · .lucc
One-way Luca Code seam
Luca Code owns general-purpose logic; results re-enter UI state only via set/flush. Luca Code never depends on Luca UI.
Rendering · text now
Headless text backend
The headless text backend is implemented and verifies every example. Native, custom-GPU, and web remain architectural options only.
Tooling · honest errors
Luca errors, frozen wording
Every failure is a source-located Error at line:column: message — plus a .lucu VS Code extension in-repo and on the release.
Get Luca UI 1.0 Beta
VS Code extension is available for installation.
Keep reading
Locked rules, the Beta core, and the explicitly open areas.