Top 23 Rust TUI Projects
Blazing 💥 fast terminal-ui for git written in rust 🦀Project mention: tui-rs Pause rendering to let vim have access to stdout? | reddit.com/r/rust | 2021-10-14
The visualization can be solved via alternate screen but if you also capture input events this will also be an issue. I ran into the same situation with GitUI when you open VI as an external editor: https://github.com/extrawurst/gitui
Build terminal user interfaces and dashboards using RustProject mention: Hey Rustaceans! Got an easy question? Ask here (47/2021)! | reddit.com/r/rust | 2021-11-22
I'm pretty new to Rust and am trying to get started with TUI. I want to play around with one of the tui-rs examples https://github.com/fdehau/tui-rs cargo run --example list --release -- --tick-rate 200 but when I copy over the source code and the mod.rs from examples/util into my own project, I am only greeted with errors. Use of undeclared module, could not find 'event' in 'util', etc.
Scout APM: A developer's best friend. Try free for 14-days. Scout APM uses tracing logic that ties bottlenecks to source code so you know the exact line of code causing performance issues and can get back to building a great product faster.
An independent Rust text editor that runs in your terminal!Project mention: i'm going to alias vi to nano on all our production servers | reddit.com/r/sysadmin | 2021-09-18
Ox looks like a modern take on vi but isn't quite ready yet
A Text User Interface library for the Rust programming languageProject mention: Pretty console application in Rust | reddit.com/r/rust | 2021-10-08
https://crates.io/crates/cursive or https://crates.io/crates/tui
scriptable, curses-based, digital habit trackerProject mention: What is the best approach for handling application state / configuration and passing them around in CLI applications. | reddit.com/r/rust | 2021-01-31
I prefer the first approach you mentioned. Take a look at dijo, the config file is read into a public, static CONFIGURATION variable. I import this into other modules via use crate::CONFIGURATION.
Mirror of https://gitlab.redox-os.org/redox-os/termionProject mention: Hey Rustaceans! Got an easy question? Ask here (35/2021)! | reddit.com/r/rust | 2021-08-30
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.
Run Linux Software Faster and Safer than Linux with Unikernels.
A hackable, minimal, fast TUI file explorerProject mention: You can plug, hack, extend xplr, just don't break your distro with it /s | reddit.com/r/linuxmasterrace | 2021-11-15
Linux Kernel Manager and Activity Monitor 🐧💻Project mention: New version of kmon is out! (2nd year anniversary!) | reddit.com/r/commandline | 2021-11-05
Today, it has been 2 years since I pushed my first commit to the kmon project. It was also my first Rust project and I'm thrilled to see that it has helped people to manage their kernel modules for the past 2 years. I couldn't be more glad :)
Cross platform terminal library rustProject mention: Looking for a terminal output library I forgot the name of | reddit.com/r/rust | 2021-11-20
crossterm is very low level and can do everything you stated if it is not TUI like the other post said? There are a few others like this as well, can you remember anything else about it?
Zenith - sort of like top or htop but with zoom-able charts, CPU, GPU, network, and disk usageProject mention: Your favorite Rust CLI utility? I have my top 10 below. | reddit.com/r/rust | 2021-08-05
htop with graphs zenith
A terminal interface for Stack OverflowProject mention: [FrankenWM] Float | reddit.com/r/unixart | 2021-05-22
CLI search and replace | Space Age seDProject mention: I spent 1 year of my life on making a fast as fuck Vim completion client with ass loads of features. (Author of CHADTree) | reddit.com/r/neovim | 2021-08-14
If i were to write this in a faster language, it would be in Rust, since I already have a relativly successful CLI text edit tool written in it, and it's fast as fuck too.
Realtime ticker data in your terminal 📈Project mention: Draw Candlestick charts right into your terminal | reddit.com/r/rust | 2021-11-13
Creator of tickrs here. Really enjoyed coming across this post today, great project! Terminal charting is really cool. I love the look you've achieved with this. Would be cool to have this as an alternative rendering option for candles in tickrs...
`taskwarrior-tui`: A terminal user interface for taskwarriorProject mention: Severe need of organizational advice! | reddit.com/r/gtd | 2021-08-17
And extend functionality/ease of use with Taskwiki + Taskwarrior-tui + Wyrd
🐝 experimental terminal mail client, mirror of https://git.meli.delivery/meli/meli.git https://crates.io/crates/meli (by meli)Project mention: Writing Programs with Ncurses | news.ycombinator.com | 2021-08-30
I don't know if it counts as rich, but I rolled my own terminal UI in my email client meli . There's a web demo here: https://meli.delivery/wasm2.html that is the client compiled to webassembly and the ANSI escape codes translated to equivalent SVG drawing so that you can try it on your browser.  https://github.com/meli/meli/
A Rust curses library, supports Unix platforms and WindowsProject mention: Looking for a terminal output library I forgot the name of | reddit.com/r/rust | 2021-11-20
pancurses is another ncurses wrapper for Rust.
Add CLI & form interface to your program. Docs: https://docs.rs/fui
Interactive batteries viewerProject mention: Linux has very bad battery duration compared to Windows (PART 2). I tried everything: TLP, laptop-mode-tools, powertop, auto-cpufreq, hw acceleration, power-profiles-daemon, ryzen-controller... I still have huge battery problems. What can I do? | reddit.com/r/archlinux | 2021-09-09
I had to look this up, link for others curious: https://github.com/svartalf/rust-battop
A small, asynchronous paging library for RustProject mention: Minus looking for contributors | reddit.com/r/rust | 2021-08-14
I am looking for contributors who can help me find bugs and do some extensive tests. You can find the project on GitHub. You should also join the official zulip chat
🖥 A feature rich terminal UI file transfer and explorer with support for SCP/SFTP/FTP/S3Project mention: Whats your favourite open source Rust project that needs more recognition? | reddit.com/r/rust | 2021-10-11
termscp terminal file transfer (FTP/SFTP/SCP/S3)
🐭 quick lil gopher client for your terminalProject mention: Exploring Gopher on Linux | reddit.com/r/Gopher | 2021-06-08
You should take phetch for a swing. It's my favourite gopher client for the TTY.
The XXV visual hex viewer for the terminal.Project mention: My favorite cli/tui programs: | reddit.com/r/commandline | 2021-07-15
Rust TUI related posts
A Video Call Web Application made with React JS. Alternative to GMeet?
1 project | reddit.com/r/privacy | 22 Nov 2021
Looking for a terminal output library I forgot the name of
3 projects | reddit.com/r/rust | 20 Nov 2021
Thoughts on Discord alternatives?
2 projects | reddit.com/r/privacy | 17 Nov 2021
tiptop, a command-line "graphical" system monitor
2 projects | reddit.com/r/Python | 16 Nov 2021
You can plug, hack, extend xplr, just don't break your distro with it /s
1 project | reddit.com/r/linuxmasterrace | 15 Nov 2021
You can plug, hack, extend xplr, just don't break your distro with it /s
1 project | reddit.com/r/linux | 15 Nov 2021
Draw Candlestick charts right into your terminal
2 projects | reddit.com/r/rust | 13 Nov 2021
What are some of the best open-source TUI projects in Rust? This list will help you:
Are you hiring? Post a new remote job listing for free.