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

Projects in Awesome Lists tagged with curses

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

https://github.com/gui-cs/Terminal.Gui

Cross Platform Terminal UI toolkit for .NET

cross-platform csharp curses dotnet gui terminal toolkit winforms

Last synced: 14 Mar 2025

https://github.com/michael-lazar/rtv

Browse Reddit from your terminal

command-line curses python reddit reddit-client terminal tui

Last synced: 28 Sep 2025

https://github.com/clangen/musikcube

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

alsa audio-engine audio-player coreaudio cross-platform curses directsound music-library music-player music-player-client pulseaudio terminal wasapi

Last synced: 14 May 2025

https://github.com/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

ascii-art console cross-platform curses python terminal tui

Last synced: 14 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/jtdaugherty/brick

A declarative Unix terminal UI library written in Haskell

curses framework haskell terminal tui ui vty

Last synced: 23 Apr 2025

https://github.com/jquast/blessed

Blessed is an easy, practical library for making python terminal apps

cli curses terminal

Last synced: 20 Oct 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/metal3d/bashsimplecurses

A simple curses library made in bash to draw terminal interfaces

bash curses terminal

Last synced: 16 May 2025

https://github.com/tboox/ltui

🍖 A cross-platform terminal ui library based on Lua

curses lua terminal tui ui xmake

Last synced: 16 May 2025

https://github.com/pfalcon/picotui

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

curses micropython minimalist pycopy python suckless terminal tui unbloated

Last synced: 06 Apr 2025

https://github.com/z411/trackma

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

anime curses gtk3 inotify manga mpris python qt5

Last synced: 14 May 2025

https://github.com/a-n-t-h-o-n-y/termox

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

curses ncurses terminal terminal-colors tui user-interface widgets xterm

Last synced: 13 Jan 2026

https://github.com/aisk/pick

create curses based interactive selection list in the terminal

cli curses python terminal

Last synced: 12 Dec 2025

https://github.com/georgefilipkin/pulsemixer

CLI and curses mixer for PulseAudio

audio cli console curses linux mixer pulseaudio sound terminal tui

Last synced: 15 May 2025

https://github.com/GeorgeFilipkin/pulsemixer

CLI and curses mixer for PulseAudio

audio cli console curses linux mixer pulseaudio sound terminal tui

Last synced: 22 Apr 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/mellowcandle/bitwise

Terminal based bit manipulator in ncurses

bitwise bitwise-operation c curses linux terminal-app

Last synced: 15 Oct 2025

https://github.com/termbox/termbox2

terminal I/O library

curses ncurses termcap terminal terminfo tui

Last synced: 23 Jan 2026

https://github.com/xgi/castero

TUI podcast client for the terminal

command-line curses hacktoberfest podcast podcast-client terminal tui

Last synced: 15 Mar 2025

https://github.com/orbitalquark/textadept

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

cross-platform curses editor gtk lua qt scintilla terminal text-editor textadept

Last synced: 04 Apr 2025

https://github.com/gui-cs/terminalguidesigner

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

csharp curses designer dotnet editor gui terminal toolkit ui

Last synced: 15 May 2025

https://github.com/gui-cs/TerminalGuiDesigner

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

csharp curses designer dotnet editor gui terminal toolkit ui

Last synced: 09 Apr 2025

https://github.com/pyroscope/rtorrent-ps

:art: Extended rTorrent distribution with a fully customizable canvas and colors, other feature additions, and complete docs.

c-plus-plus curses distribution rtorrent user-interface

Last synced: 05 Apr 2025

https://github.com/migueldeicaza/termkit

Terminal Kit - Console UI toolkit for Swift applications

curses gui swift terminal toolkit

Last synced: 05 Apr 2025

https://github.com/migueldeicaza/TermKit

Terminal Kit - Console UI toolkit for Swift applications

curses gui swift terminal toolkit

Last synced: 16 Jul 2025

https://github.com/jifunks/botany

command line virtual plant buddy

cli curses friends garden mmo pet plant tilde unix virtual

Last synced: 06 Oct 2025

https://github.com/ruby/curses

Ruby binding for curses, ncurses, and PDCurses. Formerly part of the ruby standard library.

c curses pdcurses ruby ruby-bindings

Last synced: 06 Mar 2026

https://github.com/oppiliappan/taizen

curses based mediawiki browser

curses rust wikipedia

Last synced: 16 May 2025

https://github.com/mictronics/multi-sdr-gps-sim

multi-sdr-gps-sim generates a IQ data stream on-the-fly to simulate a GPS L1 baseband signal using a SDR platform like HackRF or ADLAM-Pluto.

