5 ms·
For Golang there is Bubbletea [1], Textual [2] for Python and tui-rs for Rust [3]. [1] https://github.com/charmbracelet/bubbletea https://github.com/charmbrace
by toppy 3y ago
For Golang there is Bubbletea [1], Textual [2] for Python and tui-rs for Rust [3].
[1] https://github.com/charmbracelet/bubbletea https://github.com/charmbracelet/bubbletea
[2] https://github.com/textualize/textual https://github.com/textualize/textual
[3] https://github.com/fdehau/tui-rs https://github.com/fdehau/tui-rs
- glenngillen 3y agoThere’s also r3bl for Rust: https://crates.io/crates/r3bl_rs_utils https://crates.io/crates/r3bl_rs_utils
- fbdab103 3y agoIs tui-rs actively maintained? Currently 52 outstanding pull requests and last commit was ~9 months ago.
- azemetre 3y agoIt has been forked and actively maintained on [1] ratatui crate. You can see this discussion post about it [2]. [1] https://github.com/tui-rs-revival/ratatui https://github.com/tui-rs-revival/ratatui [2] https://github.com/fdehau/tui-rs/issues/654 https://github.com/fdehau/tui-rs/issues/654
- EddieRingle 3y agoThere's also Mosaic, which is an experiment of sorts to build console UI using Kotlin and Jetpack Compose: https://github.com/JakeWharton/mosaic https://github.com/JakeWharton/mosaic
- midoBB 3y agoI highly recommend Bubbletea. I used it for an internal tool, and it combined with Viper makes an easy-to-use TUI application development easy. Though it uses an approach more similar to Elm than to React.
- rochak 3y agoWhich is an advantage in my book
- igravious 3y agoI just searched for a Ruby TUI to add to your list of TUIs for different popular languages and was very surprised at what I stumbled across: https://www.google.com/search?q=Ruby+TUI https://www.google.com/search?q=Ruby+TUI
- loo 3y ago[it's Ruby Tui, the New Zealand Rugby Union player, grid of photos heading]
- igravious 3y agoA list of Terminal UI libraries for Ruby sorted by number of rubygem downloads. https://www.ruby-toolbox.com/categories/terminal_ui?display=full&order=rubygem_downloads https://www.ruby-toolbox.com/categories/terminal_ui?display=...