All Projects → Bill-Gray → Pdcursesmod

Bill-Gray / Pdcursesmod

Public Domain Curses - a curses library for environments that don't fit the termcap/terminfo model, modified and extended from the 'official' version

Programming Languages

c
50402 projects - #5 most used programming language

Labels

Projects that are alternatives of or similar to Pdcursesmod

Turbo
An experimental text editor based on Scintilla and Turbo Vision.
Stars: ✭ 78 (-57.14%)
Mutual labels:  ncurses
Nnn
n³ The unorthodox terminal file manager
Stars: ✭ 13,138 (+7118.68%)
Mutual labels:  ncurses
Corewar
A reproduction of the Core War game. Assembly compiler, Virtual Machine and GUI.
Stars: ✭ 173 (-4.95%)
Mutual labels:  ncurses
Netbsd Curses
libcurses and dependencies taken from netbsd and brought into a portable shape (at least to musl or glibc)
Stars: ✭ 93 (-48.9%)
Mutual labels:  ncurses
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 (+901.1%)
Mutual labels:  ncurses
Tetris
Tetris in C and NCURSES.
Stars: ✭ 130 (-28.57%)
Mutual labels:  ncurses
Pacmixer
an alsamixer alike for PulseAudio.
Stars: ✭ 78 (-57.14%)
Mutual labels:  ncurses
2048 Cli
The game 2048 for your Linux terminal (https://github.com/gabrielecirulli/2048)
Stars: ✭ 176 (-3.3%)
Mutual labels:  ncurses
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.
Stars: ✭ 1,749 (+860.99%)
Mutual labels:  ncurses
Mocp
Music On Console Player
Stars: ✭ 171 (-6.04%)
Mutual labels:  ncurses
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.
Stars: ✭ 93 (-48.9%)
Mutual labels:  ncurses
Tig
Text-mode interface for git
Stars: ✭ 10,497 (+5667.58%)
Mutual labels:  ncurses
Programmer Calculator
Terminal calculator made for programmers working with multiple number representations, sizes, and overall close to the bits
Stars: ✭ 135 (-25.82%)
Mutual labels:  ncurses
Pulseaudio Mixer Cli
Interactive python/ncurses UI to control volume of pulse streams
Stars: ✭ 86 (-52.75%)
Mutual labels:  ncurses
Mandown
man-page inspired Markdown viewer
Stars: ✭ 173 (-4.95%)
Mutual labels:  ncurses
Ncursesfm
Ncurses File Manager for linux
Stars: ✭ 79 (-56.59%)
Mutual labels:  ncurses
Neix
neix - a RSS/Atom feed reader for your terminal.
Stars: ✭ 128 (-29.67%)
Mutual labels:  ncurses
Tty Solitaire
Play solitaire in your terminal!
Stars: ✭ 178 (-2.2%)
Mutual labels:  ncurses
Tremc
Curses interface for transmission
Stars: ✭ 174 (-4.4%)
Mutual labels:  ncurses
Tuicss
Text-based user interface CSS library
Stars: ✭ 167 (-8.24%)
Mutual labels:  ncurses

Welcome to PDCursesMod!

Public Domain Curses, aka PDCursesMod, is an implementation of X/Open curses for multiple platforms. Relative to the 'official' PDCurses project, this has a variety of improvements, adding Windows GUI, VT-like console, DOSVGA, and Plan 9 "flavors" of Curses and expanding the capabilities of the other flavors (SDL1, SDL2, X11, Win32 console, OS/2, and DOS). Some details and screen shots at

https://www.projectpluto.com/win32a.htm

Much of this was done during a long period in which the 'official' PDCurses was inactive. Since then, that version has again been somewhat active; most improvements made there have been taken into this project, and some improvements from here have gone into PDCurses. Most programs that compile and run with PDCurses or ncurses will also compile with PDCursesMod, and vice versa, as long as you stick to the (substantial) subset of common functionality. However, the split appears to be permanent.

Legal Stuff

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

If you use PDCursesMod in an application, an acknowledgement would be appreciated, but is not mandatory. If you make corrections or enhancements to PDCursesMod, 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, Win32, X11 and SDL1 and SDL2. PDCursesMod adds DOSVGA, Windows GUI, Plan 9, and VT-like console ports. A directory containing the port-specific source files exists for each of these platforms.

Build instructions are in the README file for each platform:

  • DOS for use on DOS
  • DOSVGA for use on DOS in graphical modes
  • OS/2 for use on OS/2
  • Plan9 for use on Plan9 (APE)
  • SDL 1.x for use as separate SDL version 1 window
  • SDL 2.x for use as separate SDL version 2 window
  • wincon (formerly win32) for use on Windows Console
  • WinGUI for use on Windows Graphics Mode
  • X11 (also called XCurses) for use as separate X11 window
  • VT for use on terminal

Distribution Status

All files in this directory except configure, config.guess and config.sub are released to the Public Domain. config.guess and config.sub are under the GPL; configure is under a free license described within it.

Build Status

PDCursesMod is automatically build in multiple environments:

Build status Travis-CI , also providing artifacts: Build status Appveyor

Maintainer

Bill Gray p‮ôç.ötulpťcéjôř[email protected]úl‬m

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