curses fifo gps hackrf plutosdr rinex sdr simulator

Last synced: 13 Apr 2025

https://github.com/andrewshadura/git-crecord

Git subcommand to interactively select changes to commit or stage

curses git text-user-interface tui vcs

Last synced: 08 Apr 2025

https://github.com/zephyrproject-rtos/windows-curses

Windows Curses Python module

curses tools

Last synced: 12 Jun 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: 23 Jan 2026

https://github.com/arthursonzogni/git-tui

Collection of human friendly terminal interface for git.

arthursonzogni curse curses diff ftxui git git-tui-diff git-tui-log log tui

Last synced: 09 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/vonshednob/pter

Manage your todo.txt in a commandline user interface (TUI)

curses gtd todotxt tui

Last synced: 04 Aug 2025

https://github.com/xenoatom/xenoatom.terminal.ui

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

console csharp curses dotnet terminal terminal-application terminal-ui tui

Last synced: 17 May 2026

https://github.com/plainas/icl

An interactive memory aid for one-liners

curses fish icl one-liners python tldr zsh

Last synced: 30 Oct 2025

https://github.com/zlaxy/sshch

Ssh connection manager

bash curses python sh ssh ssh-connection zsh

Last synced: 24 Oct 2025

https://github.com/thegoodduck/netsour

CLI based packet reader in Python.

cli curses packet-capture packet-sniffer python3 scapy tui

Last synced: 02 Mar 2025

https://github.com/hpdeifel/hledger-iadd

A terminal UI as drop-in replacement for hledger add.

curses finance haskell hledger ledger plaintext-accounting tui ui

Last synced: 12 Apr 2025

https://github.com/mnk400/holeinfo

A script to print Pi-Hole information in your terminal without needing to SSH into your pi. Written using curses in python.

curses pi-hole python raspberry-pi

Last synced: 22 Aug 2025

https://github.com/pedroalvesv/abstk

The Abstract Toolkit – a widget toolkit for GUI and text-mode applications.

curses curses-ui gtk gtk3 gui lua text-mode-gui tui widget widget-toolkit wizard

Last synced: 29 Apr 2025

https://github.com/lcurses/lcurses

Lua bindings for Curses

curses lua lua-bindings luajit luarocks

Last synced: 17 Jul 2025

https://github.com/chaoticsi1ence/slimbrave-neo

SlimBrave Neo — Debloat and harden Brave Browser on Linux and Windows. Python curses TUI + CLI. Zero dependencies.

brave brave-browser chromium-policies curses debloat hardening linux privacy python slimbrave slimbrave-neo tui

Last synced: 24 Apr 2026

https://github.com/AnonymouX47/termvisage

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

cli curses image image-viewer images python term-image terminal tui urwid viewer

Last synced: 27 Mar 2025

https://github.com/anonymoux47/termvisage

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

cli curses image image-viewer images python term-image terminal tui urwid viewer

Last synced: 14 Apr 2025

https://github.com/xavierog/moulti

Moulti is a CLI-driven Terminal User Interface (TUI) that enables you to assign the numerous lines emitted by your scripts to visual, collapsible blocks called steps.

ansible cli collapsible console curses diff moulti multiplex output python script steps terminal textual tui unified-diff viewer

Last synced: 21 Aug 2025

https://github.com/arcanechat/arcanechat-tui

[WIP] a lightweight ArcaneChat client for the command line

chat client curses deltachat email encryption python

Last synced: 16 Apr 2026

https://github.com/rse/blessed-xterm

XTerm Widget for Blessed Curses Environment

blessed curses emulation pty terminal xterm

Last synced: 22 Mar 2025

https://github.com/SidOfc/cani

A TUI wrapper around caniuse data using FZF and curses

caniuse curses fzf ruby-gem

Last synced: 30 Apr 2025

https://github.com/sidofc/cani

A TUI wrapper around caniuse data using FZF and curses

caniuse curses fzf ruby-gem

Last synced: 16 Mar 2025

https://github.com/mingrammer/python-curses-scroll-example

:tv: How to implement the scroll and paging in Python curses

curses example paging python scroll

Last synced: 22 Apr 2025

https://github.com/spirometaxas/periodic-table-cli-py

An interactive Periodic Table of Elements app for the console

ascii-art chemistry cli command-line curses elements periodic-table-of-elements pip python terminal

Last synced: 14 Apr 2025

https://github.com/ArcaneChat/arcanechat-tui

[WIP] Cursed Delta, a lightweight Delta Chat client for the command line

chat client curses deltachat email encryption python

Last synced: 28 Oct 2025

https://github.com/alexanderepstein/termchat

Chat through the terminal with hack.chat

