Curses (programming library)

curses
Developer(s)Ken Arnold
Initial release1978[1]
Written inC
TypeWidget toolkit

curses is a terminal control library for Unix-like systems, enabling the construction of text user interface (TUI) applications.

The name is a pun on the term "cursor optimization". It is a library of functions that manage an application's display on character-cell terminals (e.g., VT100).[2]

ncurses is the approved replacement for 4.4BSD classic curses.

  1. ^ Craddock, David L. (June 17, 2016). "Procedural Dungeons of Doom: The Making of Rogue – Chapter 3". Retrieved May 18, 2023.
  2. ^ Thomas E. Dickey. "NCURSES - Frequently Asked Questions".