#Curses

Showing 41 of 41 repositories tagged #curses, ranked by stars

tui-cs
tui-cs
Terminal.Gui

Cross Platform Terminal UI toolkit for .NET

Score
100
โ˜… 11.1k โ‘‚ 781 +10/day
C#
XuehaiPan
XuehaiPan
nvitop

An interactive NVIDIA-GPU process viewer and beyond, the one-stop solution for GPU process management.

Score
100
โ˜… 7.0k โ‘‚ 237 +35/day
Python
clangen
clangen
musikcube

a cross-platform, terminal-based music player, audio engine, metadata indexer, and server in c++

Score
96
โ˜… 4.8k โ‘‚ 318 +6/day
C++
michael-lazar
michael-lazar
rtv

Browse Reddit from your terminal

Score
50
โ˜… 4.6k โ‘‚ 282 โ€”
Python
peterbrittain
peterbrittain
asciimatics

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

Score
88
โ˜… 4.3k โ‘‚ 268 +1/day
Python
vinibiavatti1
vinibiavatti1
TuiCss

Text-based user interface CSS library

Score
93
โ˜… 2.0k โ‘‚ 79 +1/day
SCSS
jtdaugherty
jtdaugherty
brick

A declarative Unix terminal UI library written in Haskell

Score
89
โ˜… 1.7k โ‘‚ 172 +1/day
Haskell
metal3d
metal3d
bashsimplecurses

A simple curses library made in bash to draw terminal interfaces

Score
46
โ˜… 979 โ‘‚ 117 โ€”
Shell
orbitalquark
orbitalquark
textadept

Textadept is a fast, minimalist, and remarkably extensible cross-platform text editor for programmers.

Score
86
โ˜… 893 โ‘‚ 54 โ€”
Lua
z411
z411
trackma

Open multi-site list manager for Unix-like systems. (ex-wMAL)

Score
75
โ˜… 882 โ‘‚ 88 +1/day
Python
tboox
tboox
ltui

๐Ÿ– A cross-platform terminal ui library based on Lua

Score
39
โ˜… 873 โ‘‚ 53 โ€”
C
a-n-t-h-o-n-y
a-n-t-h-o-n-y
TermOx

C++20 Terminal User Interface (TUI) Library.

Score
50
โ˜… 863 โ‘‚ 64 โ€”
C++
pfalcon
pfalcon
picotui

Lightweight, pure-Python Text User Interface (TUI) widget toolkit with minimal dependencies. Dedicated to the Pycopy project.

Score
25
โ˜… 819 โ‘‚ 69 โ€”
Python
GeorgeFilipkin
GeorgeFilipkin
pulsemixer

CLI and curses mixer for PulseAudio

Score
36
โ˜… 807 โ‘‚ 56 โ€”
Python
aisk
aisk
pick

create curses based interactive selection list in the terminal

Score
62
โ˜… 790 โ‘‚ 63 โ€”
Python
termbox
termbox
termbox2

terminal I/O library

Score
68
โ˜… 732 โ‘‚ 62 +2/day
C
xgi
xgi
castero

TUI podcast client for the terminal

Score
75
โ˜… 684 โ‘‚ 38 โ€”
Python
tui-cs
tui-cs
TerminalGuiDesigner

Forms Designer for Terminal.Gui (aka gui.cs)

Score
79
โ˜… 565 โ‘‚ 37 โ€”
C#
migueldeicaza
migueldeicaza
TermKit

Terminal Kit - Console UI toolkit for Swift applications

Score
0
โ˜… 564 โ‘‚ 27 โ€”
Swift
ansible
ansible
ansible-navigator

A text-based user interface (TUI) for Ansible.

Score
100
โ˜… 537 โ‘‚ 128 +1/day
Python
jifunks
jifunks
botany

command line virtual plant buddy

Score
71
โ˜… 535 โ‘‚ 38 +3/day
Python
npcole
npcole
npyscreen

