All Projects → tony → NCURSES-Programming-HOWTO-examples

tony / NCURSES-Programming-HOWTO-examples

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

Programming Languages

c
50402 projects - #5 most used programming language
CMake
9771 projects
Makefile
30231 projects

Projects that are alternatives of or similar to NCURSES-Programming-HOWTO-examples

Turbo
An experimental text editor based on Scintilla and Turbo Vision.
Stars: ✭ 78 (-31.58%)
Mutual labels:  tui, 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 (+1434.21%)
Mutual labels:  tui, ncurses
Pulseaudio Mixer Cli
Interactive python/ncurses UI to control volume of pulse streams
Stars: ✭ 86 (-24.56%)
Mutual labels:  tui, ncurses
Cuishark
A protocol analyzer like a wireshark on CUI. cuishark is using libwireshark to analyze packets. https://cuishark.slankdev.net
Stars: ✭ 208 (+82.46%)
Mutual labels:  tui, ncurses
Goaccess
GoAccess is a real-time web log analyzer and interactive viewer that runs in a terminal in *nix systems or through your browser.
Stars: ✭ 14,096 (+12264.91%)
Mutual labels:  tui, ncurses
Flow
A realtime log analyzer
Stars: ✭ 69 (-39.47%)
Mutual labels:  tui, ncurses
Tig
Text-mode interface for git
Stars: ✭ 10,497 (+9107.89%)
Mutual labels:  tui, ncurses
mushu
Mushu is a minimalist MPD client with a TUI and an incremental fuzzy finder for your music library
Stars: ✭ 30 (-73.68%)
Mutual labels:  tui, ncurses
Mandown
man-page inspired Markdown viewer
Stars: ✭ 173 (+51.75%)
Mutual labels:  tui, ncurses
Tuicss
Text-based user interface CSS library
Stars: ✭ 167 (+46.49%)
Mutual labels:  tui, ncurses
Tvision
A modern port of Turbo Vision 2.0, the classical framework for text-based user interfaces. Now cross-platform and with Unicode support.
Stars: ✭ 612 (+436.84%)
Mutual labels:  tui, ncurses
git-tui
Collection of human friendly terminal interface for git.
Stars: ✭ 95 (-16.67%)
Mutual labels:  tui, curse
Termox
C++17 Terminal User Interface(TUI) Library.
Stars: ✭ 306 (+168.42%)
Mutual labels:  tui, ncurses
Pacmixer
an alsamixer alike for PulseAudio.
Stars: ✭ 78 (-31.58%)
Mutual labels:  tui, ncurses
Nnn
n³ The unorthodox terminal file manager
Stars: ✭ 13,138 (+11424.56%)
Mutual labels:  tui, ncurses
Dte
A small, configurable console text editor (moved to https://gitlab.com/craigbarnes/dte)
Stars: ✭ 98 (-14.04%)
Mutual labels:  tui, ncurses
ncgrep
NCGREP, which is based on ncurses library to provide user interface, is a grep tool for searching text on target directory.
Stars: ✭ 23 (-79.82%)
Mutual labels:  tui, ncurses
croatoan
Common Lisp bindings for the ncurses terminal library.
Stars: ✭ 111 (-2.63%)
Mutual labels:  tui, ncurses
Neix
neix - a RSS/Atom feed reader for your terminal.
Stars: ✭ 128 (+12.28%)
Mutual labels:  tui, ncurses
Cursive
A Text User Interface library for the Rust programming language
Stars: ✭ 2,613 (+2192.11%)
Mutual labels:  tui, ncurses

NCURSES-Programming-HOWTO examples

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

Requires `CMake`_, `ncurses`_ library, C compiler (clang, gcc).

You can find ncurses for linux, BSD and OS X with your package manager under names package names like ncurses-devel, libncurses-dev and ncurses.

Building

Easiest:

$ make debug
$ make debug_ninja

Manual:

$ mkdir build
$ cd build
$ make

The examples will be in ./build/examples/.

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