Ncurses
Ncurses on ohjelmakirjasto, jonka avulla voidaan tehdä tekstitilassa toimivia valikkopohjaisia sovelluksia, jolloin kirjasto huolehtii terminaalityyppien eroista. Esimerkiksi monet tekstipohjaiset jakeluiden asennusohjelmat on toteutettu Ncursesin avulla. Ncurses kehitettiin aikanaan 4.4 BSD:n klassisen curses-kirjaston seuraajaksi.