跳到正文
发现
gh-dash:终端里的 GitHub 面板
命令行工具开发者工具

gh-dash:终端里的 GitHub 面板

一个 GitHub 的终端界面(TUI),让开发者在终端里浏览和处理 PR、Issue,不打断手头的工作流。

admin
发布于 2026-10-28
浏览
4
访问
0
下载
0
版本
v4.26.2
平台
Windows、macOS、Linux
该作品还没有经过官方审核。访问演示、下载或复制命令前,请自行确认来源可信。

详细介绍

项目简介

DASH(gh-dash)是一个为 GitHub 打造的富终端界面(TUI),让你不必离开终端就能处理 GitHub 上的日常工作。如果你习惯用键盘快速导航、只想看到自己关心的 PR 和 Issue,并且热爱终端,DASH 就是为你准备的。

官网:https://gh-dash.dev

主要功能

  • 用户自定义的分区:按仓库分别展示 PR 与 Issue 区块
  • vim 风格的快捷键,且可自行覆盖
  • 自定义动作(custom actions),贴合个人工作流需求
  • 在终端里完成 GitHub 上能做的大部分操作:查看 diff、评论、checkout、push、更新等
  • 所有设置都可通过 YAML 配置文件控制

安装与使用

DASH 以 gh(GitHub CLI)扩展的形式分发,完整上手文档见 gh-dash.dev/getting-started。

升级已安装的扩展:

gh extension upgrade dash

注意事项

  • 全部配置项通过 YAML 配置文件管理,可按需定制分区、快捷键与动作。
  • 底层依赖:gh 提供 GitHub 功能,delta 用于查看 PR diff。
  • 技术栈:bubbletea(TUI)、lipgloss(样式)、glamour(Markdown 渲染)、cobra(CLI)。
  • 项目使用 MIT 许可证。

本作品整理自 GitHub 开源项目 dlvhdr/gh-dash,原作者 @dlvhdr,许可证 MIT。中文介绍由 AI 根据项目 README 整理,以原仓库为准。

更新记录

  1. v4.26.2当前版本

    修复长标题的截断问题,标题过长时现在能正确显示。

评论