Steven Gonsalvez

Software Engineer

Show HN: A Modern GUI Library for Ada: CSS Styling, XML UI, SDL3

Why CEREBRO kept it

GUI framework for Ada, rising tool

The text below is an automated extraction of the article at https://github.com/ovenpasta/adi2, stored verbatim in the public cerebro-vault repository. Copyright remains with the original publisher (github.com).

A modern GUI library for Ada. Adi2 gives you a real widget toolkit with the niceties developers expect from a modern UI stack — CSS-like styling with live reload, declarative XML layouts, animations, SVG and Lottie graphics, internationalization, and asset bundling — implemented natively in Ada on top of SDL3. Status: in production use, but not yet a stable release — APIs may still change between versions. - Style your UI like the web. Selectors, pseudo-classes, parts, transitions, gradients, box shadows — all in a familiar .csssyntax. Edit the file, save, see the change. No recompile during d

Community take

Ada is out of fashion, XML is the wrong choice for modern GUI layout, and the implementation has significant code-quality issues (repetition, DRY violations); Rust/Dioxus offers a better alternative.

Backlinks

Appeared in 1 briefing

Related

Shares tags: cerebro/signal · cli/tui · vibe-coding

Also from github.com