TUI Land
Latest
Lists
About
Blog
Rust
The following is a list of programs written in the Rust programming language
tuilet
-
A textual user interface for Toilet, the ANSI-art text generator
hyperfine
-
A command-line benchmarking tool
bluetui
-
TUI for managing bluetooth on Linux
carl
-
A modern day calendar
klok
-
simple terminal clock.
tenki
-
tty-clock with weather effect
tuime
-
A simple clock for your terminal made using Rust
tokei
-
Count your code, quickly
ouch
-
Painless compression and decompression in the terminal
koji
-
🦊 An interactive CLI for creating conventional commits.
csvlens
-
Command line csv viewer
xan
-
The CSV magician
flawz
-
A Terminal UI for browsing security vulnerabilities (CVEs)
rainfrog
-
🐸 a database management tui for postgres
caligula
-
A user-friendly, lightweight TUI for disk imaging
imge
-
Write disk images to physical drive or vice versa with on-the-fly compression/decompression
pctrl
-
Linux Process/Task Manager based on Rust
diskonaut
-
Terminal disk space navigator 🔭
dua
-
View disk space usage and delete unwanted data, fast
dusage
-
💾 A command line disk usage information tool
dust
-
A more intuitive version of du in rust
erd
-
A modern, cross-platform, multi-threaded, and general purpose filesystem and disk-usage utility
pdu
-
Highly parallelized, blazing fast directory tree analyzer
wiper
-
Disk analyser and cleanup tool
cetacea
-
A sleek, terminal-based Docker container monitoring tool
oxker
-
A simple tui to view & control docker containers
dotr
-
Very simple dotfile manager
ddh
-
A fast duplicate file finder
fclones
-
Efficient Duplicate File Finder
yadf
-
Yet Another Dupes Finder
meli
-
terminal mail client
envch
-
An intuitive program for setting, modifying, listing, and removing environment variables
envfetch
-
Lightweight cross-platform CLI tool for working with environment variables
envi
-
A simple CLI tool to manage environment variables for multiple environments
envio
-
A Modern And Secure CLI Tool For Managing Environment Variables
synd
-
A TUI Feed Viewer
ff
-
Find files (ff) by name, fast!
scd
-
Sync current directory between your shell and a file manager
xplr
-
A hackable, minimal, fast TUI file explorer
yazi
-
💥 Blazing fast terminal file manager written in Rust, based on async I/O
notox
-
no toxic names anymore
tufw
-
Terminal UI for ufw
chara
-
🐈 The future of cowsay 🐮! Colorful characters saying something 🗨️
crabfetch
-
Extremely fast, featureful and customizable command-line fetcher
dotacat
-
Like lolcat, but fast
end-poem-tui
-
Minecraft's End Poem in the terminal
geofetch
-
A system information utility for an extremely small subset of people
lolcat
-
lolcat, now with fearless concurrency
lolcrab
-
Like lolcat but with noise and more colorful
lovesay
-
cowsay, but full of love ♡
material
-
A material design color palette for the terminal
nx-fetch
-
A configurable fetch tool written in Rust
onefetch
-
Command-line Git information tool
osfetch-rs
-
A speed-focused fetch utility written in Rust
oxidefetch
-
Fully cross platform Neofetch clone written in Rust
pastel
-
A command-line tool to generate, analyze, convert and manipulate colors
pfetch
-
A rewrite of the pfetch system information tool in Rust
poketex
-
Simple Pokedex
resfetch
-
⚡ A minimal alternative to neofetch
rocketfetch
-
A WIP command line system information tool written with multithreading in rust for performance with toml file configuration
rsfetch
-
A WIP rewrite of rsfetch/rsfetch from scratch
rsftch
-
Lightning fast hardware fetch written in rust for Linux and NetBSD
sfetch
-
A minimalistic and customizable fetching program written in Rust
sh-toy
-
An All-In-One way to create nice intros to your shells
xifetch
-
Neofetch alternative rewritten in Rust
zeitfetch
-
Instantaneous snapshots of system information
battleshot-rs
-
A terminal battleship game in Rust
chess-tui
-
Play chess from your terminal 🦀
connect-four
-
A compact implementation of connect four written in rust
enimtui
-
Another okayish terminal minesweeper knockoff
gameboy
-
Full featured Cross-platform GameBoy emulator by Rust
minesweep-rs
-
Sweep some mines for fun, and probably not for profit
mooneye-gb
-
A Game Boy research project and emulator written in Rust
pinky-devui
-
An NES emulator written in Rust
plastic
-
NES emulator in rust with egui and TUI
private-poker
-
A poker library, server, client, and TUI
ratatui-sname
-
This is a simple snake game made designed using Ratatui as TUI library and Rust as programming language
rboy
-
A Gameboy Emulator in Rust
rhex
-
ASCII terminal hexagonal map roguelike written in Rust
rust64
-
Commodore 64 emulator written in Rust
sshattrick
-
Play Hattrick in your terminal over SSH
tage
-
Turn based empire warfare in the terminal
thardians-rs
-
A Space Invaders game for the terminal using Ratatui
git-igitt
-
Interactive Git terminal application to browse and visualize Git history graphs in a comprehensible way
gitts
-
a terminal git stats plotter, to show contributions over time
gitu
-
A TUI Git client inspired by Magit
gitui
-
Blazing 💥 fast terminal-ui for git written in rust 🦀
lazygit
-
simple terminal UI for git commands
serie
-
A rich git commit graph in your terminal, like magic 📚
angryoxide
-
802.11 Attack Tool
halp
-
A CLI tool to get help with CLI tools 🐙
navi
-
An interactive cheatsheet tool for the command-line
heh
-
A terminal UI to edit bytes by the nibble
hexyl
-
A command-line hex viewer
atac
-
A simple API client (postman like) in your terminal
slumber
-
Terminal-based HTTP/REST client
mood
-
A minimal journaling CLI for logging your everyday mood
tjournal
-
Your journal app if you live in a terminal
jaq
-
A jq clone focussed on correctness, speed, and simplicity
jql
-
A JSON Query Language CLI tool
jless
-
jless is a command-line JSON viewer designed for reading, exploring, and searching through JSON data
sc
-
Integrating language models in the Unix commands ecosystem through text streams
tenere
-
🤖 TUI interface for LLMs written in Rust
mdcat
-
cat for markdown
mdt
-
Markdown renderer in the terminal
termplay
-
Play an image/video in your terminal
bat
-
A cat clone with wings
concurr
-
A prettier and powerful ls for the pros
cw
-
A Rust wc clone
dog
-
A command-line DNS client
erwc
-
Word, line, character, and byte count, like wc command but not just wc command, more accurate and faster
exa
-
A modern replacement for ‘ls’.
eza
-
A modern, maintained replacement for ls, written in rust
fd
-
A simple, fast and user-friendly alternative to 'find'
hwatch
-
Records the differences in execution results and can check this differences at after
hx
-
🔮 Futuristic take on hexdump, made in Rust
lla
-
lsd
-
The next gen ls command
pls
-
procs
-
A modern replacement for ps written in Rust
rargs
-
rg
-
Recursively search directories for a regex pattern while respecting your gitignore
runiq
-
An efficient way to filter duplicate lines from input, à la uniq
rwc
-
GNU/wc command implementation in rust with pretty tabled output
sk
-
Skim, a fuzzy Finder in rust
tre
-
Tree command, improved
viddy
-
👀 A modern watch command. Time machine and pager etc
wc-rs
-
A faster port of the unix command wc in Rust 🦀
xxd
-
Make a hexdump or do the reverse, a rust clone of xxd
zellij
-
A terminal workspace with batteries included
bandwhich
-
Terminal bandwidth utilization tool
gping
-
Ping, but with a graph
impala
-
🛜 TUI for managing wifi on Linux
netscanner
-
Terminal Network scanner & diagnostic tool with modern TUI
nping
-
🏎 A Ping Tool in Rust with Real-Time Data and Visualizations
trip
-
A network diagnostic tool
cloak
-
A Command Line OTP Authenticator application
cotp
-
Trustworthy, encrypted, command-line TOTP/HOTP authenticator app
otti
-
The one-time password manager for the terminal, with interactive and fancy TUI
scope-tui
-
an oscilloscope/spectroscope/vectorscope for your terminal
crates-tui
-
A TUI for exploring crates.io using Ratatui
pctrl
-
Rust based Linux Process Manager with both a GUI and a TUI
pik
-
Process Interactive Kill
btm
-
Yet another cross-platform graphical process/system monitor
kmon
-
Linux Kernel Manager and Activity Monitor 🐧💻
atac
-
A simple API client (postman like) in your terminal
slumber
-
Terminal-based HTTP/REST client
bacon
-
Background code checker
tgv
-
Explore genomes in the terminal
tracker
-
A terminal-based real-time satellite tracking and orbit prediction application
ttysvr
-
Screensavers for your terminal
serpl
-
A simple terminal UI for search and replace, ala VS Code
safecloset
-
Cross-platform Secure TUI Secret Locker
termscp
-
🖥 A feature rich terminal UI file transfer and explorer with support for SCP/SFTP/FTP/S3/SMB
cicada
-
An old-school bash-like Unix shell written in Rust
ion
-
Ion is a modern system shell that features a simple, yet powerful, syntax
nu
-
A new type of shell
presenterm
-
A markdown terminal slideshow tool
sshs
-
Terminal user interface for SSH
isw
-
A simple terminal stopwatch application
below
-
A time traveling resource monitor for modern Linux systems
systemctl-tui
-
A fast, simple TUI for interacting with systemd services and their logs
chomp
-
Parallel task runner for the frontend ecosystem with a JS extension system.
jiu
-
A minimal command runner
just
-
🤖 Just a command runner
mk
-
Yet another simple task runner. 🦀
neomake
-
A modern local task runner
rxe
-
Easily customizable command runner made with Rust 🦀
alacritty
-
A cross-platform, OpenGL terminal emulator
rio
-
A hardware-accelerated GPU terminal emulator focusing to run in desktops and browsers
dono
-
A CLI tool to show your GitHub contributions
gitlab-ci-ls
-
GitLab CI Language Server
gurk
-
Signal Messenger client for terminal
ncspot
-
Cross-platform ncurses Spotify client written in Rust
tgt
-
TUI for Telegram written in Rust 🦀
amp
-
A complete text editor for your terminal
hx
-
A post-modern modal text editor
iota
-
A terminal-based text editor written in Rust
kibi
-
A text editor in ≤1024 lines of code, written in Rust
ox
-
The simple but flexible text editor
zee
-
A modern text editor for the terminal written in Rust
jobber
-
Work time tracker
thokr
-
✨ sleek typing tui with visualized results and historical logging
ttyper
-
Terminal-based typing test
typelerate
-
Words fly across the screen, make them disappear before the reach the other side
cyme
-
List system USB buses and devices
fnm
-
🚀 Fast and simple Node.js version manager, built in Rust
wthrr
-
🌞 🦀 🌙 Weather companion for the terminal
wiki-tui
-
A simple and easy to use Wikipedia Text User Interface
zellij
-
A terminal workspace with batteries included
youtui
-
TUI and API for YouTube Music written in Rust