https://github.com/frantaing/gh-helper
A TUI tool for doing Github things the website won't let you do. Built with gum and gh
https://github.com/frantaing/gh-helper
bash cli developer-tools devops-tools github github-api gum productivity tui
Last synced: 17 days ago
JSON representation
A TUI tool for doing Github things the website won't let you do. Built with gum and gh
- Host: GitHub
- URL: https://github.com/frantaing/gh-helper
- Owner: frantaing
- License: mit
- Created: 2025-12-07T10:32:50.000Z (4 months ago)
- Default Branch: main
- Last Pushed: 2026-02-08T05:14:36.000Z (about 1 month ago)
- Last Synced: 2026-02-08T13:17:48.214Z (about 1 month ago)
- Topics: bash, cli, developer-tools, devops-tools, github, github-api, gum, productivity, tui
- Language: Shell
- Homepage:
- Size: 26.4 KB
- Stars: 0
- Watchers: 0
- Forks: 0
- Open Issues: 4
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# gh-helper
A TUI for managing GitHub repos from your terminal. Because some things just aren't possible through the web UI.
## Roadmap
- [x] Deployment cleanup
- [x] Actions cache management
- [x] Bulk workflow run cleanup
- [ ] Stale branch pruning (across multiple repos)
## Installation
You'll need:
- [GitHub CLI (`gh`)](https://cli.github.com/)
- [gum](https://github.com/charmbracelet/gum)
- [jq](https://stedolan.github.io/jq/)
Then:
```bash
git clone https://github.com/frantaing/gh-helper.git
cd gh-helper
chmod +x gh-helper.sh
# Optional: add to your PATH
sudo ln -s "$PWD/gh-helper.sh" /usr/local/bin/gh-helper
```
## Usage
Authenticate with GitHub CLI first:
```bash
gh auth login
```
Then run:
```bash
gh-helper
```
## License
This project is licensed under the MIT License. See the [LICENSE](LICENSE) file for details.