#Ncurses

Showing 42 of 42 repositories tagged #ncurses, ranked by stars

jarun
jarun
nnn

n³ The unorthodox terminal file manager

Score
0
★ 21.7k ⑂ 807 +12/day
C
allinurl
allinurl
goaccess

GoAccess is a real-time web log analyzer and interactive viewer that runs in a terminal in *nix systems or through your browser.

Score
100
★ 20.7k ⑂ 1.2k +4/day
C
andmarti1424
andmarti1424
sc-im

sc-im - Spreadsheet Calculator Improvised -- An ncurses spreadsheet program for terminal

Score
100
★ 5.7k ⑂ 235 +2/day
C
gyscos
gyscos
cursive

A Text User Interface library for the Rust programming language

Score
100
★ 4.8k ⑂ 265 +2/day
Rust
dankamongmen
dankamongmen
notcurses

blingful character graphics/TUI library. definitely not curses.

Score
94
★ 4.6k ⑂ 154 +8/day
C
neomutt
neomutt
neomutt

✉️ Teaching an Old Dog New Tricks -- IRC: #neomutt on irc.libera.chat

Score
97
★ 3.8k ⑂ 338 +4/day
C
kamiyaa
kamiyaa
joshuto

ranger-like terminal file manager written in Rust

Score
50
★ 3.7k ⑂ 163 +4/day
Rust
magiblot
magiblot
tvision

A modern port of Turbo Vision 2.0, the classical framework for text-based user interfaces. Now cross-platform and with Unicode support.

Score
91
★ 3.1k ⑂ 225 +9/day
C++
okbob
okbob
pspg

Unix pager (with very rich functionality) designed for work with tables. Designed for PostgreSQL, but MySQL is supported too. Works well with pgcli too. Can be used as CSV or TSV viewer too. It supports searching, selecting rows, columns, or block and export selected area to clipboard.

Score
88
★ 2.7k ⑂ 88 +1/day
C
vinibiavatti1
vinibiavatti1
TuiCss

Text-based user interface CSS library

Score
84
★ 2.0k ⑂ 79 +1/day
SCSS
cmang
cmang
durdraw

Versatile ASCII and ANSI Art text editor for drawing in the Linux/Unix/macOS terminal, with animation, 256 and 16 colors, Unicode and CP437, and customizable themes

Score
59
★ 1.8k ⑂ 49 +6/day
Python
JFreegman
JFreegman
toxic

A Tox-based instant messaging and video chat client.

Score
0
★ 1.3k ⑂ 163
C
irontec
irontec
sngrep

Ncurses SIP Messages flow viewer

Score
81
★ 1.2k ⑂ 216 +2/day
C
a-n-t-h-o-n-y
a-n-t-h-o-n-y
TermOx

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

Score
56
★ 863 ⑂ 64
C++
GiorgosXou
GiorgosXou
TUIFIManager

A cross-platform terminal-based termux-oriented file manager (and component), meant to be used with a Uni-Curses project or as is.

Score
78
★ 819 ⑂ 23 +1/day
Python
termbox
termbox
termbox2

terminal I/O library

Score
72
★ 732 ⑂ 62 +2/day
C
magiblot
magiblot
turbo

An experimental text editor based on Scintilla and Turbo Vision.

Score
75
★ 662 ⑂ 51
C++
alt-romes
alt-romes
programmer-calculator

Terminal calculator made for programmers working with multiple number representations, sizes, and overall close to the bits

Score
62
★ 588 ⑂ 27
C
mananapr
mananapr
cfiles

A ncurses file manager written in C with vim like keybindings

Score
50
★ 508 ⑂ 42 +1/day
C
fulhax
fulhax
ncpamixer

ncurses PulseAudio Mixer

Score
66
★ 446 ⑂ 22
C++
PlankCipher
PlankCipher
kabmat

TUI program for managing kanban boards with vim-like keybindings

Score
44
★ 423 ⑂ 18
C++
gabrielzschmitz
gabrielzschmitz
Tomato.C

A pomodoro timer written in pure C.

Score
69
★ 414 ⑂ 24
C
Titor8115
Titor8115
mandown

man-page inspired Markdown viewer

Score
38
★ 300 ⑂ 14 +1/day
C
tremc
tremc
tremc

Curses interface for transmission

Score
100
★ 297 ⑂ 34 +1/day
Python
tiehuis
tiehuis
2048-cli

The game 2048 for your Linux terminal (https://github.com/gabrielecirulli/2048)

Score
41
★ 269 ⑂ 68
C
ryota-ka
ryota-ka
twterm

A full-featured TUI Twitter client

Score
31
★ 243 ⑂ 10
Ruby
akarpovskii
akarpovskii
tuile

A cross-platform Text UI (TUI) library in Zig

Score
25
★ 217 ⑂ 9
Zig
qw3rtty
qw3rtty
neix

neix - a RSS/Atom feed reader for your terminal.

Score
28
★ 212 ⑂ 12
C++
nicobrenner
nicobrenner
commandjobs

Command Jobs uses AI to help software engineers find the best jobs

Score
47
★ 168 ⑂ 16
Python
Elius94
Elius94
console-gui-tools

A simple library to draw option menu or other popup inputs and layout on Node.js console.

Score
22
★ 162 ⑂ 22
TypeScript
nkleemann
nkleemann
ascii-rain

ncurses rain effect

Score
19
★ 148 ⑂ 9
C
mk-fg
mk-fg
pulseaudio-mixer-cli

Interactive python/ncurses UI to control volume of pulse streams with some automation

Score
0
★ 95 ⑂ 13
Python
Sycorlax
Sycorlax
Meowdo

meowdo is a cute, keyboard-driven todo list with a cat sidekick. It lives in your terminal, supports tags, search, pinning, and remembers everything in ~/.local/share/meowdo/todos.txt

Score
53
★ 93 ⑂ 4
C
VBrazhnik
VBrazhnik
Corewar

School 42 project // Implementation of programming game “Core War” [Champions + Assembler + Disassembler + Virtual Machine + Visualizer]

Score
0
★ 91 ⑂ 5
C
0xnmn
0xnmn
ncurses-cheatsheet

A handy cheatsheet for programmers working with ncurses library. Complete inshort documentation and usage details.

Score
16
★ 84 ⑂ 5
CSS
meh
meh
rust-terminfo

Terminal information for Rust.

Score
0
★ 80 ⑂ 20
Rust
Dasdron15
Dasdron15
Tomo

A lightweight and beginner-friendly terminal code editor

Score
34
★ 78 ⑂ 6
C
marcdjulien
marcdjulien
spotify-terminal

Terminal application to play/control Spotify.

Score
12
★ 72 ⑂ 9
Python
edghyhdz
edghyhdz
crypto_monitor

Real time crypto monitoring tool

Score
9
★ 67 ⑂ 9 +1/day
C++
mananapr
mananapr
pxlart

A terminal pixel art creator

Score
3
★ 58 ⑂ 2
C
lchsk
lchsk
xstarter

Application launcher for Linux

Score
6
★ 56 ⑂ 4
C
janko
janko
tic-tac-toe

Play tic-tac-toe in your Terminal

Score
0
★ 44 ⑂ 3
Ruby
Related Topics
#terminal#tui#c#linux#cli#command-line#console#vim#ascii#file-manager#rust#turbo-vision

© 2026 GitRepoTrend · GitHub repositories by topic · Updated weekly