ratatui/APPS.md
Thomas Mauran 3e54ac3aca
style(apps): update the style of application list (#184)
* style(APPS): adding categories

* chore(APPS): remove dots at the end of titles

* chore(APPS): rename to other

* chore(APPS): add description and table of contents

* chore(APPS): change table to list and remove authors

* style(apps): apply formatting

* docs(apps): add the description for termchat

---------

Co-authored-by: Orhun Parmaksız <orhunparmaksiz@gmail.com>
2023-05-20 20:55:34 +02:00

5.5 KiB

Apps using ratatui

Here you will find a list of TUI applications that are made using ratatui.

📝 Table of Contents

💻 Development Tools

  • desed: Debugging tool for sed scripts
  • gitui: Terminal UI for Git
  • gobang: Cross-platform TUI database management tool
  • joshuto: Ranger-like terminal file manager written in Rust
  • repgrep: An interactive replacer for ripgrep that makes it easy to find and replace across files on the command line
  • tenere: TUI interface for LLMs written in Rust

🕹️ Games and Entertainment

  • Battleship.rs: Terminal-based Battleship 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)

🚀 Productivity and Utilities

  • diskonaut: Terminal-based disk space navigator
  • exhaust: Exhaust all your possibilities.. for the next coming exam
  • gpg-tui: Manage your GnuPG keys with ease!
  • meteo-tui: French weather app in the command line
  • rusty-krab-manager: time management tui in rust
  • taskwarrior-tui: TUI for the Taskwarrior command-line task manager
  • tickrs: Stock market ticker in the terminal

🎼 Music and Media

🌐 Networking and Internet

  • adsb_deku/radar: TUI for displaying ADS-B data from aircraft
  • 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
  • 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

👨‍💻 System Administration

  • 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
  • logss: A simple cli for logs splitting
  • oxker: Simple TUI to view & control docker containers
  • 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

🌌 Other

  • 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
  • poketex: Simple Pokedex based on TUI
  • termchat: Terminal chat through the LAN with video streaming and file transfer