Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

awesome-gh-cli-extensions

Awesome list of github cli extensions.
https://github.com/kodepandai/awesome-gh-cli-extensions

Last synced: 1 day ago
JSON representation

  • 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.
    • **actions-status** - An extension to view the overall health of an organization's use of actions.
    • **bump** - Extension for bumping version of a repository.
    • **combine-prs** - An extension for GitHub CLI that combines multiple PRs into one.
    • **cp** - Extension to copy a file from a GitHub repository locally without cloning the repository.
    • **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.
    • **get-asset** - Fetch an asset (ie: binary) from a GitHub release.
    • **gitignore** - Load gitignore files from GitHub into your project.
    • **gr** - Pull, push and check status on multiple GitHub repositories at once.
    • **hook** - Extension to easily manage your github repository webhooks.
    • **label** - Extension for issue label management.
    • **look** - Interactive gh tool: drop an emoji, write comments, star repositories, etc.
    • **ls** - GitHub CLI to list contents of GitHub repo.
    • **metrics** - Extension that provides summary pull request metrics.
    • **milestone** - GitHub CLI extension for managing milestones.
    • **net** - Network bridge for [GitHub Codespaces](https://github.com/features/codespaces).
    • **notify** - Extension to display GitHub notifications.
    • **org-users** - GH CLI extension to list all GitHub Org users.
    • **profile** - Extension that allows you to use multiple GitHub accounts with the gh cli.
    • **projects** - Official extension for managing your github projects.
    • **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.
    • **xplr** - Explore GitHub repos using xplr via GitHub CLI.
  • GitHub Education

  • Tool

    • **changelog** - Extension for creating changelogs that adhere to the [keep a changelog](https://keepachangelog.com/en/1.0.0/) specification.
    • **cl** - Get changelog of npm packages fastly.
    • **clone-org** - Extension script to clone all repositories in an organization.
    • **collab-scanner** - Extension that displays collaboration-related information about a repository.
    • **describe** - Emulate `git describe --tags` in shallow clone repository.
    • **difftool** - Launches a difftool to show the differences of a pull request.
    • **download** - Extension to download folders/files without cloning the repository.
    • **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.
    • **home** - GitHub CLI extension to checkout main and pull.
    • **install** - Install GitHub release binaries from the CLI interactively.
    • **markdown-preview** - GitHub CLI extension to preview Markdown looks like GitHub.
    • **py** - Write gh extensions from python, that's portable, with full support for installing packages.
    • **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.
    • **semver** - This GitHub CLI extension can be used determine the semantic version to release.
    • **timer** - Extension that runs a timer or stopwatch.
    • **user-stars** - Extension that displays an interactive list of your github stars.
    • **validate-repo** - Extension that validates a cloned reposiory against a list of checks.
    • **workon** - Create a branch or a commit message from an issue title and assign yourself to it.
    • **workon** - Create a branch or a commit message from an issue title and assign yourself to it.
  • Fun

    • **bofh** - Because you need a BOFH inside GH.
    • **chat** - Chatting in the github cli.
    • **contrib** - Extension to render your contribution graph in the terminal.
    • **contribs** - Show Github contribution graph via cli
    • **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.