Kogit is a small CLI application written fully in Bash. Its goal is to get information about a given GitHub repository and display its details in a pleasing manner. Kogit does this by formatting the output to look more appealing, such as using color and dynamic spacing.
- Display details about a given GitHub repository
- Full name (owner's name + repo name)
- Description
- Website
- Star count
- Watcher count
- Fork count
- Privacy
- Creation date
- Primary language
- Beautiful formatting
- Support for a GitHub access token to enable viewing your private repos and a better ratelimit
- Download the latest release
- Extract the tarball
- Run
make
in the extracted directory
$ kogit APixelVisuals/kogit
Setting an access token is optional, but gives you a much higher rate limit. Here's how you can generate and set one:
- Go to your GitHub Settings
- Click on Developer Settings
- Click on Personal Access Tokens
- Click
Generate New Token
(GitHub might prompt you to enter your password) - Enable the
repo
scope - Click
Generate Token
at the bottom - Copy your new access token and run the Kogit command with the
-t
or--token
flag:
$ kogit -t ACCESS_TOKEN
You can view plans for the future of Kogit over on the Trello
Kogit is inspired by Neofetch ❤