GitHub’s official command line tool (by cli)


Basic cli repo stats
7 days ago

cli/cli is an open source project licensed under MIT License which is an OSI approved license.

Cli Alternatives

Similar projects and alternatives to cli

  • GitHub repo bat

    A cat(1) clone with wings.

  • GitHub repo croc

    Easily and securely send things from one computer to another :crocodile: :package:

  • GitHub repo k9s

    🐶 Kubernetes CLI To Manage Your Clusters In Style!

  • GitHub repo desktop

    Fork of GitHub Desktop to support various Linux distributions (by shiftkey)

  • GitHub repo chadwick

    Chadwick tools for manipulating baseball data

  • GitHub repo Moby

    Moby Project - a collaborative project for the container ecosystem to assemble container-based systems

  • GitHub repo prettier

    Prettier is an opinionated code formatter.

  • GitHub repo Git

    Git Source Code Mirror - This is a publish-only repository and all pull requests are ignored. Please follow Documentation/SubmittingPatches procedure for any of your improvements.

  • GitHub repo fzf

    :cherry_blossom: A command-line fuzzy finder

  • GitHub repo syncthing

    Open Source Continuous File Synchronization

  • GitHub repo Google Test

    Googletest - Google Testing and Mocking Framework

  • GitHub repo ngrok

    Introspected tunnels to localhost

  • GitHub repo go-kit

    A standard library for microservices.

  • GitHub repo Kingfisher

    A lightweight, pure-Swift library for downloading and caching images from the web.

  • GitHub repo fd

    A simple, fast and user-friendly alternative to 'find'

  • GitHub repo dgraph

    Native GraphQL Database with graph backend

  • GitHub repo jaeger

    CNCF Jaeger, a Distributed Tracing Platform

  • GitHub repo exa

    A modern replacement for ‘ls’.

  • GitHub repo Nomad

    Nomad is an easy-to-use, flexible, and performant workload orchestrator that can deploy a mix of microservice, batch, containerized, and non-containerized applications. Nomad is easy to operate and scale and has native Consul and Vault integrations.

  • GitHub repo gopsutil

    psutil for golang

NOTE: The number of mentions on this list indicates mentions on common posts. Hence, a higher number means a better cli alternative or higher similarity.


Posts where cli has been mentioned. We have used some of these posts to build our list of alternatives and similar projects - the last one was on 2021-04-20.
  • Ask HN: Show me the sexy, sexy home page of your favorite free CLI project | 2021-04-20
  • Making a new repository without open Github page.
  • Github Desktop for Solus
    Solus has the github-cli as a package & supports installing GitKraken, but isn't officially included in the software center as it's a 3rd party application.
  • How self taught programmers get jobs with no experience?
    I actually really like using the GitHub command line.
  • New CLI for Azure Devops for simplified workflow
    I'm not sure how others use azure devops, so I appreciate the feedback. I see the 'project = repo + issue board' setup is not an issue for you. Do you think there is a space for a CLI tool like but for azure devops? And if yes, do you have any recommendations to make `doing-cli` suited to a more general set of use cases?
    I solved both problems by adding a config file to the root of our repositories that specifies the 'area path' and 'iteration path' where related work items can be found. doing-cli (for 'devops-ing') then uses that config to expose a simple api, that mimics github's cli where possible (nice when you use both).
  • Bottoms Up ButterCup! you're a HatchBack With a Jock Strapped to your Doctor's Tat!! Butt who is it???
  • Vite.js + Vue 3 + router + vuex + tailwindcss template | 2021-03-07
    If you don't use github CLI to manage yours repositories I recommend that you do it. Install here
  • Github from python
    First, download gh. If you're on windows and, like me, don't have scoop or chocolatey, use the msi installer.
  • How to Make Git Only Clone into a Specific Directory? | 2021-02-18
  • TIL • I discovered GitHub for Unity and GitHub CLI commands | 2021-02-11
    That’s when one of my viewers (remember I am streaming while I’m learning) chimed in and said I should use the command line. I’ve been doing a lot of work using the GitHub CLI and it’s been amazing. Being able to clone, fork, create repos and more from the terminal makes life a lot easier. I totally forgot (or rather didn’t really know how) the command line allows you to make lots of changes all at once.
  • Rep, CLI-based & Colorized GitHub repository reader?
    ( :
  • Some Helpful Git Commands | 2021-02-06
    Bonus Round - GitHub Edition! If you use GitHub as your main repository, you can use their recently released command line tool, "gh". If you use their "repo" functionality with the "fork" verb, it will automatically perform the following tasks for you
  • Extending the GitHub CLI | 2021-01-21
    Now, this might be a feature that comes soon to the CLI but I’m an impatient person, so I set out to work out how to do it myself.
  • Script/plugin to get github pull request comments into quickfix? | 2021-01-15
    You could use github's cli to script something? gh pr view should show the current branch's PR.