Charm

Charm

Charm 提供一系列开源工具和库,让开发者能在终端中构建现代化、互动性强的应用。

支持中文免费 + $20/月起代码编写低代码/无代码AI自动化
访问官网 ↗2 次浏览
Charm 界面截图

关于 Charm

访问网站 收藏 复制链接

关于此工具

关于此工具 Charm 是一个专注于命令行体验优化的开源项目集合,致力于让开发者用更少的代码构建美观、功能丰富的终端应用。其核心组件如 Bubble Tea、Lip Gloss 和 Huh 等,覆盖了从 UI 构建、表单交互到邮件发送等多个功能场景,极大提升 CLI 应用的可用性与可视化程度。Charm 以模块化、简洁且开发者友好的方式,让终端不再只是黑白文字,而是一个充满表现力的创作平台。 展开更多 工具截图

核心功能

Bubble Tea:构建现代终端 UI 使用 Bubble Tea 框架,轻松构建响应式、动画丰富的命令行用户界面,适用于各种交互式终端工具。 Huh:在终端中使用表单 通过 Huh,只需几行代码即可创建交互式表单,提升终端工具的用户输入体验。 Lip Gloss:终端美学工具包 为你的 CLI 应用增加排版、颜色与样式,打造具有视觉吸引力的终端布局。 Wish:轻松构建 SSH 应用 通过 Wish,快速构建基于 SSH 的终端应用,简化远程交互开发流程。 Glamour:Markdown 终端渲染引擎 将 Markdown 文档美观地渲染在命令行中,增强文本表达力和可读性。

应用场景

1 打造交互式 CLI 工具 打造交互式 CLI 工具 使用 Charm 的 Bubble Tea 和 Huh 等组件,快速构建具有图形界面和输入能力的终端应用。 2 终端邮件发送工具 终端邮件发送工具 通过与 Resend 合作开发的邮件 CLI 工具,实现从终端智能发送电子邮件的功能。 3 构建可远程访问的 SSH 应用 构建可远程访问的 SSH 应用 结合 Wish 模块,轻松开发可通过 SSH 访问的服务型终端工具。 4 为命令行程序美化界面 为命令行程序美化界面 使用 Lip Gloss 和 Glamour,让 CLI 程序不仅实用,更具美感,提升用户体验。

同类推荐

支持中文
免费 + ¥49/月 起 精选
Kimi

全新发布2.8万亿参数Kimi K3旗舰开源模型,支持1M超长上下文、深度思考模式与原生视觉理解。

支持中文
免费试用 精选
Qoder

Qoder 是一款面向真实软件开发的智能编码平台,让开发者通过对话即可完成从规划到实现的全过程。

免费 + $20/月 起 精选
Cursor 3

专为 AI 时代重构的智能 IDE,将强大的 AI Agent 直接嵌入开发环境—。

支持中文
Agnes Code

一句话连接本地项目与多模型能力的桌面端 AI 编程工作台,支持智能与专家双模式高效开发。

Charm — Charm 提供一系列开源工具和库,让开发者能在终端中构建现代化、互动性强的应用。 | Soar 导航