Skip to content
EntityQ310974· pop 22· linked from 90 articles

Also known as new curses, libncurses

ncurses (new curses) is a programming library for creating textual user interfaces (TUIs) that work across a wide variety of terminals. It is written in a way that attempts to optimize the commands that are sent to the terminal, to reduce the latency experienced when updating the displayed content.

Key facts

Software.name
ncurses
Software.screenshot
Linux-menuconfig.png
Software.caption
ncurses-based menuconfig
Software.developer
Thomas E. Dickey, Juergen Pfeifer, Eric S. Raymond, Alexander V Lukyanov, Philippe Blain, Sven Verdoolaege, Nicolas Boulenguez et al.
Software.programming language
C
Software.operating system
POSIX
Software.genre
Widget toolkit
Software.license
X11

via Wikipedia infobox

Article · Español

Ncurses es una biblioteca de programación que provee una API que permite al programador escribir interfaces basadas en texto, TUIs. También optimiza el refresco de la pantalla, lo que permite reducir la latencia experimentada cuando se usan intérpretes de comandos remotos. Ncurses significa «new curses», ya que es un reemplazo del descontinuado curses clásico de 4.4BSD. El proyecto provee API oficiales en C, C++ y Ada, aunque también hay bindings para otros lenguajes, como Perl, Python o Vala. Forma parte del proyecto GNU. Es uno de los pocos programas de GNU que no se distribuye bajo la GPL ni bajo la LGPL, sino bajo la licencia MIT.

Abstract from DBpedia / Wikipedia · CC BY-SA

Ncurses · Vinony