ncurses

ncurses

ncurses (new curses) je programovacia knižnica, ktorá poskytuje API, ktoré umožňuje programátorovi písať textové užívateľské rozhrania spôsobom nezávislým od terminálov.
ncurses (new curses) je programovacia knižnica, ktorá poskytuje API, ktoré umožňuje programátorovi písať textové užívateľské rozhrania spôsobom nezávislým od terminálov.Je to sada nástrojov na vývoj aplikačného softvéru typu „GUI“, ktorý beží pod emulátorom terminálu.Optimalizuje tiež zmeny obrazovky, aby sa znížila latencia pri používaní vzdialených škrupín.

Alternatívy programu ncurses pre Linux

rot.js

rot.js

rot.js je sada knižníc JavaScriptu, ktoré majú pomôcť pri vývoji roguelike v prostredí prehliadača.
libmabuff

libmabuff

Toto je libmabuff, knižnica na jednoduché vytváranie TUI v C ++ a používa terminbox, github.com/nsf/termbox (prispôsobené), pretože licencia backend.libmabuff je MIT.
FINAL CUT

FINAL CUT

FINAL CUT je knižnica triedy C ++ a pomôcka widgetov s plnou podporou myši na vytváranie textového používateľského rozhrania.
termbox

termbox

Termbox je knižnica, ktorá pomáha pri výrobe terminálových pseudo-GUI.Je to jednoduchá a čistá alternatíva ncurses.
newt

newt

Newt je programovacia knižnica pre režim farebného textu, používateľské rozhrania založené na widgetoch.
Gui.cs

Gui.cs

Gui.cs je jednoduchý súbor nástrojov UI pre .NET, .NET Core a Mono a pracuje na systémoch Windows aj Linux / Unix.
libtcod

libtcod

libtcod je bezplatné, rýchle, prenosné a nekomplikované API pre vývojárov roguelike, ktoré poskytujú pokročilú konzolu farieb, vstup a množstvo ďalších nástrojov, ktoré sa často používajú v roguelike.
BearLibTerminal

BearLibTerminal

BearLibTerminal je knižnica, ktorá vytvára okno podobné terminálu uľahčujúce flexibilný textový výstup a nekomplikované spracovanie vstupov.
Turbo Vision

Turbo Vision

Kompletné textové používateľské rozhranie C ++ (TUI) s oknami, dialógovými oknami (tlačidlá, začiarkavacie a rádiové políčka, vstupné políčka atď.), Podporou myši, ponukami atď.
S-Lang

S-Lang

S-Lang je programovacia knižnica, ktorá poskytuje postupy na vkladanie tlmočníka do skriptovacieho jazyka S-Lang a komponenty na uľahčenie vytvorenia textového ...