An open API service indexing awesome lists of open source software.

Projects in Awesome Lists tagged with ncurses

A curated list of projects in awesome lists tagged with ncurses .

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/jonas/tig

Text-mode interface for git

c git ncurses tui

Last synced: 12 May 2025

https://jonas.github.io/tig/

Text-mode interface for git

c git ncurses tui

Last synced: 28 Mar 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/gyscos/cursive

A Text User Interface library for the Rust programming language

ncurses rust terminal tui

Last synced: 12 May 2025

https://github.com/gyscos/Cursive

A Text User Interface library for the Rust programming language

ncurses rust terminal tui

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/neomutt/neomutt

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

c cli email imap mail maildir mbox mime mua mutt ncurses neomutt nntp notmuch pgp pop3 smtp

Last synced: 05 Jan 2026

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/thetumultuousunicornofdarkness/cpu-x

CPU-X is a Free software that gathers information on CPU, motherboard and more

benchmark bsd-app cpu gpu gtk3 linux-app motherboard ncurses portable ram

Last synced: 15 Dec 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/TheTumultuousUnicornOfDarkness/CPU-X

CPU-X is a Free software that gathers information on CPU, motherboard and more

benchmark bsd-app cpu gpu gtk3 linux-app motherboard ncurses portable ram

Last synced: 19 Mar 2025

https://github.com/wmcbrine/pdcurses

A curses library for environments that don't fit the termcap/terminfo model.

curses ncurses pdcurses

Last synced: 14 May 2025

https://github.com/wmcbrine/PDCurses

A curses library for environments that don't fit the termcap/terminfo model.

curses ncurses pdcurses

Last synced: 02 Apr 2025

https://github.com/irontec/sngrep

Ncurses SIP Messages flow viewer

debug flow hep ncurses pcap sip terminal trace

Last synced: 14 May 2025

https://github.com/uoaerg/wavemon

wavemon is an ncurses-based monitoring application for wireless network devices on Linux.

ncurses netlink wireless

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/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/gabrielzschmitz/tomato.c

A pomodoro timer written in pure C.

c linux ncurses osx pomodoro terminal wsl

Last synced: 16 May 2025

https://github.com/gabrielzschmitz/Tomato.C

A pomodoro timer written in pure C.

c linux ncurses osx pomodoro terminal wsl

Last synced: 04 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/vk-cli/vk

A console client for vk.com

cli linux ncurses vk

Last synced: 27 Sep 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/brenns10/tetris

Tetris in C and NCURSES.

c game ncurses sound tetris

Last synced: 09 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/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/alewmoose/2048-in-terminal

Animated console version of the 2048 game

2048 c cli game ncurses

Last synced: 01 Apr 2025

https://github.com/tony/ncurses-programming-howto-examples

CMake examples for code in http://tldp.org/HOWTO/NCURSES-Programming-HOWTO/index.html

c cmake curse ncurses tui tutorial

Last synced: 02 Oct 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/nkleemann/ascii-rain

ncurses rain effect

ascii ascii-art ncurses rain terminal

Last synced: 24 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/meh/rust-terminfo

Terminal information for Rust.

ncurses rust terminfo

Last synced: 04 Apr 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://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/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

ncurses readline

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: 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/salman-abedin/puri

Minimal CLI URL launcher

c mutt ncurses neomutt tmux

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".

example-code ncurses

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

mpd mpd-client ncurses tui

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/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