User interfaces for the terminal without all that mucking about in hyperspace.

Score
82
โ˜… 503 โ‘‚ 111 โ€”
Python
Mithil467
Mithil467
mitype

Typing speed test in terminal

Score
64
โ˜… 437 โ‘‚ 63 โ€”
Python
pdxlocations
pdxlocations
contact

A curses-based console UI for Meshtastic, providing mesh chat, and device configuration from the terminal.

Score
61
โ˜… 340 โ‘‚ 38 +3/day
Python
AnonymouX47
AnonymouX47
term-image

Display images in the terminal with python

Score
38
โ˜… 320 โ‘‚ 22 โ€”
Python
abakh
abakh
nbsdgames

A package of 21 new, improved, text-based games. Some are entirely original ideas. Best and lightest!

Score
57
โ˜… 302 โ‘‚ 25 โ€”
C
XenoAtom
XenoAtom
XenoAtom.Terminal.UI

XenoAtom.Terminal.UI is a modern, reactive retained-mode terminal UI framework for .NET

Score
54
โ˜… 279 โ‘‚ 7 +2/day
C#
AngelJumbo
AngelJumbo
sssnake

cli snake game that plays itself

Score
43
โ˜… 231 โ‘‚ 16 +1/day
C
xavierog
xavierog
moulti

Moulti is a CLI-driven Terminal User Interface (TUI) displaying arbitrary outputs inside visual, collapsible blocks called steps.

Score
0
โ˜… 164 โ‘‚ 7 โ€”
Python
AnonymouX47
AnonymouX47
termvisage

Browse and view images in the terminal (mostly a front-end to https://github.com/AnonymouX47/term-image)

Score
12
โ˜… 96 โ‘‚ 4 โ€”
Python
nikhilkumarsingh
nikhilkumarsingh
python-curses-tut

A beginners guide to curses in Python

Score
29
โ˜… 91 โ‘‚ 30 โ€”
Jupyter Notebook
mtshrmn
mtshrmn
nuber

terminal epub reader with inline images

Score
18
โ˜… 87 โ‘‚ 3 โ€”
Python
jwoglom
jwoglom
signal-curses

Curses-backed terminal interface for Signal using signal-cli

Score
25
โ˜… 77 โ‘‚ 9 โ€”
Python
cSquaerd
cSquaerd
CursaTetra

Terminal-bounded block-based puzzle game written in Python/Curses

Score
0
โ˜… 76 โ‘‚ 4 โ€”
Python
valignatev
valignatev
python-snowterm

Snow in your terminal!

Score
11
โ˜… 62 โ‘‚ 7 โ€”
Python
nlarn
nlarn
nlarn

A rewrite of Noah Morgan's classic roguelike game Larn (1986).

Score
32
โ˜… 61 โ‘‚ 10 โ€”
C
datavorous
datavorous
dunefetch

neofetch + falling sand engine for your terminal

Score
7
โ˜… 58 โ‘‚ 1 โ€”
Python
rse
rse
blessed-xterm

XTerm Widget for Blessed Curses Environment

Score
14
โ˜… 52 โ‘‚ 12 โ€”
JavaScript
spirometaxas
spirometaxas
periodic-table-cli-py

An interactive Periodic Table of Elements app for the console!

Score
21
โ˜… 51 โ‘‚ 1 โ€”
Python
alexanderepstein
alexanderepstein
termchat

Chat through the terminal with hack.chat

Score
4
โ˜… 43 โ‘‚ 6 โ€”
Python
seeM
seeM
editor

Minimal terminal text editor written in Python and curses

Score
0
โ˜… 42 โ‘‚ 5 โ€”
Python
Related Topics
#terminal#python#tui#cli#console#command-line#cross-platform#game#csharp#dotnet#terminal-based#ascii-art

ยฉ 2026 GitRepoTrend ยท GitHub repositories by topic ยท Updated weekly