Our great sponsors
-
WorkOS
The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.
-
zi
An incremental, declarative library for building terminal user interfaces in Rust. (by mcobzarenco)
-
InfluxDB
Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
At a very early stage but I’m looking forward to dioxus-tui which is react like.
tui-rs seems to be the only good one that is active and it is nowhere near as easy to use as BubbleTea
crossterm looks great but it seems to be incredibly low level
cursive
console_engine
Zi is a declarative elm-style terminal UI library https://github.com/mcobzarenco/zi
I've noticed the same thing. Tui-rs looks awesome but as you said is not so easy to use. I've decided to try and create an easy-to-use framework myself (EzTerm), and noticed that the borrow-checker definitely introduces some challenges compared to creating a (T)UI framework in some other languages.
Related posts
- Question: In your experience, is Helix always more snappy/responsive than Neovim?
- Antonmedv/walk: Terminal file manager
- Projectable: A TUI file manager built for projects
- ratatui 0.21.0 is released! (community fork of tui-rs)
- Introducing TUI-Journal: Your Personal Journal/Notes App for Terminal Enthusiasts