Git Issue Navigator (gin)
View the issues of a GitHub or GitLab repository directly from your command line.

Features
- Browse all issues (open/closed) from both local and remote repositories
- View the discussion for each issue
- Discussions have fully rendered markdown as well as correctly colored tags
Installation
go install github.com/glad-dev/gin@latest
Usage
Configuring authentication tokens
Authenticate with the GiHub/GitLab APIs by importing tokens with gin config add.
If $XDG_CONFIG_HOME is set, the tokens are stored at $XDG_CONFIG_HOME/gin/, otherwise ~/.config/gin is used.
Creating a GitLab token
Create a token with scopes read_api, read_user and read_repository in Preferences > Access Tokens.
Creating a GitHub token
Create a classic token with scopes repo and read_user in Settings > Developer settings > Personal access token.
Viewing issues
- To view the issues of a remote repository, use
gin issues --url https://github.com/path/to/your/repo.
- To view the issues of the repository you're currently in, use
gin issues
Acknowledgements
This project would not have been possible without charmbracelet and their
bubbletea and glow libraries.