Ncurses
Ncurses on ohjelmakirjasto, jonka avulla voidaan tehdä tekstitilassa toimivia valikkopohjaisia sovelluksia terminaalityypistä välittämättä. Esimerkiksi monet tekstipohjaiset jakeluiden asennusohjelmat on toteutettu Ncursesin avulla. Ncurses kehitettiin aikanaan 4.4 BSD:n klassisen curses-kirjaston seuraajaksi.