jroimartin

gocui

jroimartin

Minimalist Go package aimed at creating Console User Interfaces.

AI 简介

gocui 是一个面向 Go 语言的轻量级终端用户界面(TUI)开发库,用于构建基于文本终端的交互式应用界面。它提供视图管理、运行时动态布局调整、全局/局部按键绑定、鼠标支持、彩色文本及可定制编辑模式等核心能力,API 简洁且线程安全。适用于开发 CLI 工具增强版(如系统监控器、日志查看器、配置编辑器)、嵌入式终端管理界面或需要脱离图形环境的交互式运维工具,特别适合资源受限或无 GUI 环境下的 Go 应用开发。

Go
BSD 3-Clause "New" or "Revised" License
10.6k
Stars
642
Forks
128
Watchers
44
Issues

Star 增长

今日0
近 7 天0
近 30 天+14
综合评分69.82
默认分支master