Top 22 Rust TUI Projects
Build terminal user interfaces and dashboards using RustProject mention: Blessed: Curses-like library with high level terminal interface API for Node.js | news.ycombinator.com | 2021-03-31
Blazing 💥 fast terminal-ui for git written in rust 🦀Project mention: GitUI - v0.14 released | dev.to | 2021-04-12
Scout APM - Leading-edge performance monitoring starting at $39/month. 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 had a very alarming episode this morning where I thought I was having a stroke. At the time I was, of course, sitting at my computer using emacs. | reddit.com/r/programmingcirclejerk | 2021-02-24
"if Ox had LSP support I'd use it myself" —the creator of Ox
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.
A Text User Interface library for the Rust programming language (by gyscos)
Mirror of https://gitlab.redox-os.org/redox-os/termionProject mention: How I built a telnet chat server in 2021 with WebAssembly | dev.to | 2021-02-22
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).
Linux Kernel Manager and Activity Monitor 🐧💻
Cross platform terminal library rustProject mention: ttyper - a typing test in the terminal written in Rust | reddit.com/r/rust | 2021-03-15
Me neither - I am speaking from experience, not from having read specifications on control codes or anything. This got me searching a bit and thought I'd share here what I found: - github.com/crossterm-rs/crossterm/issues/504 - particular this exact line of proposed code I'm guessing might fix the issue I'm seeing. - also from "Control char" table in "ANSI Escape Code" Wikipedia article i found:
A hackable, minimal, fast TUI file explorer, stealing ideas from nnn and fzf.Project mention: fselect - Find files with SQL-like queries | reddit.com/r/coolgithubprojects | 2021-04-06
Nice. I see it will fit nicely with https://github.com/sayanarijit/xplr.
A terminal interface for Stack OverflowProject mention: search the internet from the command line | reddit.com/r/commandline | 2021-03-14
Not for Google, but of you search stackoverflow/stackexchange often might like https://github.com/samtay/so
Realtime ticker data in your terminal 📈Project mention: My 'Bloomberk' Terminal ;) with superstonks ofc | reddit.com/r/Superstonk | 2021-04-05
`taskwarrior-tui`: A terminal user interface for taskwarriorProject mention: Show HN: `taskwarrior-tui` – A terminal user interface for Taskwarrior | news.ycombinator.com | 2021-04-07
CLI search and replace | Space Age seDProject mention: Paru<--yay, neovim<--vim, any other "neo" drop in replacement packages that are good to know about? | reddit.com/r/archlinux | 2021-02-20
A Rust curses library, supports Unix platforms and Windows
🐝 experimental terminal mail client, mirror of https://git.meli.delivery/meli/meli.git https://crates.io/crates/meli (by meli)Project mention: Mail clients that can show labels? | reddit.com/r/ProtonMail | 2021-02-17
Add CLI & form interface to your program. Docs: https://docs.rs/fui
🐭 quick lil gopher client for your terminalProject mention: Phetch - Quick Little Gopher Client for Your Terminal | reddit.com/r/opensource | 2021-02-26
BearLibTerminal FFI for Rust
Jami client for terminalProject mention: In Defense of Signal | news.ycombinator.com | 2021-04-11
Terminal based to-do app (by GlebIrovich)Project mention: Rudo. Building Terminal UI with Rust | dev.to | 2021-02-13
Rudo is essentially an experiment. It's a prototype with some harsh edges, but made with ❤️ and fun 😎. Nonetheless, I am committed to continue improving Rudo and I am desperate to hear your feedback. It's straightforward to use - download binaries, and you are good to go! You can find everything in the README.
terminal hex viewerProject mention: What’s everyone working on this week (13/2021)? | reddit.com/r/rust | 2021-03-29
I made my own hex viewer for terminal in rust! It was a lot of fun. https://github.com/vvayn3tseng/hex_viewer. Hope it's useful.
What are some of the best open-source TUI projects in Rust? This list will help you: