搜索结果:curses(3 个)
按分类缩小范围
brick
综合 55
Brick 是一个用 Haskell 编写的终端用户界面(TUI)开发库。它解决了传统 TUI 编写控件和布局繁琐的问题,提供声明式 API。开发者只需用纯函数和布局组合器描述界面绘制,并通过状态转换函数处理事件。基于 Vty 构建,支持 Unix 和 Windows 系统。
vty
综合 46
vty 是一个用 Haskell 编写的高级终端界面(TUI)库,作为 ncurses 的现代化替代方案。它提供纯函数式的组合接口来构建终端图像,支持窗口自适应调整、鼠标交互、Unicode 多列字符及括号粘贴模式;其高效的渲染算法能最小化重绘区域,有效解决闪烁问题。
ly
综合 44
适用于 Linux 和 BSD 的轻量级 TUI(类似 ncurses)显示管理器。