Projects in Awesome Lists tagged with ncurses
A curated list of projects in awesome lists tagged with ncurses .
https://github.com/jarun/nnn
n³ The unorthodox terminal file manager
android batch-rename c cli command-line developer-tools disk-usage file-manager file-preview file-search filesystem launcher multi-platform ncurses productivity raspberry-pi terminal tui vim wsl
Last synced: 13 May 2025
https://github.com/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.
analytics apache c caddy cli command-line dashboard data-analysis gdpr goaccess google-analytics monitoring ncurses nginx privacy real-time terminal tui web-analytics webserver
Last synced: 13 May 2025
https://github.com/syllo/nvtop
GPU & Accelerator process monitoring for AMD, Apple, Huawei, Intel, NVIDIA and Qualcomm
adreno amd apple ascend command-line-tool gpu huawei intel linux monitoring ncurses nvidia
Last synced: 14 May 2025
https://github.com/Syllo/nvtop
GPU & Accelerator process monitoring for AMD, Apple, Huawei, Intel, NVIDIA and Qualcomm
adreno amd apple ascend command-line-tool gpu huawei intel linux monitoring ncurses nvidia
Last synced: 15 Mar 2025
https://github.com/andmarti1424/sc-im
sc-im - Spreadsheet Calculator Improvised -- An ncurses spreadsheet program for terminal
console console-application ncurses spreadsheet terminal terminal-app vim
Last synced: 12 May 2025
https://github.com/karlstav/cava
Cross-platform Audio Visualizer
alsa audio-visualizer freebsd glsl-shaders linux macos ncurses pipewire portaudio pulseaudio sdl2 sndio windows
Last synced: 12 May 2025
https://github.com/gyscos/cursive
A Text User Interface library for the Rust programming language
Last synced: 12 May 2025
https://github.com/gyscos/Cursive
A Text User Interface library for the Rust programming language
Last synced: 20 Mar 2025
https://github.com/dankamongmen/notcurses
blingful character graphics/TUI library. definitely not curses.
c cli ncurses terminal terminal-emulators
Last synced: 19 Oct 2025
https://github.com/kamiyaa/joshuto
ranger-like terminal file manager written in Rust
clipboard concurrency file-manager hacktoberfest joshuto linux ncurses ranger rust termion toml tui tui-rs
Last synced: 11 May 2025
https://github.com/vifm/vifm
Vifm is a file manager with curses interface, which provides Vim-like environment for managing objects within file systems, extended with some useful ideas from mutt.
c console-application cross-platform curses file-management file-manager gpl ncurses terminal-based vi-like vifm vim-like
Last synced: 14 May 2025
https://github.com/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.
c csv-viewer dbcli monetdb-client mysql mysql-client ncurses nushell pager postgres-pager postgresql postgresql-client psql terminal terminal-app terminal-pager tui
Last synced: 13 May 2025
https://github.com/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.
ascii borland borland-cpp cpp cpp14 cross-platform linux linux-console ms-dos msvc ncurses retrocomputing retroprogramming terminal text-based tui turbo-vision utf-8 utf8-everywhere windows
Last synced: 14 May 2025
https://github.com/vinibiavatti1/tuicss
Text-based user interface CSS library
ascii css curses framework framework-css html5 layout msdos ncurses terminal text-based tui turbo-vision window
Last synced: 08 Oct 2025
https://github.com/vinibiavatti1/TuiCss
Text-based user interface CSS library
ascii css curses framework framework-css html5 layout msdos ncurses terminal text-based tui turbo-vision window
Last synced: 28 Mar 2025
https://github.com/profanity-im/profanity
Ncurses based XMPP client
c chat contributions-welcome decentralization federation jabber messaging messenger ncurses privacy xmpp xmpp-client
Last synced: 17 Dec 2025
https://github.com/jfreegman/toxic
A Tox-based instant messaging and video chat client.
audiochat decentralization decentralized-applications dht dht-network filesharing instant-messaging instant-messaging-client ncurses p2p privacy privacy-tools security securitytools tox tox-client tui videochat
Last synced: 16 Dec 2025
https://github.com/JFreegman/toxic
A Tox-based instant messaging and video chat client.
audiochat decentralization decentralized-applications dht dht-network filesharing instant-messaging instant-messaging-client ncurses p2p privacy privacy-tools security securitytools tox tox-client tui videochat
Last synced: 14 May 2025
https://github.com/Jfreegman/toxic
A Tox-based instant messaging and video chat client.
audiochat decentralization decentralized-applications dht dht-network filesharing instant-messaging instant-messaging-client ncurses p2p privacy privacy-tools security securitytools tox tox-client tui videochat
Last synced: 14 Mar 2025
https://github.com/wmcbrine/pdcurses
A curses library for environments that don't fit the termcap/terminfo model.
Last synced: 14 May 2025
https://github.com/wmcbrine/PDCurses
A curses library for environments that don't fit the termcap/terminfo model.
Last synced: 02 Apr 2025
https://github.com/uoaerg/wavemon
wavemon is an ncurses-based monitoring application for wireless network devices on Linux.
Last synced: 21 Oct 2025
https://github.com/d99kris/nchat
Terminal-based Telegram / WhatsApp client for Linux and macOS
console linux macos ncurses telegram telegram-client terminal-based tui whatsapp whatsapp-client
Last synced: 15 May 2025
https://github.com/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.
cross-platform filemanager filemanager-ui ncurses pdcurses terminal terminal-based termux tui unicurses vi-motion vim vim-motions
Last synced: 13 Apr 2025
https://github.com/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.
cross-platform filemanager filemanager-ui ncurses pdcurses terminal terminal-based termux tui unicurses vi-motion vim vim-motions
Last synced: 29 Mar 2025
https://github.com/a-n-t-h-o-n-y/TermOx
C++17 Terminal User Interface(TUI) Library.
curses ncurses terminal terminal-colors tui user-interface widgets xterm
Last synced: 04 Apr 2025
https://github.com/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
animation ansi ansi-art art ascii ascii-art ascii-graphics bbs cp437 drawing editor linux ncurses terminal text-editor textmode tui unicode unicode-art xterm-256color
Last synced: 20 Mar 2025
https://github.com/alt-romes/programmer-calculator
Terminal calculator made for programmers working with multiple number representations, sizes, and overall close to the bits
c calculator cli ncurses programmer-calculator terminal
Last synced: 12 Apr 2025
https://github.com/magiblot/turbo
An experimental text editor based on Scintilla and Turbo Vision.
cpp linux linux-console ncurses scintilla terminal text-editor tui turbo-vision utf-8 windows
Last synced: 15 May 2025
https://github.com/mananapr/cfiles
A ncurses file manager written in C with vim like keybindings
c console file-explorer file-launcher file-manager ncurses terminal w3mimgdisplay
Last synced: 05 Apr 2025
https://github.com/m4444/tmatrix
Terminal based replica of the digital rain from The Matrix.
digital matrix ncurses rain terminal-based tmatrix
Last synced: 04 Nov 2025
https://github.com/fulhax/ncpamixer
ncurses PulseAudio Mixer
audio cli linux mixer ncurses ncurses-pulseaudio-mixer pulseaudio volume
Last synced: 04 Apr 2025
https://github.com/jonsafari/mocp
Music On Console Player
commandline-interface console-application moc music-player ncurses unofficial
Last synced: 06 Apr 2025
https://github.com/M4444/TMatrix
Terminal based replica of the digital rain from The Matrix.
digital matrix ncurses rain terminal-based tmatrix
Last synced: 04 Apr 2025
https://github.com/PlankCipher/kabmat
TUI program for managing kanban boards with vim-like keybindings
kanban kanban-board linux ncurses terminal tui vim
Last synced: 23 Apr 2025
https://github.com/AngelJumbo/lavat
Lava lamp simulation using metaballs in the terminal
lavalamp metaballs ncurses simulation
Last synced: 27 Sep 2025
https://github.com/mpereira/tty-solitaire
Play solitaire in your terminal!
c ncurses solitaire-game tty-game
Last synced: 09 Apr 2025
https://github.com/titor8115/mandown
man-page inspired Markdown viewer
c cli command-line console linux man man-page markdown ncurses ncurses-ui terminal tui
Last synced: 21 Oct 2025
https://github.com/tremc/tremc
Curses interface for transmission
ncurses python3 torrent transmission
Last synced: 06 Apr 2025
https://github.com/cuishark/cuishark
A protocol analyzer like a wireshark on CUI. cuishark is using libwireshark to analyze packets. https://cuishark.slankdev.net
cui ncurses packet-analyser packet-capture pcap protocol-analyzer tui wireshark
Last synced: 09 Jul 2025
https://github.com/Titor8115/mandown
man-page inspired Markdown viewer
c cli command-line console linux man man-page markdown ncurses ncurses-ui terminal tui
Last synced: 05 Apr 2025
https://github.com/Tiehuis/2048-cli
The game 2048 for your Linux terminal (https://github.com/gabrielecirulli/2048)
2048 ncurses terminal terminal-game
Last synced: 01 Apr 2025
https://github.com/tiehuis/2048-cli
The game 2048 for your Linux terminal (https://github.com/gabrielecirulli/2048)
2048 ncurses terminal terminal-game
Last synced: 01 Apr 2025
https://github.com/ryota-ka/twterm
A full-featured TUI Twitter client
command-line ncurses readline ruby terminal twitter twitter-client
Last synced: 28 Jul 2025
https://github.com/emilwallner/Corewar
A reproduction of the Core War game. Assembly compiler, Virtual Machine and GUI.
asm compiler corewar ncurses virtual-machine
Last synced: 22 Apr 2025
https://github.com/emilwallner/corewar
A reproduction of the Core War game. Assembly compiler, Virtual Machine and GUI.
asm compiler corewar ncurses virtual-machine
Last synced: 07 May 2025
https://github.com/lpan/viw
VI Worsened, a lightweight and fun VI clone.
c event-driven-programming ncurses state-machine-replication text-editor unidirectional-data-flow vi
Last synced: 20 Mar 2025
https://github.com/qw3rtty/neix
neix - a RSS/Atom feed reader for your terminal.
atom-feed-reader atom-reader cli feed-reader free-software ncurses news-aggregator news-reader rss rss-feed-reader rss-reader terminal tui
Last synced: 14 Apr 2025
https://github.com/jansc/ncgopher
A gopher and gemini client for the modern internet
cli gemini gemini-client gemini-protocol gopher gopher-client gopher-protocol ncurses rust tui
Last synced: 11 May 2025
https://github.com/d99kris/nmail
Terminal-based email client for Linux and macOS
console email email-client imap linux macos ncurses smtp terminal-based tui
Last synced: 13 Apr 2025
https://github.com/sabotage-linux/netbsd-curses
libcurses and dependencies taken from netbsd and brought into a portable shape (at least to musl or glibc)
c curses linux ncurses netbsd-curses portable
Last synced: 05 Apr 2025
https://github.com/McParen/croatoan
This repository has been migrated to Codeberg.
binding cli command-line command-line-interface common-lisp console curses gui library lisp ncurses quicklisp sbcl terminal terminfo text-user-interface tui
Last synced: 20 Mar 2025
https://github.com/elius94/console-gui-tools
A simple library to draw option menu or other popup inputs and layout on Node.js console.
command-line console consoleapp gui logs ncurses node node-js terminal terminal-colors terminal-graphics terminal-ui
Last synced: 07 Apr 2025
https://github.com/Elius94/console-gui-tools
A simple library to draw option menu or other popup inputs and layout on Node.js console.
command-line console consoleapp gui logs ncurses node node-js terminal terminal-colors terminal-graphics terminal-ui
Last synced: 18 Jul 2025
https://github.com/sgtpep/pmenu
A dynamic terminal-based menu inspired by dmenu written in Python without dependencies with an optional MRU ordering which could also be used as an application launcher and CtrlP alternative.
application-launcher ctrlp dmenu ncurses vim
Last synced: 11 Apr 2025
https://github.com/kenjitakahashi/pacmixer
an alsamixer alike for PulseAudio.
curses mixer ncurses pulseaudio tui
Last synced: 09 Apr 2025
https://github.com/mach-kernel/launchk
Cursive TUI that queries XPC to peek at launchd state
apple cursive launchctl launchd ncurses rust services xpc xpc-objects xpc-service
Last synced: 26 Apr 2025
https://github.com/mk-fg/pulseaudio-mixer-cli
Interactive python/ncurses UI to control volume of pulse streams with some automation
automation console interactive linux mixer ncurses pulseaudio python sound tui volume
Last synced: 17 Oct 2025
https://github.com/vbrazhnik/corewar
School 42 project // Implementation of programming game “Core War” [Champions + Assembler + Disassembler + Virtual Machine + Visualizer]
42 42projects 42school assembler born2code c corewar corewars disassembler gui ncurses unitfactory virtual-machine visualization visualizer
Last synced: 24 Oct 2025
https://github.com/FedeDP/ncursesFM
Ncurses File Manager for linux
c filemanager fm linux ncurses
Last synced: 16 Nov 2025
https://github.com/dormant-chicken/sortty
sortty - sorting algorithms in the terminal
bash ncurses python shell sorting sorting-algorithms sortty terminal
Last synced: 09 May 2025
https://github.com/fededp/ncursesfm
Ncurses File Manager for linux
c filemanager fm linux ncurses
Last synced: 18 Jul 2025
https://github.com/bsdelf/mous
Lightweight audio player & converter for FreeBSD/Linux/macOS
audio c-plus-plus converter ncurses player qt socket-io tag-editor
Last synced: 22 Jul 2025
https://github.com/hauxir/haskell-tetris
Tetris game written in Haskell using ncurses
functional-programming haskell haskell-ncurses ncurses tetris
Last synced: 12 Apr 2025
https://codeberg.org/newsraft/newsraft
feed reader for terminal
atom c console curses feed feed-aggregator feed-reader ncurses rss syndication terminal tui
Last synced: 30 Jul 2025
https://github.com/okbob/ncurses-st-menu
ncurses (pdcurses) based library for CUA look menu
c cua menu menubar menus ncurses ncurses-library pdcurses styled-components tui
Last synced: 09 Apr 2025
https://github.com/d99kris/namp
Terminal-based audio player for Linux and macOS
audio-player console linux macos mp3-player ncurses terminal-based tui
Last synced: 27 Dec 2025
https://github.com/uriid1/ascii-c-game
Small shooter write in C/Ncurses
ascii-game c c-game clang console-game cureses-game curses ncurses ncurses-game terminal-game
Last synced: 07 Sep 2025
https://github.com/thenamankumar/ncurses-cheatsheet
A handy cheatsheet for programmers working with ncurses library. Complete inshort documentation and usage details.
c cheatsheet command-line command-line-app gnu interactive ncurses ncurses-cheatsheet ncurses-library programmer terminal
Last synced: 21 Mar 2025
https://github.com/mananapr/pxlart
A terminal pixel art creator
c console ncurses pixel-art pixel-art-maker terminal
Last synced: 17 Jun 2025
https://github.com/ulfalizer/readline-and-ncurses
Example demonstrating combining of readline and ncurses
Last synced: 05 Apr 2025
https://github.com/lchsk/xstarter
Application launcher for Linux
application-launcher c dmenu dmenu-replacement launcher linux ncurses terminal unix
Last synced: 04 Oct 2025
https://github.com/rofl0r/MacGeiger
MacGeiger - a tool to track down the location of WIFI APs with sound (Geigercounter-like)
antenna color location ncurses signal sound wifi wifi-ap wifi-network
Last synced: 05 Apr 2025
https://github.com/rofl0r/macgeiger
MacGeiger - a tool to track down the location of WIFI APs with sound (Geigercounter-like)
antenna color location ncurses signal sound wifi wifi-ap wifi-network
Last synced: 22 Mar 2025
https://github.com/rhaberkorn/sciteco
Advanced TECO dialect and interactive screen editor based on Scintilla
editor gtk3 ncurses scripting teco text-processing
Last synced: 21 Aug 2025
https://github.com/salman-abedin/tide
Minimal Transmission CLI client
c ncurses torrent-client transmission
Last synced: 28 Jul 2025
https://github.com/janko/tic-tac-toe
Play tic-tac-toe in your Terminal
game ncurses ruby terminal terminal-game tic-tac-toe
Last synced: 11 Jul 2025
https://github.com/agvxov/csope
C source code browser. Fork of Cscope version 15.9, with various improvements.
code-browser cscope ncurses ncurses-tui tui
Last synced: 14 Apr 2025
https://github.com/nielssp/csol
A small collection of solitaire/patience games (Klondike, FreeCell, Spider, Yukon, etc.) to play in the terminal
c card-game dos dosgame ncurses pdcurses solitaire solitaire-game terminal terminal-game tty-game tui tui-game
Last synced: 30 Dec 2025
https://github.com/cpressey/ncurses_programs
git-ification/cleanup of the source code for "NCURSES Programming HOWTO".
Last synced: 08 Sep 2025
https://github.com/elaye/mushu
Mushu is a minimalist MPD client with a TUI and an incremental fuzzy finder for your music library
Last synced: 29 Jul 2025
https://github.com/raphgl/termcl
Terminal Control Library for Odin
ansi-escape-codes ansi-escape-sequences cli ncurses terminal tui
Last synced: 25 Jun 2025
https://github.com/ecly/typing_test
A minimal command line typing game similar to 10fastfingers
10fastfingers command-line-game curses ncurses pypi pypi-package python python2 python3 typing-game
Last synced: 27 Jul 2025
https://github.com/geolessel/trello-cli
It's Trello, but snappy!
cli command-line command-line-tool crystal crystal-lang crystal-language homebrew ncurses trello
Last synced: 07 May 2025
https://github.com/franckverrot/trek
Trek is a CLI/ncurses explorer for HashiCorp Nomad clusters.
command-line command-line-tool distributed-systems docker go golang hashicorp hashicorp-nomad ncurses nomad
Last synced: 07 May 2025