Repolode
kovidgoyal

kovidgoyal/kitty

一款快速、功能丰富、基于 GPU 渲染的跨平台终端模拟器。

Star
35,385
Fork
1,568
未关闭 Issue
11
最近提交
9小时前

这是什么?

kitty 是一款面向长时间使用命令行的开发者的终端模拟器。它通过 OpenGL 进行 GPU 渲染来绘制文字和图形,并支持多个平台。

除了基础的终端模拟功能,kitty 还提供可脚本化的远程控制接口,以及可配置的键盘和窗口布局系统。项目主要使用 Python 编写,并包含 C 和 Go 组件,同时附带 terminfo 条目,便于其他程序识别其能力。

项目官网提供文档和常见问题解答,使用问题可以在 GitHub Discussions 或 Reddit 社区交流。

核心功能

  • 01基于 OpenGL 的 GPU 渲染,用于绘制文字和图形。
  • 02支持多个桌面操作系统的跨平台运行。
  • 03提供可通过命令行脚本调用的远程控制接口。
  • 04支持可配置的键盘快捷键和窗口布局。
  • 05附带 terminfo 条目,便于其他程序识别终端能力。

适用场景

  • 日常 Shell 操作以及在终端中运行开发工具。
  • 通过远程控制接口自动化终端会话和窗口管理。
  • 利用快捷键和布局定制个性化的终端工作流。

使用前须知

  • 采用 GPL-3.0 许可证,这是一种 copyleft 许可证,要求衍生作品以相同条款发布。

标签

常见问题

kitty 是什么?
一款快速、功能丰富、基于 GPU 渲染的跨平台终端模拟器。 kitty 是一款面向长时间使用命令行的开发者的终端模拟器。它通过 OpenGL 进行 GPU 渲染来绘制文字和图形,并支持多个平台。
kitty 可以免费使用吗?用的什么许可证?
kitty 以 GPL-3.0 许可证开源。用于商业产品前,请先确认许可证条款。
kitty 还在维护吗?
活跃维护中。kitty 最近一次提交是在 2026年10月21日。
kitty 适合用来做什么?
日常 Shell 操作以及在终端中运行开发工具。 通过远程控制接口自动化终端会话和窗口管理。 利用快捷键和布局定制个性化的终端工作流。
在哪里获取 kitty?
源代码和安装说明在 GitHub 上:https://github.com/kovidgoyal/kitty

概要由 AI 根据项目 README 生成;GitHub 数据每日更新。

相关项目