mitchellh

go-libghostty

mitchellh

[Mirror] Go bindings for libghostty-vt. Source of truth: https://tangled.org/mitchellh.com/go-libghostty

AI 简介

这是一个为 Go 语言提供的 libghostty-vt 终端渲染库绑定项目,用于在 Go 程序中嵌入高性能、轻量级的 VT(ANSI)终端仿真能力。核心功能包括创建虚拟终端、接收并解析 ANSI 转义序列(如颜色、光标控制)、格式化输出为纯文本或带样式的字符串;技术上基于 cgo 静态链接 libc-only 的 C 库,支持跨平台静态编译与 Zig 辅助交叉编译。适用于需要终端内容解析、日志高亮渲染、CLI 工具输出预览、远程 shell 会话模拟等场景。

Go
MIT License
139
Stars
7
Forks
2
Watchers
1
Issues

Star 增长

今日0
近 7 天0
近 30 天0
综合评分42.71
默认分支main