chat chat-client curses terminal

Last synced: 03 Feb 2026

https://github.com/blessed-ng/blessed

A curses-like library for node.js.

curses nodejs terminal

Last synced: 04 May 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/johnsonjh/g

g: A portable general purpose programmable text editor with calculator and macro facility.

calculator curses dos editor g-editor gcos honeywell-6000 macro ms-dos os2 text-editor text-processing

Last synced: 16 Mar 2025

https://github.com/nojhan/tunnelmon

An (auto)ssh tunnel monitor. Gives an interactive CLI to monitor existing SSH tunnels, and tunnels that are managed with autossh.

autossh autossh-tunnels curses ssh ssh-tunnels

Last synced: 01 Jul 2025

https://github.com/saadeghi/curse

Use this blacklist on your softwares and apps

blacklist curse curses

Last synced: 21 Jan 2026

https://github.com/elykdeer/nehebn2

The only thing better than completely headless!

binaryninja binja curses disassembly headless reverse-engineering

Last synced: 27 Feb 2025

https://github.com/ipselium/cpyvke

cpyvke is a variable explorer and a kernel manager written in Python 3 curses for iPython kernels (Python 2.x or 3.x)

curses ipython-console ipython-kernel kernel-manager python3

Last synced: 16 Jan 2026

https://github.com/ibara/cpaint

https://briancallahan.net/blog/20220220.html

art bsd c console curses drawing freebsd linux ncurses netbsd obfuscated openbsd paint pixel-art terminal unix

Last synced: 30 Apr 2025

https://github.com/udiboy1209/cpub

commandline epub reader using python/curses

cli curses epub-reader python

Last synced: 07 May 2025

https://github.com/sambattalio/chad_stride

A small curses program to stride across your terminal

c chad chad-stride chadstride curses hacktoberfest stride terminal

Last synced: 05 Sep 2025

https://github.com/rx14/discord-curses

Terminal-based discord client (abandoned)

abandoned curses discord discord-client javascript typescript

Last synced: 13 May 2025

https://github.com/tech-chad/pymatrix-rain

Matrix rain effect using python 3 and curses

curses matrix matrix-rain python python3 rain screensaver

Last synced: 29 Jul 2025

https://github.com/turkeymcmac/ts3d

Terminal-based first-person shooter.

curses fps game ncurses pdcurses posix

Last synced: 12 Jul 2025

https://github.com/mdom/termpub

Epubreader for the terminal

curses epub epub-reader epubreader python terminal

Last synced: 07 May 2025

https://github.com/haliphax/xthulu

Python asyncio community server (HTTPS, SFTP, SSH) with a modern terminal interface

ansi ascii asyncio bbs community console curses docker docker-compose ncurses postgresql python redis server sftp ssh terminal textmode tty xterm

Last synced: 07 Mar 2026

https://github.com/destroyedlolo/selene

Automation low level tool based on MQTT data. Optionnal backends to create "DRM/Cairo", "OLed", "LCD" or "Curses" graphical applications.

c curses directfb framework lua mqtt mqtt-data mqtt-smarthome oled-display-ssd1306

Last synced: 14 Apr 2025

https://github.com/orbitalquark/scinterm

Scinterm is a curses platform for Scintilla that supports ncurses, PDCurses, and X/Open Curses.

curses editors pdcurses scintilla terminal

Last synced: 01 May 2026

https://github.com/pavkam/sharpie

Terminal manipulation library based on Curses (ncurses, pdcurses and pdcurses-mod) for modern .NET applications.

c-sharp csharp curses curses-library curses-ui dotnet dotnet-core gui pdcurses pdcursesmod terminal tui

Last synced: 15 Apr 2025

https://github.com/YlanAllouche/tmux-task-monitor

tmux-session grouped processes at a glance in a popup window with ability to browse, copy PID/process commands and kill/send any signals from a TUI

curses process-manager tmux tmux-plugins tui

Last synced: 10 Mar 2026

https://github.com/datavorous/dunefetch

neofetch + falling sand engine for your terminal

command-line curses neofetch python terminal

Last synced: 22 Jul 2025

https://github.com/seem/editor

Minimal terminal text editor written in Python and curses

curses editor python terminal

Last synced: 22 Mar 2025

https://github.com/casualsnek/linuxconio

Implementation of conio.h from ms-dos based compilers for linux systems

ansi-c conio curses gcc getche linux linuxconio

Last synced: 13 Apr 2025

https://github.com/ragibalasad/terminal-chat-ui

Terminal chat application UI built with python curses library.

cli-app curses messaging-app python3 terminal-based tui-app

Last synced: 01 Sep 2025