mirror of
				https://github.com/rothgar/awesome-tuis.git
				synced 2025-11-04 00:58:57 +00:00 
			
		
		
		
	make sections collapsible
This commit is contained in:
		
					parent
					
						
							
								a20c66c6a1
							
						
					
				
			
			
				commit
				
					
						9b8d9ce454
					
				
			
		
					 1 changed files with 29 additions and 11 deletions
				
			
		
							
								
								
									
										40
									
								
								README.md
									
										
									
									
									
								
							
							
						
						
									
										40
									
								
								README.md
									
										
									
									
									
								
							| 
						 | 
					@ -15,7 +15,7 @@ List of projects that provide terminal user interfaces
 | 
				
			||||||
- [Productivity](#productivity)
 | 
					- [Productivity](#productivity)
 | 
				
			||||||
- [Web](#web)
 | 
					- [Web](#web)
 | 
				
			||||||
 | 
					
 | 
				
			||||||
## Dashboards
 | 
					<details open><summary><h2>Dashboards</h2></summary>
 | 
				
			||||||
 | 
					
 | 
				
			||||||
- [bashtop](https://github.com/aristocratos/bashtop) Resource manager written in bash
 | 
					- [bashtop](https://github.com/aristocratos/bashtop) Resource manager written in bash
 | 
				
			||||||
- [below](https://github.com/facebookincubator/below) A time traveling resource monitor for modern Linux systems
 | 
					- [below](https://github.com/facebookincubator/below) A time traveling resource monitor for modern Linux systems
 | 
				
			||||||
| 
						 | 
					@ -52,8 +52,10 @@ List of projects that provide terminal user interfaces
 | 
				
			||||||
- [wander](https://github.com/robinovitch61/wander) HashiCorp Nomad terminal client
 | 
					- [wander](https://github.com/robinovitch61/wander) HashiCorp Nomad terminal client
 | 
				
			||||||
- [WTF](https://github.com/senorprogrammer/wtf) The personal information dashboard for your terminal.
 | 
					- [WTF](https://github.com/senorprogrammer/wtf) The personal information dashboard for your terminal.
 | 
				
			||||||
- [zenith](https://github.com/bvaisvil/zenith) In terminal graphical metrics for your *nix system written in Rust
 | 
					- [zenith](https://github.com/bvaisvil/zenith) In terminal graphical metrics for your *nix system written in Rust
 | 
				
			||||||
 | 
					---
 | 
				
			||||||
 | 
					</details>
 | 
				
			||||||
 | 
					
 | 
				
			||||||
## Development
 | 
					<details open><summary><h2>Development</h2></summary>
 | 
				
			||||||
 | 
					
 | 
				
			||||||
- [austin-tui](https://github.com/P403n1x87/austin-tui) The top-like text-based user interface for Austin
 | 
					- [austin-tui](https://github.com/P403n1x87/austin-tui) The top-like text-based user interface for Austin
 | 
				
			||||||
- [delta](https://github.com/dandavison/delta) A syntax-highlighting pager for git, diff, and grep output.
 | 
					- [delta](https://github.com/dandavison/delta) A syntax-highlighting pager for git, diff, and grep output.
 | 
				
			||||||
| 
						 | 
					@ -68,8 +70,10 @@ List of projects that provide terminal user interfaces
 | 
				
			||||||
- [sls-dev-tools](https://github.com/Theodo-UK/sls-dev-tools) Dev Tools for the Serverless World
 | 
					- [sls-dev-tools](https://github.com/Theodo-UK/sls-dev-tools) Dev Tools for the Serverless World
 | 
				
			||||||
- [tig](https://github.com/jonas/tig) Text-mode interface for git
 | 
					- [tig](https://github.com/jonas/tig) Text-mode interface for git
 | 
				
			||||||
- [vctui](https://github.com/thebsdbox/vctui) Console interface for vCenter
 | 
					- [vctui](https://github.com/thebsdbox/vctui) Console interface for vCenter
 | 
				
			||||||
 | 
					---
 | 
				
			||||||
 | 
					</details>
 | 
				
			||||||
 | 
					
 | 
				
			||||||
## Editors
 | 
					<details open><summary><h2>Editors</h2></summary>
 | 
				
			||||||
 | 
					
 | 
				
			||||||
- [amp](https://github.com/jmacdonald/amp) A complete text editor for your terminal
 | 
					- [amp](https://github.com/jmacdonald/amp) A complete text editor for your terminal
 | 
				
			||||||
- [helix](https://helix-editor.com/) A post-modern text editor.
 | 
					- [helix](https://helix-editor.com/) A post-modern text editor.
 | 
				
			||||||
| 
						 | 
					@ -79,8 +83,10 @@ List of projects that provide terminal user interfaces
 | 
				
			||||||
- [slap](https://github.com/slap-editor/slap) Sublime-like terminal-based text editor
 | 
					- [slap](https://github.com/slap-editor/slap) Sublime-like terminal-based text editor
 | 
				
			||||||
- [turbo](https://github.com/magiblot/turbo) An experimental text editor for the terminal, based on Scintilla and Turbo Vision
 | 
					- [turbo](https://github.com/magiblot/turbo) An experimental text editor for the terminal, based on Scintilla and Turbo Vision
 | 
				
			||||||
- [zee](https://github.com/zee-editor/zee) A modern text editor for the terminal written in Rust
 | 
					- [zee](https://github.com/zee-editor/zee) A modern text editor for the terminal written in Rust
 | 
				
			||||||
 | 
					---
 | 
				
			||||||
 | 
					</details>
 | 
				
			||||||
 | 
					
 | 
				
			||||||
## Games
 | 
					<details open><summary><h2>Games</h2></summary>
 | 
				
			||||||
 | 
					
 | 
				
			||||||
- [2048-cli](https://github.com/tiehuis/2048-cli) The game 2048 for your Linux terminal
 | 
					- [2048-cli](https://github.com/tiehuis/2048-cli) The game 2048 for your Linux terminal
 | 
				
			||||||
- [bastet](https://github.com/fph/bastet) Evil falling block game
 | 
					- [bastet](https://github.com/fph/bastet) Evil falling block game
 | 
				
			||||||
| 
						 | 
					@ -105,8 +111,10 @@ List of projects that provide terminal user interfaces
 | 
				
			||||||
- [tinytetris](https://github.com/taylorconor/tinytetris) 80x23 terminal tetris!
 | 
					- [tinytetris](https://github.com/taylorconor/tinytetris) 80x23 terminal tetris!
 | 
				
			||||||
- [tty-solitaire](https://github.com/mpereira/tty-solitaire) Solitaire runs in your terminal!
 | 
					- [tty-solitaire](https://github.com/mpereira/tty-solitaire) Solitaire runs in your terminal!
 | 
				
			||||||
- [Wordle](https://github.com/m-dango/raku-wordle/) Script and library for Wordle, written in Raku
 | 
					- [Wordle](https://github.com/m-dango/raku-wordle/) Script and library for Wordle, written in Raku
 | 
				
			||||||
 | 
					---
 | 
				
			||||||
 | 
					</details>
 | 
				
			||||||
 | 
					
 | 
				
			||||||
## Libraries
 | 
					<details open><summary><h2>Libraries</h2></summary>
 | 
				
			||||||
 | 
					
 | 
				
			||||||
- [Ashen](https://github.com/colinta/Ashen) An Elm inspired framework written in Swift
 | 
					- [Ashen](https://github.com/colinta/Ashen) An Elm inspired framework written in Swift
 | 
				
			||||||
- [blessed](https://github.com/chjj/blessed) A high-level terminal interface library for node.js
 | 
					- [blessed](https://github.com/chjj/blessed) A high-level terminal interface library for node.js
 | 
				
			||||||
| 
						 | 
					@ -137,8 +145,10 @@ List of projects that provide terminal user interfaces
 | 
				
			||||||
- [tvision](https://github.com/magiblot/tvision) A modern port of Turbo Vision 2.0, cross-platform and Unicode support.
 | 
					- [tvision](https://github.com/magiblot/tvision) A modern port of Turbo Vision 2.0, cross-platform and Unicode support.
 | 
				
			||||||
- [UniCurses](https://github.com/unicurses/unicurses) A Python module that is aimed at providing the Curses functionality on all operating systems.
 | 
					- [UniCurses](https://github.com/unicurses/unicurses) A Python module that is aimed at providing the Curses functionality on all operating systems.
 | 
				
			||||||
- [urwid](https://github.com/urwid/urwid) A console user interface library for Python on Linux, OSX, Cygwin or other unix-like OS.
 | 
					- [urwid](https://github.com/urwid/urwid) A console user interface library for Python on Linux, OSX, Cygwin or other unix-like OS.
 | 
				
			||||||
 | 
					---
 | 
				
			||||||
 | 
					</details>
 | 
				
			||||||
 | 
					
 | 
				
			||||||
## Messaging
 | 
					<details open><summary><h2>Messaging</h2></summary>
 | 
				
			||||||
 | 
					
 | 
				
			||||||
- [aerc](https://aerc-mail.org/) Email client
 | 
					- [aerc](https://aerc-mail.org/) Email client
 | 
				
			||||||
- [Devzat](https://github.com/quackduck/devzat) Chat over SSH, written in Golang with self-hosting ability.
 | 
					- [Devzat](https://github.com/quackduck/devzat) Chat over SSH, written in Golang with self-hosting ability.
 | 
				
			||||||
| 
						 | 
					@ -159,8 +169,10 @@ List of projects that provide terminal user interfaces
 | 
				
			||||||
- [toot](https://github.com/ihabunek/toot) Mastodon CLI & TUI
 | 
					- [toot](https://github.com/ihabunek/toot) Mastodon CLI & TUI
 | 
				
			||||||
- [tut](https://github.com/RasmusLindroth/tut) Mastodon TUI client
 | 
					- [tut](https://github.com/RasmusLindroth/tut) Mastodon TUI client
 | 
				
			||||||
- [Weechat](https://weechat.org/) Extensible chat client
 | 
					- [Weechat](https://weechat.org/) Extensible chat client
 | 
				
			||||||
 | 
					---
 | 
				
			||||||
 | 
					</details>
 | 
				
			||||||
 | 
					
 | 
				
			||||||
## Miscellaneous
 | 
					<details open><summary><h2>Miscellaneous</h2></summary>
 | 
				
			||||||
 | 
					
 | 
				
			||||||
- [adbtuifm](https://github.com/darkhz/adbtuifm) A TUI file manager for Android, based on the Android Debug Bridge(ADB).
 | 
					- [adbtuifm](https://github.com/darkhz/adbtuifm) A TUI file manager for Android, based on the Android Debug Bridge(ADB).
 | 
				
			||||||
- [arttime](https://github.com/reportaman/arttime) An app that brings beauty of text-art together with functionality of clock, timer, and pattern-based time manager.
 | 
					- [arttime](https://github.com/reportaman/arttime) An app that brings beauty of text-art together with functionality of clock, timer, and pattern-based time manager.
 | 
				
			||||||
| 
						 | 
					@ -197,8 +209,10 @@ List of projects that provide terminal user interfaces
 | 
				
			||||||
- [wavemon](https://github.com/uoaerg/wavemon) A wireless device monitoring application
 | 
					- [wavemon](https://github.com/uoaerg/wavemon) A wireless device monitoring application
 | 
				
			||||||
- [wttr.in](https://github.com/chubin/wttr.in) The right way to check the weather
 | 
					- [wttr.in](https://github.com/chubin/wttr.in) The right way to check the weather
 | 
				
			||||||
- [xplr](https://github.com/sayanarijit/xplr) A hackable, minimal, fast TUI file explorer, stealing ideas from nnn and fzf.
 | 
					- [xplr](https://github.com/sayanarijit/xplr) A hackable, minimal, fast TUI file explorer, stealing ideas from nnn and fzf.
 | 
				
			||||||
 | 
					---
 | 
				
			||||||
 | 
					</details>
 | 
				
			||||||
 | 
					
 | 
				
			||||||
## Multimedia
 | 
					<details open><summary><h2>Multimedia</h2></summary>
 | 
				
			||||||
 | 
					
 | 
				
			||||||
- [chafa](https://hpjansson.org/chafa/) A powerful utility that converts image data, including animated GIFs, into graphics formats or ANSI/Unicode character art suitable for display in a terminal.
 | 
					- [chafa](https://hpjansson.org/chafa/) A powerful utility that converts image data, including animated GIFs, into graphics formats or ANSI/Unicode character art suitable for display in a terminal.
 | 
				
			||||||
- [cmdpxl](https://github.com/knosmos/cmdpxl) Totally practical command-line image editor
 | 
					- [cmdpxl](https://github.com/knosmos/cmdpxl) Totally practical command-line image editor
 | 
				
			||||||
| 
						 | 
					@ -220,8 +234,10 @@ List of projects that provide terminal user interfaces
 | 
				
			||||||
- [ytui-music](https://github.com/sudipghimire533/ytui-music) Listen to music from youtube. Configurable, minimal, lightweight, private & beautiful music client.
 | 
					- [ytui-music](https://github.com/sudipghimire533/ytui-music) Listen to music from youtube. Configurable, minimal, lightweight, private & beautiful music client.
 | 
				
			||||||
- [ytdl-tui](https://github.com/darky/ytdl-tui) TUI for downloading Youtube videos
 | 
					- [ytdl-tui](https://github.com/darky/ytdl-tui) TUI for downloading Youtube videos
 | 
				
			||||||
- [ytfzf](https://github.com/pystardust/ytfzf) A POSIX script that helps you find Youtube videos (without API) or Peertube videos and opens/downloads them using mpv/youtube-dl 
 | 
					- [ytfzf](https://github.com/pystardust/ytfzf) A POSIX script that helps you find Youtube videos (without API) or Peertube videos and opens/downloads them using mpv/youtube-dl 
 | 
				
			||||||
 | 
					---
 | 
				
			||||||
 | 
					</details>
 | 
				
			||||||
 | 
					
 | 
				
			||||||
## Productivity
 | 
					<details open><summary><h2>Productivity</h2></summary>
 | 
				
			||||||
 | 
					
 | 
				
			||||||
- [calcure](https://github.com/anufrievroman/calcure) Modern TUI calendar and task manager with minimal and customizable UI.
 | 
					- [calcure](https://github.com/anufrievroman/calcure) Modern TUI calendar and task manager with minimal and customizable UI.
 | 
				
			||||||
- [calcurse](https://calcurse.org/) calendar and scheduling application for the command line
 | 
					- [calcurse](https://calcurse.org/) calendar and scheduling application for the command line
 | 
				
			||||||
| 
						 | 
					@ -248,8 +264,10 @@ List of projects that provide terminal user interfaces
 | 
				
			||||||
- [zelliji](https://github.com/zellij-org/zellij) A terminal workspace with batteries included
 | 
					- [zelliji](https://github.com/zellij-org/zellij) A terminal workspace with batteries included
 | 
				
			||||||
- [Vifm](https://vifm.info) File manager with Vim bindings and scripting/configuration style
 | 
					- [Vifm](https://vifm.info) File manager with Vim bindings and scripting/configuration style
 | 
				
			||||||
- [zeit](https://github.com/mrusme/zeit) A command line tool for tracking time spent on activities.
 | 
					- [zeit](https://github.com/mrusme/zeit) A command line tool for tracking time spent on activities.
 | 
				
			||||||
 | 
					---
 | 
				
			||||||
 | 
					</details>
 | 
				
			||||||
 | 
					
 | 
				
			||||||
## Web
 | 
					<details open><summary><h2>Web</h2></summary>
 | 
				
			||||||
 | 
					
 | 
				
			||||||
- [bombadillo](https://bombadillo.colorfield.space/) A TUI browser for the non-web: Gopher, Gemini, Finger
 | 
					- [bombadillo](https://bombadillo.colorfield.space/) A TUI browser for the non-web: Gopher, Gemini, Finger
 | 
				
			||||||
- [browsh](https://github.com/browsh-org/browsh) A fully-modern text-based browser, rendering to TTY and browsers
 | 
					- [browsh](https://github.com/browsh-org/browsh) A fully-modern text-based browser, rendering to TTY and browsers
 | 
				
			||||||
| 
						 | 
					@ -265,8 +283,8 @@ List of projects that provide terminal user interfaces
 | 
				
			||||||
- [tblogs](https://github.com/ezeoleaf/tblogs) Read and browse development blogs from your terminal
 | 
					- [tblogs](https://github.com/ezeoleaf/tblogs) Read and browse development blogs from your terminal
 | 
				
			||||||
- [twterm](https://github.com/ryota-ka/twterm) A full-featured TUI Twitter client
 | 
					- [twterm](https://github.com/ryota-ka/twterm) A full-featured TUI Twitter client
 | 
				
			||||||
- [w3m](https://github.com/tats/w3m) A text-mode WWW browser
 | 
					- [w3m](https://github.com/tats/w3m) A text-mode WWW browser
 | 
				
			||||||
 | 
					 | 
				
			||||||
---
 | 
					---
 | 
				
			||||||
 | 
					</details>
 | 
				
			||||||
 | 
					
 | 
				
			||||||
There's a crazy amount of TUI projects out there, and we can't list them all (though we try!)
 | 
					There's a crazy amount of TUI projects out there, and we can't list them all (though we try!)
 | 
				
			||||||
 | 
					
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue