Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

© 2026 Open-Awesome. Curated for the developer elite.

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Tags
  3. Tui

Tui

171 projects

Showing 36 of 168 projects

BugStalker
BugStalkerRust

A modern debugger for Linux x86-64 written in Rust, specifically designed for debugging Rust programs.

#async-rust#debugging-tools#vscode-extension
Stars1.4k
Forks34
Last commit6 days ago
bluetuith
bluetuithGo

A cross-platform terminal user interface (TUI) for managing Bluetooth adapters and devices.

#media-player#terminal#bluetooth
Stars1.4k
Forks31
Last commit5 months ago
sttr
sttrGo

A cross-platform CLI tool to perform various string transformation operations like encoding, hashing, formatting, and extraction.

#cli-app#developer-tools#productivity
Stars1.3k
Forks48
Last commit5 months ago
iocraft
iocraftRust

A Rust crate for building beautiful, declarative terminal user interfaces (TUIs), CLIs, and text-based IO with React-like syntax.

#logs#terminal#tui
Stars1.3k
Forks37
Last commit9 days ago
lazyjournal
lazyjournalGo

A terminal user interface for viewing and filtering logs from journald, auditd, file systems, Docker, Podman, and Kubernetes with highlighting.

#terminal-application#syslog#gocui
Stars1.3k
Forks31
Last commit2 days ago
tftui
tftuiPython

A textual user interface for viewing, navigating, and managing Terraform state and operations directly from the terminal.

#devops#productivity#textual-ui
Stars1.3k
Forks41
Last commit1 year ago
intelli-shell
intelli-shellRust

A command template and snippet manager for shells that provides IntelliSense-like search, dynamic variables, and AI-powered command generation.

#ai#productivity#bookmark
Stars1.2k
Forks22
Last commit2 days ago
FINAL CUT
FINAL CUTC++

A modern C++ library for creating terminal-based applications with text-based widgets, featuring a Qt-inspired class structure and full mouse support.

#console-applications#library#widget-toolkit
Stars1.2k
Forks60
Last commit19 days ago
tiny
tinyRust

A terminal IRC client written in Rust with a clean UI, mentions tab, and configurable key bindings.

#open-source#terminal#tls
Stars1.2k
Forks76
Last commit2 months ago
Dolphie
DolphiePython

A terminal-based dashboard for real-time monitoring and analytics of MySQL, MariaDB, and ProxySQL databases.

#terminal-application#proxysql#tui
Stars1.2k
Forks80
Last commit1 day ago
chess-tui
chess-tuiRust

A free, cross-platform terminal chess game supporting local play, UCI engines like Stockfish, and online Lichess integration.

#terminal-application#lichess-api#chessboard
Stars1.1k
Forks69
Last commit1 day ago
Sup
SupRuby

A console-based email client with Gmail-like threading, tagging, and blazing-fast full-text search for managing large volumes of email.

#curses-interface#keyboard-driven#email-management
Stars965
Forks99
Last commit1 month ago
tgt
tgtRust

A terminal user interface (TUI) client for Telegram, written in Rust.

#telegram-tui#cli-tool#tui
Stars940
Forks42
Last commit3 days ago
Topydo
TopydoPython

A powerful command-line todo list application that uses the todo.txt format.

#open-source#todo#task-list
Stars923
Forks99
Last commit2 months ago
Dockerlings
DockerlingsShell

An interactive terminal application with bite-sized exercises to learn Docker through hands-on practice.

#terminal-application#bubble-tea#containerization
Stars891
Forks66
Last commit2 months ago
yai
yaiGo

An AI-powered terminal assistant that uses OpenAI ChatGPT to generate and run commands from natural language descriptions.

#developer-tools#gpt-3#productivity
Stars866
Forks59
Last commit1 year ago
meli
meliRust

A terminal-based email client for BSD/Linux/macOS with support for multiple accounts and backends like IMAP, Maildir, notmuch, and JMAP.

#mail#notmuch#gpg
Stars865
Forks26
Last commit2 days ago
TermOx
TermOxC++

A C++20 library for building rich, interactive terminal user interfaces with minimal code.

#event-driven#user-interface#curses
Stars864
Forks64
Last commit9 months ago
ratatouille
ratatouilleElixir

