ncurses

ncurses

ncurses(新的curses)是一个编程库,提供了API,该API允许程序员以与终端无关的方式编写基于文本的用户界面。
ncurses(新的curses)是一个编程库,提供了API,该API允许程序员以与终端无关的方式编写基于文本的用户界面。它是用于开发在终端仿真器下运行的“类似于GUI”的应用程序软件的工具包。它还可以优化屏幕切换,以减少使用远程外壳程序时的延迟。
ncurses

Windows版ncurses的替代品

rot.js

rot.js

rot.js是一组JavaScript库,旨在帮助在浏览器环境中进行类似rogue的开发。
libtcod

libtcod

libtcod是针对roguelike开发人员的免费,快速,可移植且简单的API,它提供了高级的真彩色控制台,输入以及roguelike中经常使用的许多其他实用程序。
S-Lang

S-Lang

S-Lang是一个编程库,提供用于嵌入S-Lang脚本语言的解释器的例程,以及用于促进基于文本的创建的组件。
ConsoleGUI

ConsoleGUI

ConsoleGUI是用于创建基于控制台的GUI应用程序的简单.NET框架。它提供了最基本的布局管理实用程序以及一组基本控件。
Gui.cs

Gui.cs

Gui.cs是用于.NET,.NET Core和Mono的简单UI工具包,可在Windows和Linux / Unix上运行。
BearLibTerminal

BearLibTerminal

BearLibTerminal是一个库,可创建类似于终端的窗口,以方便灵活的文本输出和简单的输入处理。