Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
awesome-ratatui
A curated list of TUI apps and libraries built with Ratatui
https://github.com/ratatui-org/awesome-ratatui
- tui-react - TUI widgets using a react-like paradigm.
- widgetui - A bevy-like widget system for ratatui and crossterm.
- rlt - A universal load testing framework for Rust, with real-time tui support.
- tui-realm - A ratatui framework inspired by Elm and React.
- ratatui-image - An image widget for ratatui, supporting sixels and unicode-halfblocks.
- ratatui-textarea - A simple yet powerful editor widget for ratatui. Fork of `tui-textarea`.
- ratatui-explorer - A simple library for creating file explorer for ratatui.
- ratatui-splash-screen - A widget to turn any image to a splash screen.
- throbber-widgets-tui - A widget that displays throbber.
- tui-additions - Additions to the rust tui crate.
- tui-big-text - A simple ratatui widget for displaying big text using the `font8x8` crate.
- tui-logger - Logger with smart widget for ratatui.
- tui-nodes - Node graph visualization.
- tui-popup - A Popup widget for Ratatui.
- tui-prompts - A library for building interactive prompts for ratatui.
- tui-term - A pseudoterminal widget for ratatui.
- tui-textarea - A simple yet powerful text editor widget for ratatui and tui-rs.
- tui-tree-widget - Tree widget for ratatui.
- tui-widget-list - A versatile list implementation for ratatui.
- edtui - A TUI based vim-inspired editor widget for ratatui.
- term-rustdoc - A TUI for Rust docs that aims to improve the UX on tree view and generic code.
- ansi-to-tui - A library to convert ansi color coded text into `ratatui::text::Text`.
- color-to-tui - Parse colors and convert them to `ratatui::style::Colors`.
- ratatui-macros - Macros for simplifying boilerplate for creating UI using Ratatui.
- tui-input - A headless input library for TUI apps.
- coolor - Tiny color conversion library for TUI application builders.
- burn - Comprehensive Deep Learning framework in Rust.
- desed - Debugging tool for sed scripts.
- gimoji - Makes it easy to add emojis to your Git commit messages.
- gitui - Terminal UI for Git.
- gobang - Cross-platform TUI database management tool.
- joshuto - Ranger-like terminal file manager written in Rust.
- material - A material design color palette for the terminal.
- nomad - Customizable next-gen tree command with Git integration and TUI.
- Oatmeal - Terminal UI to chat with large language models (LLM) using different model backends, and integrations with your favourite editors!
- repgrep - An interactive replacer for ripgrep that makes it easy to find and replace across files on the command line.
- TaskUI - Simple Terminal UI for Task / taskfile.dev.
- tenere - TUI interface for LLMs written in Rust.
- Yazi - Blazing fast terminal file manager written in Rust, based on async I/O.
- ATAC - A feature-full TUI API client for your terminal.
- Battleship.rs - Terminal-based Battleship game.
- Chess-tui - Terminal-based Chess game.
- game-of-life-rs - Conway's Game of Life implemented in Rust and visualized with tui-rs.
- oxycards - Quiz card application built within the terminal.
- minesweep - Terminal-based Minesweeper game.
- rust-sadari-cli - Rust sadari game based on terminal! (Ghost leg or Amidakuji in another words).
- tic-tac-toe - Terminal-based tic tac toe game.
- Maze TUI - Beautiful visualizations of common maze building and graph searching algorithms.
- wordl - Terminal-based Wordle game. Web like experience with keyboard hints and guess reveal animations.
- Rebels in the sky - P2P terminal game about spacepirates playing basketball across the galaxy.
- enimtui - Terminal-based minesweeper knockoff.
- ssHattrick - Play Hattrick in your terminal over SSH.
- a-puzzle-a-day - Generate and browse all solutions to A-Puzzle-A-Day.
- tabiew - A lightweight TUI app to view and query CSV files.
- diskonaut - Terminal-based disk space navigator.
- exhaust - Exhaust all your possibilities for the next coming exam.
- gpg-tui - Manage your GnuPG keys with ease!.
- lazy-etherscan - A Simple Terminal UI for the Ethereum Blockchain Explorer.
- meteo-tui - French weather app in the command line.
- rusty-krab-manager - Rime management TUI in Rust.
- taskwarrior-tui - TUI for the Taskwarrior command-line task manager.
- tickrs - Stock market ticker in the terminal.
- tts-tui - Text to speech app that reads from clipboard.
- Jirust - A Jira TUI.
- igrep - Interactive Grep.
- todolist-rust - A terminal-based simple to-do app.
- td - A graph-based TUI to-do app.
- thesaurust - A terminal-based dictionary app.
- fzf-make - A command line tool that executes make target using fuzzy finder with preview window.
- tui-journal - Journaling/Notes-taking terminal-based app.
- atuin - Magical shell history.
- Rex - A TUI for managing Incomes and Expenses.
- Rust-Kanban - A kanban board for the terminal.
- bluetui - A TUI for managing Bluetooth devices.
- dead-ringer - Binary diff tool for Hex/ASCII analysis.
- synd - A TUI feed viewer.
- btlescan - Bluetooth Low Energy (BTLE) scanner and GATT viewer.
- wiper - Disk space analyzer and cleanup tool.
- glicol-cli - Cross-platform music live coding in terminal.
- spotify-tui - Spotify client for the terminal.
- twitch-tui - Twitch chat in the terminal.
- ytui-music - Listen to music from YouTube in the terminal.
- roon-tui - Roon Remote for the terminal.
- adsb_deku/radar - TUI for displaying ADS-B data from aircraft.
- AdGuardian-Term - Real-time traffic monitoring and statistics for AdGuard Home.
- bandwhich - Displays network utilization by process.
- conclusive - A command line client for Plausible Analytics.
- gping - Ping tool with a graph.
- mqttui - MQTT client for subscribing or publishing to topics.
- netscanner - Network scanning tool.
- oha - Top-like monitoring tool for HTTP(S) traffic.
- rrtop - Redis monitoring (top like) app. rrtop -> \[r\]ust \[r\]edis \[top\].
- termscp - A feature rich terminal UI file transfer and explorer with support for SCP/SFTP/FTP/S3/SMB.
- trippy - Network diagnostic tool.
- tsuchita - Client-server notification center for dbus desktop notifications.
- vector - A high-performance observability data pipeline.
- vincenzo - A bittorrent client for the terminal with vim-like keybindings.
- wireman - A gRPC client for the terminal.
- CuTE - A libcurl powered HTTP Client with API-key/request mgmt and vim keybindings.
- bottom - Cross-platform graphical process/system monitor.
- kdash - A simple and fast dashboard for Kubernetes.
- kmon - Linux Kernel Manager and Activity Monitor.
- kubectl-watch - A kubectl plugin to provide a pretty delta change view of being watched kubernetes resources.
- kubetui - TUI for real-time monitoring of Kubernetes resources.
- logss - A simple cli for logs splitting.
- oxker - Simple TUI to view & control docker containers.
- pumas - Power Usage Monitor for Apple Silicon.
- systeroid - A more powerful alternative to sysctl(8) with a terminal user interface.
- xplr - Hackable, minimal, and fast TUI file explorer.
- ytop - TUI system monitor for Linux.
- zenith - Cross-platform monitoring tool for system stats.
- tegratop - TUI monitoring tool (top like) for Nvidia jetson boards.
- dua-cli - View disk space usage and delete unwanted data, fast.
- caligula - A user-friendly, lightweight TUI for disk imaging.
- cotp - Command-line TOTP/HOTP authenticator app.
- cube timer - A tui for cube timing, written in Rust.
- hg-tui - TUI for viewing the hellogithub.com website.
- hwatch - Alternative watch command with command history and diffs.
- iamb - A matrix chat client with vim keybindings.
- lobtui - TUI for lobste.rs website.
- poketex - Simple Pokedex based on TUI.
- termchat - Terminal chat through the LAN with video streaming and file transfer.
- lemurs - A customizable TUI login manager for Linux and BSD.
- maccel - A mouse acceleration driver for linux, and a TUI to control some parameters.
- nyaa - A nyaa.si tui tool for browsing and downloading torrents.
- tenki - A tty-clock with weather effect.
- seqsizzle - A pager for viewing FASTQ files with fuzzy matching and coloring.
Keywords
rust
57
tui
50
cli
21
tui-rs
19
terminal
19
ratatui
16
linux
11
command-line-tool
7
terminal-based
7
monitoring
6
command-line
5
rust-lang
5
command-line-interface
3
macos
3
windows
3
termion
3
toml
3
kubernetes
3
terminal-ui
3
file-manager
3
chat
3
watch
2
developer-tools
2
games
2
top
2
linux-kernel
2
bash
2
git
2
disk
2
http
2
ping
2
async
2
unix
2
terminal-user-interface
2
bluetooth
2
concurrency
2
llm
2
clipboard
2
dashboard
2
commandline
2
networking
2
widget
2
terminal-app
2
api
2
binary-analysis
1
kanban
1
bluez
1
splash-screen
1
splashscreen
1
tui-widget
1