Skip to content

gh-portrait is a gh extension that provides an interactive way to view GitHub user's profile and repositories via TUI.

License

Notifications You must be signed in to change notification settings

tnagatomi/gh-portrait

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

15 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

gh-portrait

gh-portrait is a Terminal User Interface (TUI) extension for GitHub CLI (gh) that provides an interactive way to view GitHub user's profile and repositories.

Installation

gh extension install tnagatomi/gh-portrait

Requirements

  • GitHub CLI (gh)

Usage

gh portrait [username]

Features

User Profile View

  • Display user information
  • Show user's README
Info tab

Repository List

  • Browse user repositories
    • Pinned, most starred repositories, most starred contributed repositories
  • Open selected repository by browser
Pinned tab Ownning tab Contributed tab

Navigation

  • Left/Right arrows or h/l: Switch between tabs
  • Up/Down arrows or k/j: Navigate repositories
  • Enter: Open repositories
  • q: Quit application

About

gh-portrait is a gh extension that provides an interactive way to view GitHub user's profile and repositories via TUI.

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages