|13 days ago||6 months ago|
|MIT License||MIT License|
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
Hey Rustaceans! Got a question? Ask here! (37/2022)!
12 projects | reddit.com/r/rust | 12 Sep 2022
A simple markup language for styled text in terminal
2 projects | reddit.com/r/rust | 16 Aug 2022
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.
Hey Rustaceans! Got a question? Ask here! (32/2022)!
6 projects | reddit.com/r/rust | 9 Aug 2022
Ah right they have an example right there that uses crossterm to get user input: https://github.com/fdehau/tui-rs/blob/master/examples/user_input.rs
[Media] I created a rudimentary terminal UI hex editor!
5 projects | reddit.com/r/rust | 8 Aug 2022
How difficult could it be to make a console program that looks like this and has a game loop running on a separate thread? Any suggestions or crate recommendations are welcome!
3 projects | reddit.com/r/rust_gamedev | 3 Aug 2022
You could use https://crates.io/crates/tui
Meta makes Rust endorsed server-side language
3 projects | reddit.com/r/rust | 28 Jul 2022
I just use tui-rs for the first time this week.
[Media] Tabled [v0.8.0] - An easy to use library for pretty print tables of Rust structs and enums.
4 projects | reddit.com/r/rust | 22 Jul 2022
I think technically it's possible but it may not be the best tool for the job. I'd imagine you need some TUI library like https://crates.io/crates/tui.
Is Nim a good language to write Linux TUI applications?
7 projects | reddit.com/r/nim | 22 Jul 2022
The upside of rust is that there is a nice library that works with a lot of metadata formats and tui library.
Rendering TUI To Web
4 projects | reddit.com/r/rust | 4 Jul 2022
Notice how simple the backend trait is in tui-rs, for example.
Rust TUI libraries
8 projects | reddit.com/r/rust | 22 Jun 2022
tui-rs seems to be the only good one that is active and it is nowhere near as easy to use as BubbleTea
When rustc developers run out of error messages to write
3 projects | reddit.com/r/rustjerk | 25 Jun 2022
Termion crate (https://crates.io/crates/termion), and very careful observation of a rust error. Hope your friend finds it useful ;)
Hey Rustaceans! Got an easy question? Ask here (35/2021)!
9 projects | reddit.com/r/rust | 30 Aug 2021
If you just need basic printing and limited input then I'd choose either crossterm or termion. If you want a full tui, then tui-rs is really good.
Termion: How to Detect the Enter key <Raw Mode>
3 projects | reddit.com/r/rust | 15 Aug 2021
Termion - Rust || Termion - crates.io
[TUI rust] How to clear the screen after exit the TUI app
2 projects | reddit.com/r/rust | 11 Aug 2021
So far, I took a quick search in tui-rs repo and see these examples. All of them are use termion.
What's everyone working on this week (20/2021)?
7 projects | reddit.com/r/rust | 17 May 2021
Sound capture with cpal, analysis with rustfft, terminal ui with tui and termion, and graphical with macroquad and egui
How I built a telnet chat server in 2021 with WebAssembly
6 projects | dev.to | 22 Feb 2021
They all compiled to WebAssembly without issues. I just needed to provide a telnet backend for TUI, but I could reuse most of the code from the termion crate (sadly it has no Windows support for now).
What are some alternatives?
crossterm - Cross platform terminal library rust
Native Windows GUI - A light windows GUI toolkit for rust
ncurses-rs - A low-level ncurses wrapper for Rust
Cursive - A Text User Interface library for the Rust programming language
pancurses - A Rust curses library, supports Unix platforms and Windows
monkeytype - The most customizable typing website with a minimalistic design and a ton of features. Test yourself in various modes, track your progress and improve your speed.
rich - Rich is a Python library for rich text and beautiful formatting in the terminal.
fui - Add CLI & form interface to your program. Docs: https://docs.rs/fui
bearlibterminal - BearLibTerminal FFI for Rust
Ink - 🌈 React for interactive command-line apps