ncurses

ncurses
软件描述
ncurses(新curses)是一个编程库,提供了一个API,使程序员能够以与终端无关的方式编写基于文本的用户界面。它是用于在终端模拟器下开发“类GUI”应用程序的工具包。
官方网站
访问软件的官方网站了解更多信息
官方认证
www.gnu.org
安全链接HTTPS
什么是 ncurses?
ncurses(新curses)是一个编程库,提供了一个API,使程序员能够以与终端无关的方式编写基于文本的用户界面。它是一个用于在终端模拟器下运行“类GUI”应用软件的工具包。此外,它还能优化屏幕更新,以减少使用远程 shell 时的延迟感。
主要功能
🔄 替代方案
14 个选择
Gui.cs
Gui.cs 是一个适用于 .NET、.NET Core 和 Mono 的简单 UI 工具包,可在 Windows 以及 Linux/Unix 系统上运行。该工具包包含多种控件,可用于构建从按钮、复选框和列表到菜单、框架和窗口的文本用户界面。

FTXUI
FTXUI 是一个简单的 C++ 库,用于基于终端的用户界面,采用受 React 启发的函数式风格,支持 UTF8 和全宽字符,并提供键盘和鼠标导航。

tui-rs
tui-rs 是一个用于构建丰富终端用户界面和仪表板的 Rust 库。该库基于即时渲染与中间缓冲区的原理。

ConsoleGUI
ConsoleGUI 是一个用于创建基于控制台的 GUI 应用程序的简单 .NET 框架。它提供了大多数必要的布局管理工具以及一组基本控件。

newt
Newt 是一个用于彩色文本模式、基于部件的用户界面的编程库。Newt 可用于向文本模式用户界面添加堆叠窗口、输入框、复选框、单选按钮、标签、纯文本域、滚动条等组件。Newt 基于 slang 库。

