e65e9cc623
Motor gráfico Llimphi como workspace independiente: bucle Elm (input→update→view→layout→raster→present) sobre wgpu+vello+taffy+parley. Núcleo (hal/raster/layout/text/ui/theme/surface/motion/icons) + ~40 widgets + módulos, sin dependencias al resto del monorepo. cargo check --workspace pasa (64 crates). Puerta de entrada: cargo run -p llimphi-ui --example counter. Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
1.3 KiB
1.3 KiB
llimphi
Natural UI framework: HAL · raster · layout · text · theme · ui — widgetkuna + modules.
llimphi monorepupa llapan apps tukuyniqlla grafico motor. Retained-mode declarativo pipeline (vello + wgpu + taffy), fontdue/harfbuzz shaping, Dark/Light/Aurora/Sunset themes, multi-superficie HAL (Wayland · X11 · Win32 · Android · Wawa). Detalle SDD.md-pi.
Imayna llamk'ana qillqa (manual): MANUAL.md — hunt'asqa referencia (Elm muyuy, View<Msg> DSL, ~44 widgetkuna, 10 modulekuna, GPU ñan). Runakunapaq IA-paqpas.
Yuyaynin: widget mana mockuppi munakun; vello + taffy atisqankuwan ruwasqa.
Churay
[dependencies]
llimphi-ui = { workspace = true }
llimphi-theme = { workspace = true }
Tinkuy
- Linux/Wayland — ñawpaq backend.
- Linux/X11 — XWayland-rayku.
- macOS / Windows —
winit+wgpu. - Android —
androidcratekuna HAL. - Wawa bare-metal — sapan framebuffer HAL.
Crateskunaq listako README.md-pi.
Yuyaykunaq
- Sapan API: declarativo
View<Msg>. Mana imperativo, mana hawanka vDOM. - Kikin escena Wayland Wawapipas: HAL superficie huñun.
- Widgets ch'uya rikuq; módulos estado + ruway huñun.