Ncurses
Sign in to saveAlso 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
Wikidata facts
- Part of
- GNU Project
- Official website
- invisible-mirror.net/ncurses
- Image
- Linux-menuconfig.png
Show 10 more facts
- operating system
- macOS
- Commons category
- Ncurses
- topic's main category
- Category:Ncurses
- software version identifier
- 6.6
- source code repository URL
- ftp://ftp.invisible-island.net/ncurses/
- programmed in
- Q15777
- copyright license
- X11 license
- inception
- 1993-00-00
- copyright holder
- Q48413
- mailing list archive URL
- lists.gnu.org/archive/html/bug-ncurses
Sources (7)
via Wikidata · CC0
Article · Polski
ncurses (ang. new curses) – kontynuacja biblioteki z BSD. Dostarcza ona funkcji do obsługi terminala tekstowego niezależnie od jego typu (korzysta z lub ), z optymalizacją (ekran nie jest odrysowywany w całości). Umożliwia ona tworzenie aplikacji z interfejsem przypominającym interfejs graficzny. Pozwala ona także zmniejszyć opóźnienie odczuwane podczas użytkowania zdalnych shelli Unixowskich. W ncurses ekran składa się z nakładających się na siebie wirtualnych okien, których korzeniem jest okno stdscr, którego nie można przesuwać ani zmieniać jego rozmiaru (zawsze ma rozmiar terminala). Biblioteka ta jest dostępna na licencji MIT wraz z pełnym kodem źródłowym. Ważniejsze programy wykorzystujące ncurses do obsługi interfejsu to na przykład Aptitude, Midnight Commander, , Kismet, VLC.
Abstract from DBpedia / Wikipedia · CC BY-SA