#GUI编程
shoes4 - Ruby跨平台GUI编程框架
Shoes 4跨平台GUI编程RubyDSLGithub开源项目
Shoes 4是Ruby跨平台GUI编程框架,兼容Mac、Windows和Linux系统。框架提供简洁API,便于开发图形界面应用。采用SWT技术,支持原生控件,性能稳定。附带丰富示例和文档,适合不同水平开发者使用。当前为预览版本,实现主要Shoes DSL功能,正在积极开发中。
brick - Haskell终端用户界面开发库
BrickHaskellTUIGUI编程事件处理Github开源项目
brick是一个Haskell TUI开发库,提供声明式API来描述界面和处理事件。它基于vty实现跨平台,内置丰富组件如布局、编辑器、列表等,支持主题定制和功能扩展。该库已被广泛应用于多种终端程序开发,如文件管理器、游戏、数据可视化工具等。