All Projects → wmcbrine → Pdcurses

wmcbrine / Pdcurses

PDCurses - a curses library for environments that don't fit the termcap/terminfo model.

Programming Languages

c
50402 projects - #5 most used programming language

Projects that are alternatives of or similar to Pdcurses

Pacmixer
an alsamixer alike for PulseAudio.
Stars: ✭ 78 (-87.09%)
Mutual labels:  ncurses, curses
Dte
A small, configurable console text editor (moved to https://gitlab.com/craigbarnes/dte)
Stars: ✭ 98 (-83.77%)
Mutual labels:  ncurses, curses
Rubiks cube
rubik's cube that runs in your terminal!
Stars: ✭ 73 (-87.91%)
Mutual labels:  ncurses, curses
Snoo
A Reddit command line client written in Node.js, using modern ES-features
Stars: ✭ 39 (-93.54%)
Mutual labels:  ncurses, curses
Termox
C++17 Terminal User Interface(TUI) Library.
Stars: ✭ 306 (-49.34%)
Mutual labels:  ncurses, curses
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.
Stars: ✭ 1,822 (+201.66%)
Mutual labels:  ncurses, curses
Netbsd Curses
libcurses and dependencies taken from netbsd and brought into a portable shape (at least to musl or glibc)
Stars: ✭ 93 (-84.6%)
Mutual labels:  ncurses, curses
ngp
Ncurses code parsing tool
Stars: ✭ 52 (-91.39%)
Mutual labels:  ncurses, curses
ncurses
Ncurses bindings for Crystal
Stars: ✭ 20 (-96.69%)
Mutual labels:  ncurses, curses
Tuicss
Text-based user interface CSS library
Stars: ✭ 167 (-72.35%)
Mutual labels:  ncurses, curses
cxxcurses
Header only ncurses wrapper
Stars: ✭ 24 (-96.03%)
Mutual labels:  ncurses, curses
croatoan
Common Lisp bindings for the ncurses terminal library.
Stars: ✭ 111 (-81.62%)
Mutual labels:  ncurses, curses
Nctelegram
A ncurse Telegram client developed in Python
Stars: ✭ 279 (-53.81%)
Mutual labels:  ncurses
Bitwise
Terminal based bit manipulator in ncurses
Stars: ✭ 380 (-37.09%)
Mutual labels:  curses
Termkit
Terminal Kit - Console UI toolkit for Swift applications
Stars: ✭ 256 (-57.62%)
Mutual labels:  curses
mushu
Mushu is a minimalist MPD client with a TUI and an incremental fuzzy finder for your music library
Stars: ✭ 30 (-95.03%)
Mutual labels:  ncurses
Wavemon
wavemon is an ncurses-based monitoring application for wireless network devices on Linux.
Stars: ✭ 496 (-17.88%)
Mutual labels:  ncurses
Castero
TUI podcast client for the terminal
Stars: ✭ 375 (-37.91%)
Mutual labels:  curses
tic-tac-toe
Play tic-tac-toe in your Terminal
Stars: ✭ 42 (-93.05%)
Mutual labels:  ncurses
terminal-tetris
tetris written in C for linux terminal, featuring top notch ASCII graphics based on the original tetris game
Stars: ✭ 15 (-97.52%)
Mutual labels:  ncurses

Welcome to PDCurses!

PDCurses is an implementation of X/Open curses for multiple platforms. The latest version can be found at:

https://pdcurses.org/

For changes, see the History file. The main documentation is now in the docs directory.

Legal Stuff

The core package is in the public domain, but small portions of PDCurses are subject to copyright under various licenses. Each directory contains a README.md file, with a section titled "Distribution Status" which describes the status of the files in that directory.

If you use PDCurses in an application, an acknowledgement would be appreciated, but is not mandatory. If you make corrections or enhancements to PDCurses, please forward them to the current maintainer for the benefit of other users.

This software is provided AS IS with NO WARRANTY whatsoever.

Ports

PDCurses has been ported to DOS, OS/2, Windows, X11 and SDL. A directory containing the port-specific source files exists for each of these platforms.

Build instructions are in the README.md file for each platform:

Distribution Status

All files in this directory (not including subdirectories) are released to the public domain.

Maintainer

William McBrine [email protected]

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].