The TUI is built with the awesome Ratatui [0] library (formerly tui-rs [1]). UX is certainly not my area of expertise and I would not have been able to create Trippy without this library. [0] https://github.com/ratatui-org/ratatui. - Source: Hacker News / 12 months ago
Rust has great libraries for TUIs. tui-rs (https://github.com/fdehau/tui-rs) is the maintained version, and is pretty new. Less widely known is cursive (https://github.com/gyscos/cursive), which I have yet to try. Aside from the libraries, I just wanted to start a project that would make be better at Rust. The easy distribution with cargo is a huge bonus though. - Source: Hacker News / over 1 year ago
u/lordnacho666 It uses the fabulous https://github.com/fdehau/tui-rs (now revived as https://github.com/tui-rs-revival/ratatui) TUI lib. Source: over 1 year ago
If you interested in the TUI apps in rust you can start with the crate tui-rs or its revival ratatui. They have examples inside of them which you can start and see the source code to get the basic functionalities. For the text editor you can check examples in the crate tui-textarea. Source: over 1 year ago
This app is based on the these two crate in rust (tui-rs , tui-textarea). The text area provide the Emacs motions and I integrated the vim motions there, but the editor in this app as much simpler than the huge VIM and Emacs systems. Source: over 1 year ago
You can check tui-rs, is a library to build CLI interfaces and has some examples about using user input without blocking the UI. Source: over 1 year ago
Spotify-tui uses the library tui-rs. If you click the link you'll see a folder with tons of examples on how to use the library. Source: over 1 year ago
I am using tui-rs to build an application. I have a Paragraph which currently shows a markdown text. I'd like to have this rendered. There are some crates that renders markdown but I haven't found anything that integrates with tui-rs yet. Is this possible and how? Source: over 1 year ago
A month ago, we have announced that we were working on reviving the tui crate since the original maintainer had expressed that he couldn't find time to continue development. Since then, we have been working on merging the PRs from the original repository and overall improving the codebase/documentation. We also decided on a new name (ratatui) and a logo for the organization. Source: over 1 year ago
I started a Scala port of the rust library tui-rs, which I intend to grow into an even better Scala library. I just got it to the point where it made sense to publish a first version, so I wanted to share it as soon as possible:. Source: almost 2 years ago
Tui-rs[0] is the closest equivalent. It's like the pre-css version of textual. [0] -- https://github.com/fdehau/tui-rs. - Source: Hacker News / about 2 years ago
In fact, as its name(tui-markup) implies, my crate was originally created for the tui crate, and the final type is Text. But when I found it convenient to support other types of output under the current architecture, I naturally added ANSI string support. Source: over 2 years ago
The upside of rust is that there is a nice library that works with a lot of metadata formats and tui library. Source: over 2 years ago
Tui-rs seems to be the only good one that is active and it is nowhere near as easy to use as BubbleTea. Source: over 2 years ago
Thanks If u want to learn layout, u shold check tui-rs. Source: over 2 years ago
I opted for tui-rs which is being used by some of my favorite Terminal apps like bottom. I headed over the examples And used the list example as a base. - Source: dev.to / over 2 years ago
I enjoyed using https://github.com/fdehau/tui-rs on a few side projects. - Source: Hacker News / over 2 years ago
I'm currently planning to write a pandoc text user interface using tui-rs. I realize that a lot of people who are comfortable with command line prefer just typing the command (and there exist decent GUIs too), but I think it's a good exercise and I personally wouldn't mind having such utility. Source: over 2 years ago
For viz, I think https://github.com/fdehau/tui-rs might work. Source: over 2 years ago
Yes, that makes sense. Been wanting to try building complete Rust TUIs. Hopefully, frameworks like tui-rs can help reduce the learning curve. Source: over 2 years ago
I'm trying to build a command line app using tui-rs, and in the examples in the repo, specifically the one for tables it shows how you can construct a cell from a &str, but when I try to that I get mismatched types expected struct 'tui::buffer::Cell', found '&str'. Source: almost 3 years ago
Do you know an article comparing tui-rs to other products?
Suggest a link to a post with product alternatives.
This is an informative page about tui-rs. You can review and discuss the product here. The primary details have not been verified within the last quarter, and they might be outdated. If you think we are missing something, please use the means on this page to comment or suggest changes. All reviews and comments are highly encouranged and appreciated as they help everyone in the community to make an informed choice. Please always be kind and objective when evaluating a product and sharing your opinion.