All Projects β†’ irevenko β†’ octotui

irevenko / octotui

Licence: MIT license
πŸ™πŸ±πŸ–₯️ GitHub stats in your terminal

Programming Languages

go
31211 projects - #10 most used programming language

Projects that are alternatives of or similar to octotui

github-app
node module to handle authentication for the GitHub Apps API
Stars: ✭ 51 (-74.75%)
Mutual labels:  github-api, github-app
git-issues
A better way to browse GitHub issues.
Stars: ✭ 25 (-87.62%)
Mutual labels:  github-api, github-app
go-github-app
Template for building GitHub Apps in Go.
Stars: ✭ 45 (-77.72%)
Mutual labels:  github-api, github-app
react-preview
a GitHub App built with probot that generates preview links for react based projects.
Stars: ✭ 14 (-93.07%)
Mutual labels:  github-api, github-app
Github Timeline
View other users' timeline
Stars: ✭ 131 (-35.15%)
Mutual labels:  github-api, github-app
Probot Gpg
A GitHub App that enforces GPG signatures on pull requests (no longer maintained)
Stars: ✭ 13 (-93.56%)
Mutual labels:  github-api, github-app
Forkhub
GitHub client for Android based on the abandoned official app
Stars: ✭ 2,756 (+1264.36%)
Mutual labels:  github-api, github-app
scalafmt-probot
πŸ€–Github bot for checking code formatting with scalafmt
Stars: ✭ 15 (-92.57%)
Mutual labels:  github-api, github-app
Dart hub
A GitHub client written in Flutter.
Stars: ✭ 91 (-54.95%)
Mutual labels:  github-api, github-app
Mini Github
GitHub WeChat Mini Program
Stars: ✭ 1,216 (+501.98%)
Mutual labels:  github-api, github-app
Beefun Pro
Github client for iOS in Swift.
Stars: ✭ 172 (-14.85%)
Mutual labels:  github-api, github-app
gitbot
The most popular Discord dev toolkit with 400k+ users πŸš€βœ¨
Stars: ✭ 59 (-70.79%)
Mutual labels:  github-api, github-app
useful-forks.github.io
Improving GitHub's Forks list discoverability through automatic filtering. The project offers an online tool and a Chrome extension.
Stars: ✭ 917 (+353.96%)
Mutual labels:  github-api
onionjuggler
Manage your Onion Services via CLI or TUI on Unix-like operating system with a POSIX compliant shell.
Stars: ✭ 31 (-84.65%)
Mutual labels:  tui
lntop
⚑ LN terminal dashboard πŸ“Š
Stars: ✭ 170 (-15.84%)
Mutual labels:  tui
lipgloss
Style definitions for nice terminal layouts πŸ‘„
Stars: ✭ 5,453 (+2599.5%)
Mutual labels:  tui
GithubSquare
Explore the most starred projects , trending developers , popular repositories of any date and face off Github Profiles of your choice.
Stars: ✭ 37 (-81.68%)
Mutual labels:  github-api
RxSwift-MVVM-iOS
SwiftMVVM is an sample iOS App written in Swift using the MVVM architecture.
Stars: ✭ 96 (-52.48%)
Mutual labels:  github-api
Giter
Quickly set up a new remote repository, initialize a local git repository and add the remote repo
Stars: ✭ 38 (-81.19%)
Mutual labels:  github-api
flutter octo job search
Octo Job Search app is a job search app built in flutter framework.
Stars: ✭ 59 (-70.79%)
Mutual labels:  github-app

πŸ™πŸ±πŸ–₯️ 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

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].