https://github.com/remcostoeten/gh-select
Interactive GitHub CLI extension for fuzzy repository search, selection, and actions
https://github.com/remcostoeten/gh-select
bash cli-tool command-line developer-tools fuzzy-search fzf gh-extension github-cli interactive productivity repository-management terminal
Last synced: 2 months ago
JSON representation
Interactive GitHub CLI extension for fuzzy repository search, selection, and actions
- Host: GitHub
- URL: https://github.com/remcostoeten/gh-select
- Owner: remcostoeten
- License: mit
- Created: 2025-06-28T12:14:28.000Z (9 months ago)
- Default Branch: master
- Last Pushed: 2025-12-28T04:03:45.000Z (3 months ago)
- Last Synced: 2025-12-29T21:52:23.347Z (3 months ago)
- Topics: bash, cli-tool, command-line, developer-tools, fuzzy-search, fzf, gh-extension, github-cli, interactive, productivity, repository-management, terminal
- Language: Shell
- Homepage: https://github.com/remcostoeten/gh-repo-select-extension
- Size: 1.67 MB
- Stars: 2
- Watchers: 0
- Forks: 1
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# gh-select
Interactive GitHub repository selector with fuzzy search.

## Installation
```bash
gh extension install remcostoeten/gh-select
```
### Requirements
- [GitHub CLI](https://cli.github.com/)
- [fzf](https://github.com/junegunn/fzf) - `brew install fzf` or `apt install fzf`
- [jq](https://stedolan.github.io/jq/) - `brew install jq` or `apt install jq`
## Usage
```bash
gh select
```
### Actions
1. **Clone Repository** - Clone to current directory or custom path
2. **Copy Repository Name** - Copy `owner/repo-name` to clipboard
3. **Copy Repository URL** - Copy repository URL to clipboard
4. **View in Browser** - Open repository on GitHub.com
5. **Cancel** - Exit without action
### Options
```bash
gh select --help # Show help
gh select --version # Show version
```
## License
MIT