Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

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

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Tags
  3. Text Based Ui

Text Based Ui

8 projects

Showing 8 of 8 projects

ratatui-org/ratatui
ratatui-org/ratatuiRust

A Rust crate for building terminal user interfaces (TUIs) with a simple and flexible API.

#cli-app#ratatui#terminal
Stars21.9k
Forks719
Last commit3 days ago
gocui
gocuiGo

A minimalist Go package for building console user interfaces with overlapping views and keybindings.

#terminal-application#overlapping-views#cui
Stars10.6k
Forks642
Last commit1 year ago
termbox
termboxC

A minimal C library for creating text-based user interfaces with a simple cell-based terminal abstraction.

#c-library#cli-toolkit#ui-framework
Stars2.0k
Forks188
Last commit5 years 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
Forks78
Last commit1 month ago
rustbox
rustboxRust

A Rust implementation of the termbox library for building terminal user interfaces.

#command-line-tools#terminal-graphics#tui-framework
Stars470
Forks47
Last commit5 years ago
termtris
termtrisLua

A text-based Tetris clone written in Lua that runs in the terminal.

#lua-scripting#command-line-tool#terminal-game
Stars463
Forks41
Last commit6 years ago
tui
tuiTypeScript

A Deno module for building reactive, dependency-free Terminal User Interfaces with ready-to-use components.

#text-user-interface#ts#terminal
Stars305
Forks22
Last commit1 year ago
BearLibTerminal
BearLibTerminalC

A pseudoterminal interface library for creating applications with text-based console-like output and flexible input handling.

#terminal-emulation#console-interface#unicode
Stars140
Forks22
Last commit2 years ago

Related Tags

#Terminal Ui4#Cross Platform4#Tui3
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