Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

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

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Tags
  3. Tui

Tui

205 projects

Showing 36 of 205 projects

reddit terminal viewer
reddit terminal viewerPython

A text-based terminal interface for browsing and interacting with Reddit.

#open-source#reddit-client#curses
Stars4.6k
Forks281
Last commit3 years ago
hstr
hstrC

A TUI suggest box for Bash and Zsh that makes viewing, navigating, searching, and managing shell command history easier.

#history#productivity#history-management
Stars4.5k
Forks238
Last commit5 days ago
asciimatics
asciimaticsPython

A cross platform package to do curses-like operations, plus higher level APIs and widgets to create text UIs and ASCII art animations

#curses#terminal#tui
Stars4.3k
Forks264
Last commit2 months ago
TimonPost/crossterm
TimonPost/crosstermRust

A pure-Rust library for cross-platform terminal manipulation, enabling rich text-based interfaces.

#input#terminal-library#terminal
Stars4.2k
Forks414
Last commit1 day ago
kubefwd
kubefwdGo

Bulk port forward Kubernetes services to localhost with unique IPs and an interactive TUI for seamless local development.

#developer-tools#devops#port-forward
Stars4.2k
Forks234
Last commit11 days ago
grv
grvGo

A terminal-based interface for viewing, searching, and filtering Git repositories with vi-like keybindings.

#version-control#repository-viewer#ncurses-tui
Stars4.1k
Forks98
Last commit7 years ago
dockly
docklyJavaScript

An immersive terminal interface for managing Docker containers, services, and images with a visual dashboard.

#hacktoberfest#devops#container-orchestration
Stars4.0k
Forks161
Last commit1 month ago
ox
oxRust

A lightweight, configurable terminal-based text editor built from scratch with a plugin system and Lua configuration.

#terminal-editor#open-source#plugin-system
Stars3.7k
Forks122
Last commit4 months ago
joshuto
joshutoRust

A ranger-like terminal file manager written in Rust, offering fast navigation and file operations.

#hacktoberfest#productivity#file-management
Stars3.7k
Forks165
Last commit13 days ago
ATAC
ATACRust

A terminal-based API client for sending HTTP/WebSocket requests, managing collections, and scripting—free, offline, and account-less.

#developer-tools#terminal-tui#api
Stars3.7k
Forks137
Last commit10 days ago
imtui
imtuiC++

Immediate mode text-based user interface C++ library for building interactive terminal applications.

#user-interface#ncurses#text-based-interface
Stars3.6k
Forks155
Last commit10 months ago
CCometixLine - Claude Code Statusline
CCometixLine - Claude Code StatuslineRust

A high-performance Claude Code statusline tool written in Rust with Git integration, usage tracking, and interactive TUI configuration.

#developer-tools#ai-assistant#terminal
Stars3.5k
Forks215
Last commit
rmpc
rmpcRust

A modern, configurable terminal-based MPD client with album art support via various terminal image protocols.

#music#mpdclient#terminal-graphics
Stars3.3k
Forks119
Last commit20 hours ago
agent-of-empires
agent-of-empiresRust

A terminal session manager for AI coding agents that runs multiple agents in parallel using tmux and git worktrees.

#ai-coding-agents#terminal-session-manager#developer-tools
Stars3.2k
Forks335
Last commit19 hours ago
Tabiew
TabiewRust

A lightweight TUI application for viewing and querying tabular data files like CSV, Parquet, and JSON with SQL support.

#terminal-application#parquet#tui
Stars3.1k
Forks90
Last commit16 hours ago
weathr
weathrRust

A terminal weather app with ASCII animations driven by real-time weather data.

#rust-lang#geolocation#terminal
Stars3.0k
Forks116
Last commit21 days ago
kmon
kmonRust

A terminal-based Linux kernel manager and activity monitor for loading, unloading, and monitoring kernel modules.

#terminal-application#hacktoberfest#kernel-modules
Stars2.9k
Forks93
Last commit1 month ago
pspg
pspgC

A Unix pager with rich table browsing features, designed for PostgreSQL but supporting MySQL, SQLite, and other database clients.

#psql#terminal-pager#ncurses
Stars2.7k
Forks89
Last commit2 days ago
mprocs
mprocsRust

