Skip to content Luca UI icon Luca UI
Home Concepts Principles Components Backends Diagnostics Compatibility Extension GitHub

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.

Documentation (I)

Documentation (II)

Resources

© 2026 Luca Ecosystem · Luca UI 1.0 Beta docs.