/awesome-gh-cli-extensions

Awesome list of github cli extensions.

Primary LanguageHTMLMIT LicenseMIT

Awesome Github CLI Extensions Awesome

Learn more about github cli extensions here.

Or start creating new extension here.

See all public repositories matching gh-extension topic here.

Table of Contents

Git

  • branch - Extension for fuzzy finding, quickly switching between and deleting branches.
  • clean-branches - Safely delete local branches that have no remotes and no hanging changes.
  • poi - Safely clean up your local branches.
  • tidy - Extension for tidying your Git workspace.

Github

  • actions-cache - Extension to manage the GitHub Actions caches being used in a GitHub repository.
  • bump - Extension for bumping version of a repository.
  • combine-prs - An extension for GitHub CLI that combines multiple PRs into one.
  • dash - Extension to display a dashboard of PRs and issues - configurable with a beautiful UI.
  • gei - Extension to help you move your enterprise to GitHub Enterprise Cloud.
  • label - Extension for issue label management.
  • metrics - Extension that provides summary pull request metrics.
  • milestone - GitHub CLI extension for managing milestones.
  • net - Network bridge for GitHub Codespaces.
  • notify - Extension to display GitHub notifications.
  • org-users - GH CLI extension to list all GitHub Org users.
  • pulls - View all open pull requests you have created.
  • repo-collab - Extension to manage repository collaborators.
  • stars - GitHub stargazers in your terminal.
  • sql - Query GitHub Projects (beta) with SQL.
  • token - Create an installation access token for a GitHub app from your terminal.
  • user-status - Set and get github user statuses.

Tool

  • GH-PY - Write gh extensions from python, that's portable, with full support for installing packages.
  • changelog - Extension for creating changelogs that adhere to the keep a changelog specification.
  • clone-org - Extension script to clone all repositories in an organization.
  • cp - Extension to copy a file from a GitHub repository locally without cloning the repository.
  • download - Extension to download folders/files without cloning the repository.
  • eco - Extension to explore github ecosystem, like github profile, etc.
  • fire - Extention that helps in the event of an emergency.
  • fzrepo - Extension for GitHub CLI to browse repositories with fzf.
  • f - The ultimate compact fzf gh extension.
  • gp - Extension to work with GitHub repositories with Gitpod.
  • grep - Print lines matching a pattern in repositories using GitHub API.
  • install - Install GitHub release binaries from the CLI interactively.
  • markdown-preview - GitHub CLI extension to preview Markdown looks like GitHub.
  • releaser - Extension to simplify starting and closing releases in GitFlow-based projects.
  • repo-explore - Extension to interactively explore a repo without cloning.
  • resto - a CLI app to send HTTP and API requests with beautiful TUI.
  • s - Search GitHub repositories interactively from the command line.
  • timer - Extension that runs a timer or stopwatch.
  • user-stars - Extension that displays an interactive list of your github stars.

Fun

  • bofh - Because you need a BOFH inside GH.
  • contrib - Extension to render your contribution graph in the terminal.
  • graph - Display GitHub contribution graph in your terminal.
  • inspire - Get inspiration quotes from github cli.
  • oblique - Extension that prints one of the oblique strategies.
  • ost - Extension to meet ghost, boo!
  • screensaver - Extension that runs animated terminal "screensavers".
  • userfetch - Extension for GitHub CLI to show your GitHub profile.