A terminal tool to run and manage multiple commands in parallel with separate output panes and interactive controls.

#process-manager#parallel-execution#workflow-automation
Stars2.7k
Forks110
Last commit3 days ago
inquire
inquireRust

A Rust library for building interactive, customizable prompts in terminal applications.

#user-input#library#interactive
Stars2.6k
Forks113
Last commit6 months ago
brutespray
brutesprayGo

A fast, multi-protocol credential brute-forcer that parses Nmap, Nessus, and Nexpose output to test credentials across 30+ services.

#nmap#infosec#penetration-testing
Stars2.5k
Forks437
Last commit2 days ago
kubebox
kubeboxJavaScript

⎈❏ Terminal and Web console for Kubernetes

#cui#terminal#dashboard
Stars2.2k
Forks140
Last commit2 years ago
far2l
far2lC++

A Linux port of FAR Manager v2, a powerful file manager and terminal multiplexer for Unix-like systems.

#plugin-system#keyboard-driven#wxwidgets
Stars2.2k
Forks221
Last commit23 hours ago
termusic
termusicRust

A terminal-based music and podcast player written in Rust, supporting local playback and downloads from various sources.

#open-source-media#download-manager#cli-tool
Stars2.2k
Forks97
Last commit15 hours ago
termion
termionRust

A pure Rust, bindless library for low-level terminal handling, manipulation, and reading.

#ansi-terminals#terminal-library#redox
Stars2.2k
Forks116
Last commit8 months ago
termenv
termenvGo

A Go library for advanced ANSI styling and color support in terminal applications with automatic terminal capability detection.

#styling#colors#terminal
Stars2.0k
Forks95
Last commit9 months ago
TuiCss
TuiCssSCSS

A CSS library for creating web applications with ASCII table-based interfaces inspired by old MS-DOS applications.

#msdos#curses#html5
Stars2.0k
Forks79
Last commit2 months ago
kibi
kibiRust

A configurable terminal text editor written in Rust with UTF-8 support, syntax highlighting, and a strict 1024-line code limit.

#educational#syntax-highlighting#text-editor
Stars1.9k
Forks115
Last commit1 day ago
oxker
oxkerRust

A terminal user interface (TUI) for viewing and managing Docker containers.

#devops#ratatui#async
Stars1.8k
Forks45
Last commit10 days ago
sqlite-tui
sqlite-tuiGo

A terminal user interface (TUI) for viewing, editing, and querying SQLite and CSV database files.

#data-editing#go-application#database
Stars1.8k
Forks35
Last commit4 years ago
tere
tereRust

A terminal file explorer that prints a selected folder path for fast shell navigation.

#terminal-file-explorer#keyboard-driven#productivity
Stars1.8k
Forks38
Last commit5 months ago
RecoverPy
RecoverPyPython

A terminal-based tool to interactively scan raw disk partitions and recover deleted or overwritten files by searching for byte patterns.

#recovery#data-recovery#python-cli
Stars1.8k
Forks88
Last commit1 month ago
portal
portalGo

A command-line utility for secure, encrypted file transfers between computers with direct or relayed connections.

#data-transfer#command-line-tool#pake
Stars1.8k
Forks53
Last commit2 years ago
portal
portalGo

A command-line file transfer utility for sending files between computers with end-to-end encryption and direct or relayed connections.

#data-transfer#command-line-tool#pake
Stars1.8k
Forks53
Last commit2 years ago
pawurb/hotpath
pawurb/hotpathRust

A Rust performance profiler and monitoring toolkit for real-time time, memory, and async data flow analysis.

#mpsc#channels-monitoring#profiler
Stars1.7k
Forks50
Last commit18 hours ago
tickrs
tickrsRust

A terminal-based stock ticker application that displays real-time financial data from Yahoo! Finance.

#terminal-tui#stock-market#investment-tools
Stars1.7k
Forks99
Last commit3 months ago
PreviousPage 2 of 6Next

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
5 months ago
#Terminal90
#Rust87
#Cli84
#Cli Tool74
#Terminal Ui66
#Go48
#Cross Platform46
#Golang32
#Developer Tools29
#Command Line29
#Linux28
#Productivity24