dlvhdr/gh-dash
GitHub: dlvhdr/gh-dash
一个功能丰富的终端 GitHub 仪表盘,让开发者无需离开命令行即可高效管理 PR、issue 和日常仓库操作。
Stars: 10538 | Forks: 351
A rich terminal UI for GitHub that doesn't break your flow.
## 🌟 功能
- 用户自定义,支持单仓库,PR 和 issue 版块
- 可重写的 vim 风格键盘快捷键
- 自定义操作以执行您特定的工作流需求
- 您在 GitHub 上能做的一切 - diff、评论、checkout、push、更新等
- 通过 YAML 配置文件控制所有设置
## 📃 文档
`DASH` 拥有详尽的文档站点,请访问 [gh-dash.dev/getting-started](https://gh-dash.dev/getting-started)。
## 👥 Discord
有问题吗?加入我们的 [Discord 社区](https://discord.gg/SXNXp9NctV)!
## 🛞 底层原理
`DASH` 使用了:
- [bubbletea](https://github.com/charmbracelet/bubbletea) 用于 TUI
- [lipgloss](https://github.com/charmbracelet/lipgloss) 用于样式
- [glamour](https://github.com/charmbracelet/glamour) 用于渲染 markdown
- [vhs](https://github.com/charmbracelet/vhs) 用于生成 GIF
- [cobra](https://github.com/spf13/cobra) 用于 CLI
- [gh](https://github.com/cli/cli) 用于 GitHub 功能
- [delta](https://github.com/dandavison/delta) 用于查看 PR diff
## 作者
Dolev Hadar [@dlvhdr](https://github.com/dlvhdr)。标签:Bubbletea, Charmbracelet, CLI, EVTX分析, Git, GitHub客户端, Glamour, Go语言, Issue管理, Lipgloss, Pull Request管理, TUI, Vim快捷键, WiFi技术, YAML配置, 代码审查, 威胁情报, 开发者工具, 开源, 效率工具, 日志审计, 程序破解, 终端UI