
tty
piotrmurach
Toolkit for developing sleek command line apps.
AI 简介
TTY 是一个用于构建优雅 Ruby 命令行应用的模块化工具包。它提供一系列独立、高内聚的组件(如输入处理、终端查询、格式化输出、进度条等),支持按需引入,并内置项目脚手架(teletype)快速初始化 CLI 应用。基于 Unix 哲学设计,各组件职责单一、接口清晰,兼容主流 Ruby 解释器并具备完整测试覆盖。适用于开发交互式终端工具、运维脚本、开发者命令行实用程序等需要良好用户体验与可维护性的 CLI 场景。
Ruby
MIT License2.5k
Stars
82
Forks
41
Watchers
12
Issues
Star 增长
今日0
近 7 天0
近 30 天0
综合评分57.76
默认分支master