A declarative terminal UI kit for Elixir that builds rich text-based applications using an HTML-like DSL.

#elixir#text-based-interface#terminal
Stars845
Forks41
Last commit3 years ago
sig
sigRust

Interactive grep tool for real-time filtering of streaming data with archived mode for static files.

#stream-processing#terminal-utility#interactive
Stars751
Forks13
Last commit3 months ago
spotatui
spotatuiRust

A fully standalone Spotify client for the terminal with native streaming, written in Rust.

#music#spotify-client#ratatui
Stars736
Forks42
Last commit4 days ago
tetro-tui
tetro-tuiRust

A highly customizable, cross-platform Tetris-like game that runs entirely in the terminal.

#terminal#tui#customizable
Stars691
Forks17
Last commit3 days ago
ncurses-rs
ncurses-rsRust

A thin, low-level ncurses wrapper for Rust, providing direct bindings to the C library for terminal UI development.

#c-bindings#ncurses#text-based-interface
Stars690
Forks103
Last commit1 year ago
o
oGo

A snappy, configuration-free terminal text editor and IDE with syntax highlighting, LSP support, and built-in build/format tools.

#terminal-editor#build-tools#unix
Stars676
Forks17
Last commit2 days ago
MQTT TUI
MQTT TUIRust

A fast and lightweight terminal user interface for subscribing to MQTT topics and publishing messages from the command line.

#iot#hacktoberfest#mqtt
Stars674
Forks35
Last commit8 days ago
tenere
tenereRust

A terminal user interface (TUI) for interacting with multiple large language model backends, featuring Vim keybindings and chat history.

#developer-tools#ratatui#terminal
Stars669
Forks34
Last commit26 days ago
cpp-terminal
cpp-terminalC++

A dependency-free C++ library for writing cross-platform terminal applications with a unified API.

#console-applications#terminal-library#tui
Stars657
Forks69
Last commit22 days ago
goManageDocker
goManageDockerGo

A blazing fast TUI tool to manage Docker and Podman images, containers, volumes, and pods with keyboard shortcuts.

#developer-tools#devops#container-orchestration
Stars639
Forks26
Last commit1 year ago
box-cli-maker
box-cli-makerGo

A Go library for rendering highly customizable boxes in the terminal with extensive styling and color options.

#unicode#terminal#box-rendering
Stars637
Forks24
Last commit5 days ago
sauron-native
sauron-nativeRust

A Rust UI library that provides truly native, cross-platform GUI applications with multiple backend support.

#webassembly#native-apps#terminal
Stars628
Forks15
Last commit5 years ago
spinners
spinnersRust

A Rust library providing 60+ elegant terminal spinners for command-line applications.

#loading-indicator#terminal#spinners
Stars593
Forks29
Last commit1 month ago
mq
mqRust

A jq-like command-line tool for querying and transforming Markdown documents, optimized for LLM workflows and documentation management.

#content-analysis#llm-workflows#interpreter
Stars579
Forks9
Last commit1 hour ago
golazo
golazoGo

A minimalist terminal app for following live and recent football matches with real-time updates and statistics.

#minimalist#interactive#live-scores
Stars579
Forks42
Last commit4 days ago
bubble-table
bubble-tableGo

A customizable, interactive table component for the Bubble Tea TUI framework in Go.

#terminal-application#bubble-tea#bubble
Stars573
Forks36
Last commit15 hours ago
play
playGo

A TUI playground for experimenting with command-line tools like grep, sed, awk, jq, and yq in real-time.

#terminal#tui#sed
Stars567
Forks16
Last commit1 year ago
pik
pikRust

A command-line tool for interactively searching and killing processes with fuzzy search across multiple attributes.

#kill-process#terminal#command-line-tool
Stars535
Forks18
Last commit28 days ago
PreviousPage 3 of 5Next

Related Tags

Community-curated · Updated weekly · 100% open source

Found a gem we're missing?

Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.

Submit a projectStar on GitHub
#Rust80
#Terminal79
#Cli77
#Cli Tool63
#Terminal Ui53
#Cross Platform41
#Go40
#Golang26
#Command Line25
#Linux23
#Productivity20
#Developer Tools20