Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

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

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Tags
  3. Curses

Curses

11 projects

Showing 11 of 11 projects

ranger
rangerPython

A Vim-inspired console file manager with a minimalistic curses interface and automatic file launching.

#file-launcher#keyboard-driven#unix-tools
Stars17.2k
Forks927
Last commit16 days ago
blessed
blessedJavaScript

A high-level terminal interface library for Node.js with a curses-like API and DOM-like widgets.

#event-driven#cli-application#curses
Stars11.8k
Forks562
Last commit2 years ago
Gui.cs
Gui.csC#

A cross-platform UI toolkit for building sophisticated terminal user interface (TUI) applications in .NET.

#curses#csharp#terminal
Stars11.1k
Forks774
Last commit2 days ago
musikcube
musikcubeC++

A cross-platform, terminal-based music player, audio engine, metadata indexer, and streaming server written in C++.

#coreaudio#directsound#audio-library
Stars4.8k
Forks320
Last commit2 months ago
reddit terminal viewer
reddit terminal viewerPython

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

#open-source#reddit-client#curses
Stars4.7k
Forks283
Last commit3 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
Stars1.9k
Forks78
Last commit2 years ago
PDCurses
PDCursesC

A public domain curses library for DOS, OS/2, Windows console, X11, and SDL environments.

#public-domain#sdl#curses
Stars1.2k
Forks202
Last commit4 months ago
TermOx
TermOxC++

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

#event-driven#user-interface#curses
Stars865
Forks64
Last commit9 months ago
bitwise
bitwiseC

A terminal-based interactive bitwise calculator and bit manipulator with dynamic base conversion.

#bitwise#binary-manipulation#curses
Stars714
Forks30
Last commit22 days ago
ansible-navigator
ansible-navigatorPython

A text-based user interface (TUI) for running, exploring, and managing Ansible playbooks, collections, and configurations.

#devops#container-runtime#playbook
Stars533
Forks125
Last commit1 day ago
pancurses
pancursesRust

A cross-platform Rust curses library that provides a Rustic interface for terminal UI development on Unix and Windows.

#cli-application#curses#ncurses
Stars414
Forks40
Last commit1 year ago

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
#Cross Platform6
#Ncurses5
#Tui5
#Terminal5
#Terminal Ui4
#Text Ui4
#Python3