๐
๐ฑ
๐ฅ๏ธ
octotui - GitHub stats in terminal
Inspired by metrics & github-profile-summary-cards & github-tui
๐
Data - irevenko/octostats TUI - termui
๐จ
Installation go get -u github.com/irevenko/octotui
Token
To generate token go here: https://github.com/settings/tokens
Press Generate new token
and select repo:status
, read:org
, read:user
, and user:email
fields
Put this token into HOMEDIR/.config/octotui/token
๐ฌ
Usage octotui search <USER_OR_ORGANIZATION>
Press Enter
to invert image to monochrome color and then Tab
to monochrome invert
TUI
- Profile Image & user basic info/stats
- Most starred, forked repos
- Languages, by repo, commits, stars, forks
- Activity sparkline
- Spinner (while fetching stats)
- Reconsider colors
- Tabs with another data like metrics plugins
๐ค
Contributing Contributions, issues and feature requests are welcome!
Feel free to check open issues.
๐
Quick Start git clone https://github.com/irevenko/octotui.git
cd octotui
go get -d ./...
go build
๐ง
What I Learned - Advanced termui
๐
License (c) 2021 Ilya Revenko. MIT License