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 libtcod.
- - ncurses is the most popular Open Source & free alternative to libtcod.
rot.js was designed to provide help with traditional chores of roguelike programming. It does not use or depend on any other JS framework or library. It is an Open Source Software released under the BSD License.
- - rot.js is the most popular Web-based, Windows & Mac alternative to libtcod.
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.