hn.today

TUI Games in 80x24

incredible.rs8 points10 comments
Screenshot of TUI Games in 80x24

Incredible is a Rust-based Text User Interface framework designed to build modern, cross-platform applications that run in traditional terminals (macOS, Windows, Linux), in a native window on desktop, or in the browser via WebAssembly from a single codebase. It advocates a declarative, event-driven and reactive architecture with modular composition: an event loop, a typed element tree, and a theming engine underpin element composition and reuse. The framework targets contemporary terminal capabilities and emphasizes clean UI principles to enable developers to assemble new components from encapsulated subelements while keeping behavior predictable and declarative.

Practical specifics: Incredible is experimental and currently in private alpha, so it isn’t production-ready but is available for early adopters to follow development. The project page highlights cross-compilation targets (terminal, native window, WASM), core implementation choices (event loop, typed element tree, declarative theming), and intended developer experience (modular composition and modern terminal feature support). Contact and follow-up options are provided via GitHub and email, with a note that the project is made in Canada (August 2026).

Read on incredible.rs10 comments on Hacker News

Summary generated by AI from the linked article. hn.today is not affiliated with Hacker News or Y Combinator.

More in AI

The daily digest

Today's best Hacker News stories, summarized and screenshotted, one email a day.