# mislav/hub

A command-line tool that makes git easier to use with GitHub.

Repository: https://github.com/mislav/hub
Canonical: https://ross.abutalabs.com/products/hub
Homepage: https://hub.github.com/
Language: Go
License: MIT
License Family: permissive
Topics: go, homebrew, git, github-api, pull-request
Last push: 2024-02-02T21:00:44+00:00

## Health v2 (maintenance only)
Score: 23/100 (v2, computed 2026-09-03T02:20:16.233290+00:00)
- activity 0, release rhythm 8, longevity 100
- inputs: {"age_days": 6115, "days_push": 943, "days_rel": null, "gap_med": null, "n_releases_24m": 0}
- flags: none
- formula: round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)

## Adoption (not part of the score)
Stars 22957, forks 2224 (observed 2026-08-28T04:11:34.265753+00:00)

## What it is
hub is a command-line tool that wraps git to add GitHub-specific features like cloning, creating repositories, forking, and submitting pull requests from the terminal. It can be safely aliased as git and used in shell scripts to interact with the GitHub API.

## Use cases
- clone github repos from the terminal
- create a github repository from the command line
- open a pull request from the terminal
- fork a repo and contribute to open source
- list github issues without leaving the shell
- script github api interactions in bash
- sync local branches with remote

## When to choose
- you live in the terminal and want git extended with GitHub workflows
- you want a scriptable GitHub API client for shell scripts
- you want to alias git with GitHub superpowers

## When to avoid
- you want the actively developed official tool - prefer GitHub CLI (gh)
- you need a GUI for GitHub workflows
- you don't use GitHub as your git host

## Facets
- artifact type: cli-tool
- maturity: maintenance
- function: cli, developer-tools, version-control, http-client
- domain: developer-tools, version-control, apis
- platform: cli, windows, cross-platform, go
- tags: git-wrapper, github-api, pull-requests, shell-scripting, terminal, command-line, macos, linux

## Member repositories
- mislav/hub (main) score 23

## Provenance
- Observed fields: from GitHub, fetched 2026-08-28T04:11:34.265753+00:00.
- Health v2: computed from the inputs above; adoption is never an input.
- Inferred fields (summary, facets, guidance): AI-extracted, prompt v1, taxonomy v1, on 2026-08-29T16:56:49.926171+00:00, confidence not recorded.
  - readme: https://github.com/mislav/hub (fetched 2026-08-28T04:11:34.265753+00:00, sha 2f582634b5c6)
  - homepage: https://hub.github.com/ (fetched 2026-08-29T07:54:49.044194+00:00, sha bfdc2a350613)
- Data as of 2026-08-30T08:39:29.467469+00:00.
