🍺 BREW Explorer

← all formulae

jump

brew install jump v0.67.0 MIT

Helps you navigate your file system faster by learning your habits

69
30-day installs · #4033
218
90-day · #4050
1.3k
365-day · #3479
1.9k
★ GitHub stars · updated 2mo ago

Build dependencies

go

GitHub topics

autojump bash fish fuzzy zsh

Links

Raw metadata
{
  "aliases": [],
  "alternatives": [],
  "build_dependencies": [
    "go"
  ],
  "categories": [],
  "caveats": null,
  "conflicts_with": [],
  "dependencies": [],
  "deprecated": 0,
  "deprecation_reason": null,
  "desc": "Helps you navigate your file system faster by learning your habits",
  "disable_reason": null,
  "disabled": 0,
  "enrichment_fetched_at": "2026-06-20T23:39:07+00:00",
  "first_seen": "2026-06-20T23:34:18+00:00",
  "full_name": "jump",
  "github_default_branch": "main",
  "github_last_commit_at": "2026-06-14T12:27:01Z",
  "github_readme_excerpt": "\u003cp align=\"right\"\u003e\n  \u003ca href=\"https://github.com/gsamokovarov/jump/releases\"\u003e[releases]\u003c/a\u003e\n\u003c/p\u003e\n\n# Jump\n\n**Jump** integrates with your shell and learns where you go. It tracks the directories you visit and lets you jump to the right one with just a few fuzzy-typed characters.\n\n![Demo](./assets/demo.svg)\n\n---\n\n# Installation\n\nPackages are available on the following platforms:\n\n| Platform | Command |\n| --- | --- |\n| macOS | `brew install jump` or `port install jump` |\n| Linux | `sudo snap install jump` |\n| Nix | `nix-env -iA nixpkgs.jump` |\n| Go | `go install github.com/gsamokovarov/jump@latest` |\n\n\u003cdetails\u003e\n\u003csummary\u003eLinux distribution packages\u003c/summary\u003e\n\n| Distribution | Command |\n| --- | --- |\n| Arch | `sudo yay -S jump` |\n| Ubuntu / Debian | `wget https://github.com/gsamokovarov/jump/releases/download/v0.67.0/jump_0.67.0_amd64.deb \u0026\u0026 sudo dpkg -i jump_0.67.0_amd64.deb` |\n| Fedora | `wget https://github.com/gsamokovarov/jump/releases/download/v0.67.0/jump-0.67.0-1.x86_64.rpm \u0026\u0026 sudo rpm -i jump-0.67.0-1.x86_64.rpm` |\n| Void | `xbps-install -S jump` |\n\n\u003c/details\u003e\n\n---\n\n# Shell Integration\n\nJump is used through its helper function \u2013 `j` by default. Add it to your shell:\n\n**bash / zsh**\n\n```bash\neval \"$(jump shell)\"\n```\n\n**fish**\n\n```\njump shell fish | source\n```\n\n**PowerShell**\n\n```\nInvoke-Expression (\u0026jump shell pwsh | Out-String)\n```\n\n**Nushell**\n\n```\njump shell nushell | save --append $nu.config-path\n```\n\n**Murex**\n\n```\nmurex-package install https://github.com/lmorg/murex-module-jump.git\n```\n\nJump begins tracking directories automatically once integrated.\n\n## Custom binding\n\nThe letter `j` is the default binding for Jump. But if that\u0027s not your jam, you can customize it to your liking.\n\n```bash\neval \"$(jump shell --bind=z)\"\neval \"$(jump shell --bind=goto)\"\n```\n\nOr bind it directly to `cd`:\n\n```bash\neval \"$(jump shell --bind=cd)\"\n```\n\nTyping `cd project` now performs a fuzzy jump.\n\n---\n\n# Usage\n\n## Summary (Quick Examples)\n\n```bash\nj wc               # Fuzzy Jump\nj ",
  "github_repo": "gsamokovarov/jump",
  "github_stars": 1927,
  "github_topics": [
    "autojump",
    "bash",
    "fish",
    "fuzzy",
    "zsh"
  ],
  "homepage": "https://github.com/gsamokovarov/jump",
  "homepage_og_description": null,
  "homepage_og_image": null,
  "homepage_title": null,
  "installs_30d": 69,
  "installs_365d": 1251,
  "installs_90d": 218,
  "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": "jump",
  "oldnames": [],
  "one_liner": null,
  "optional_dependencies": [],
  "rank_30d": 4033,
  "rank_365d": 3479,
  "rank_90d": 4050,
  "raw_hash": "7522d2570cb111d0",
  "recommended_dependencies": [],
  "revision": 0,
  "ruby_source_path": "Formula/j/jump.rb",
  "tap": "homebrew/core",
  "test_dependencies": [],
  "uses_from_macos": [],
  "version_head": "HEAD",
  "version_stable": "0.67.0",
  "versioned_formulae": [],
  "why_use_this": null
}