ncurses (new curses) is a programming library that provides an API which allows the programmer to write text-based user interfaces in a terminal-independent manner. It is a toolkit for developing "GUI-like" application software that runs under a terminal emulator.
- - ncurses is the most popular Linux alternative to rot.js.
- - ncurses is the most popular Open Source & free alternative to rot.js.
FTXUI is a simple C++ library for terminal based user interfaces featuring a functional style inspired by React, UTF8 and fullwidth char support and keyboard and mouse navigation.
- - FTXUI is the most popular Windows & Mac alternative to rot.js.
libtcod is a free, fast, portable and uncomplicated API for roguelike developers providing an advanced true color console, input, and lots of other utilities frequently used in roguelikes.