🍺 BREW Explorer

← all formulae

git-recent

brew install git-recent v2.2.0 MIT

Browse your latest git branches, formatted real fancy

21
30-day installs · #6652
98
90-day · #5620
364
365-day · #5864
1.0k
★ GitHub stars · updated 2mo ago

Runtime dependencies

fzf

Links

Raw metadata
{
  "aliases": [],
  "alternatives": [],
  "build_dependencies": [],
  "categories": [],
  "caveats": null,
  "conflicts_with": [
    "git-plus"
  ],
  "dependencies": [
    "fzf"
  ],
  "deprecated": 0,
  "deprecation_reason": null,
  "desc": "Browse your latest git branches, formatted real fancy",
  "disable_reason": null,
  "disabled": 0,
  "enrichment_fetched_at": "2026-06-20T23:38:05+00:00",
  "first_seen": "2026-06-20T23:34:18+00:00",
  "full_name": "git-recent",
  "github_default_branch": "master",
  "github_last_commit_at": "2026-06-04T19:18:43Z",
  "github_readme_excerpt": "# git recent\n\nSpeedily browse your latest local git branches, `checkout` with Enter. Also view  branches unique commits, and optionally the diff against main.\n\n[Demo video of git recent 2.0](https://github.com/user-attachments/assets/441f0b9b-8469-41bd-a826-0bb0cd7c7de8)\n\n`git recent` now offers an interactive UI (thx to [fzf](https://github.com/junegunn/fzf)) for browsing recent branches, seeing differences, and `checkout`\u0027ing your selection.\n\nSee a diff of your branch vs main with `ctrl-o`. If you have [delta](https://dandavison.github.io/delta//) it\u0027ll use that for formatting, but will fallback, too.\n\nIf you\u0027re like me, mostly using classic git commands, then `git recent` provides a nice upgrade for browsing/selecting recent branches. But if you\u0027re a TUI fan using [git-fuzzy](https://github.com/bigH/git-fuzzy), [`lazygit`](https://github.com/jesseduffield/lazygit) or [`tig`](https://jonas.github.io/tig/) or [`fzf-git`](https://github.com/junegunn/fzf-git.sh), well\u2026 this probably isn\u0027t an upgrade. :p  (But you can certainly [read the source](/git-recent) quickly!)\n\n\n### Installation\n\n`fzf` is required for 2.0. TBH, it\u0027s a fantastic tool; those [shell key bindings](https://junegunn.github.io/fzf/shell-integration/) are _delightful_. That said, if you\u0027re dependency-averse, the older version below, [`git recent-og`](#git-recent-og), may be for you.\n\n* Mac: `brew install fzf`\n* Linux: `sudo apt-get install fzf`\n* Windows: `choco install fzf`\n\nThen, do one of these:\n\n* Manual: Grab the `git-recent` script from this repo and put it anywhere in your `$PATH`. Run `chmod +x git-recent`.\n* Via NPM: `npm install --global git-recent`\n* Homebrew: `brew install git-recent`\n\n\u003c!-- homebrew formula: https://github.com/Homebrew/homebrew-core/blob/master/Formula/g/git-recent.rb --\u003e\n\n### Usage\n\n    git recent\n\nHit `Enter` to checkout the selected branch.\n\nType or use arrow keys to navigate your list of branches.\n\nHit `ctrl-o` to see the branch diff.\n\n#### Worktree Support\n\nIf a branc",
  "github_repo": "paulirish/git-recent",
  "github_stars": 1030,
  "github_topics": [],
  "homepage": "https://github.com/paulirish/git-recent",
  "homepage_og_description": null,
  "homepage_og_image": null,
  "homepage_title": null,
  "installs_30d": 21,
  "installs_365d": 364,
  "installs_90d": 98,
  "keg_only": 0,
  "keg_only_reason": null,
  "last_seen": "2026-06-20T23:34:18+00:00",
  "license": "MIT",
  "llm_generated_at": null,
  "llm_model": null,
  "name": "git-recent",
  "oldnames": [],
  "one_liner": null,
  "optional_dependencies": [],
  "rank_30d": 6652,
  "rank_365d": 5864,
  "rank_90d": 5620,
  "raw_hash": "0b469c2256034fcb",
  "recommended_dependencies": [],
  "revision": 0,
  "ruby_source_path": "Formula/g/git-recent.rb",
  "tap": "homebrew/core",
  "test_dependencies": [],
  "uses_from_macos": [],
  "version_head": null,
  "version_stable": "2.2.0",
  "versioned_formulae": [],
  "why_use_this": null
}