Ncurses est une bibliothèque de programmation qui fournit une API, permettant au programmeur d'écrire des interfaces utilisateurs basées sur le texte, (Text User Interface, TUI), dans un mode indépendant du terminal. Elle optimise aussi les changements d'écran, afin de réduire les temps de latence que l'on rencontre quand on utilise un shell Unix distant.

Ncurses veut dire "new curses" et c'est un substitut de la classique bibliothèque de programmation curses 4.4BSD qui n'est plus développée.

Ncurses fait partie du projet GNU. C'est un des rares fichiers qui ne sont pas diffusés sous la Licence publique générale GNU ou la Licence publique générale limitée GNU ; il est diffusé sous une licence similaire à la licence de X11 que l'on appelle parfois licence MIT.

Liens externes


CategoryCommandLineInterface