awesome-tuis
List of projects that provide terminal user interfaces
https://github.com/rothgar/awesome-tuis
Last synced: 1 day ago
JSON representation
-
Table of Contents
- manga-tui - based manga reader and downloader with image rendering support
- marstui-audio
- mpvc - like control interface for mpv
- ncspot - platform ncurses Spotify client written in Rust
- pyradio
- roku-cli
- rmpc
- sonicradio
- soundcloud2000
- spotify-player
- spotui
- terminal-yt - inspired terminal youtube manager
- termusic
- textual-paint
- timg
- tizonia-openmax-il - line cloud music player for Linux with support for Spotify, Google Play Music, YouTube, SoundCloud, Dirble, Plex servers and Chromecast devices
- Toutui
- upiano
- vlc - -intf ncurses`
- ytui-music
- ytdl-tui
- ytfzf - dl
- viu
- vv
- abook
- awsui - friendly terminal interface for AWS Profile and SSO management.
- Bagels
- calcure
- clipse - based clipboard manager application
- dvtm
- elia
- fjira
- GeekCalendar
- Glow
- gocheat
- hledger-ui
- h-m-m
- hnjobs
- hygg - like TUI document reader.
- HydroToDo - do list
- Judo - database TUI for ToDo lists, using Rust + Ratatui + SQLite
- kabmat - like keybindings
- kanban-python
- khal
- LazySSH
- levite - friendly interface
- mcfly - aware search engine for your shell history
- mynav
- multranslate
- patat - based presentations using Pandoc
- pdiary
- pkm
- portfolio_rs
- presenterm
- procmux
- productivity-timer
- sc-im
- SheetsUI
- slides
- sshm
- ssh-slides - based presentations over SSH
- Tabiew
- taskline - line habitat
- taskwarrior-tui
- television
- tenere
- termscp
- tmux
- tododo
- todoman - based (ics, DAV), cli task-manager
- topydo
- ttyplot
- TUI_ProjectManager - based todo list written in Rust
- tui-deck
- tui-slides
- tuihub
- tvterm
- Visidata
- zellij
- zeit
- Toney - based note-taking app for the modern developer.
- browsh - modern text-based browser, rendering to TTY and browsers
- bulletty
- Canard
- carbonyl
- castero
- CatenaVetus
- Chawan
- elinks
- hackernews-TUI
- haxor-news
- Lagrange - platform client for browsing Geminispace
- newsboat
- nyaa
- omaro
- rfc_reader
- rtorrent - based BitTorrent client written in C++
- rttt
- Slumber - based HTTP/REST client
- tblogs
- textual-web
- twterm - featured TUI Twitter client
- w3m - mode WWW browser
- ticker
- updo
- Feluda
- LogLens
- qo
- resterm
- serie
- sot
- VT Code - Semantic Coding Agent
- Wikit
- Argonaut
- dtop
- dprs - time monitoring and log streaming
- k8s-tui - cluster support
- deletor
- gokemon
- Zaz
- bubbles
- distrobox-tui
- IconicFonts
- tttui - inspired typing test that runs entirely in your terminal
- WireGuard Monitor
- bookokrat - featured EPUB books reader with Vim keybindings.
- rusty-pipes - based, MIDI-controlled virtual pipe organ instrument compatible with GrandOrgue and Hauptwerk sample sets.
- Chronos
- Desktop-TUI
- drako - based, customizable and extendable command- and TUI-Deck launcher
- HydroFetch
- intelli-shell
- kanban
- numr - style keybindings
- astroterm
- neo
- rxpipes
- Chawan
- podliner - platform podcast client
- stegodon - first federated microblog with ActivityPub, web UI, and RSS feeds
- NanoCore - bit CPU emulator TUI written in Rust with an assembler and a custom ISA.
- claws - style keybindings, command-mode navigation, and optional read-only mode.
- gh-dash
- git-scope
- sqlit
- rovr - modern terminal file manager.
- Gorae - style navigation.
- ekphos
- helm - like timer for your terminal
- searxngr
- nInvaders
- IconicFonts
- gitui - ui for git written in rust
- IconicFonts
- opencode
- etcd-walker
- Wordle
- pterm - platform compatible.
- OpenTUI
- discordo - rich Discord terminal client
- scli
- bluetuith - based bluetooth connection manager, which can interact with bluetooth adapters and devices.
- physics-TUI
- tab-pal - line.
- wb
- mps-youtube
- RadioGoGo - powered CLI to surf global radio waves via a sleek TUI.
- cointop
- ls-horizons - time
- Claude Code Bridge - time multi-AI collaboration between Claude, Codex and Gemini in terminal
- heretek
- lazymake
- Quorum - agent AI discussion system for structured debates between LLMs
- Twig
- sq
- turbostream - velocity streaming data using AI Agents
- markln - based markdown editor built with Textual.
- Maze
- minesweep-rs - rs.
- terminal-pong
- TUI4J
- CrunchyCleaner
- golazo - by-minute updates and finished match stats in your terminal
- keydex
- mac-cleanup-go
- smassh
- Systemd-manager-tui
- WifUI - Fi connections on Windows natively (Rust)
- ani-l - based anime browsing and streaming all without leaving the terminal
- pipe-viewer
- ostui - API servers like gonic and Navidrome
- Relax-player - free alternative to web-based ambient players.
- spotatui - time audio visualization
- waves - style navigation and radio mode that plays similar artists from your library
- Brief - first OpenAI chat client with slash-command palette and local tool execution.
- pond - terminal idle screen that simulates a little pond.
- cloudflare-speed-cli
- eilmeldung - operations and configuration options.
- Backlog.md
- amux
Programming Languages
Categories
Sub Categories
Keywords
tui
208
terminal
150
cli
121
rust
69
golang
55
go
47
linux
43
python
34
command-line
33
ratatui
33
terminal-based
29
ncurses
24
console
21
command-line-tool
20
bubbletea
20
c
18
monitoring
17
productivity
16
macos
15
developer-tools
14
textual
14
cross-platform
14
docker
14
windows
14
vim
14
text-editor
12
terminal-ui
12
game
11
file-manager
11
bash
10
git
9
shell
9
curses
9
ssh
9
ai
9
cpp
9
terminal-app
9
python3
8
aws
8
tui-rs
8
ascii
8
ascii-art
8
unix
8
markdown
7
network
7
dotnet
7
music
7
networking
7
dashboard
7
terminal-game
7