# gsamokovarov/jump

Jump helps you navigate faster by learning your habits. ✌️

Repository: https://github.com/gsamokovarov/jump
Canonical: https://ross.abutalabs.com/products/jump
Homepage: http://gsamokovarov.com/jump
Language: Go
License: MIT
License Family: permissive
Topics: fish, zsh, bash, autojump, fuzzy
Last push: 2026-08-06T08:33:35+00:00

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

## Adoption (not part of the score)
Stars 1945, forks 65 (observed 2026-08-28T04:05:57.724154+00:00)

## What it is
Jump is a command-line tool written in Go that integrates with your shell (bash, zsh, fish, PowerShell, Nushell, and more) to speed up directory navigation. It learns your habits by tracking visited directories and lets you jump to frequently used paths with a few fuzzy-typed characters via the `j` helper.

## Use cases
- jump to frequently visited directories with a few keystrokes
- fuzzy match directory names instead of typing full paths
- replace cd with a smarter directory jump command
- navigate deep directory structures quickly
- find the right directory from a short search term based on my habits

## When to choose
- you frequently cd between a set of known directories and want to save keystrokes
- you want an autojump/z-style tool with fuzzy matching and multi-shell support
- you want a single static Go binary that is easy to install on macOS or Linux

## When to avoid
- you rarely revisit the same directories and plain cd is sufficient
- you cannot or do not want to modify your shell configuration
- you need a GUI file navigator rather than a shell helper

## Facets
- artifact type: cli-tool
- maturity: active
- function: cli, developer-tools
- domain: developer-tools
- platform: windows, cli, cross-platform
- tags: directory-jumping, fuzzy-matching, shell-integration, zsh, bash, fish, autojump-alternative, command-line, linux, macos

## Member repositories
- gsamokovarov/jump (main) score 73

## Provenance
- Observed fields: from GitHub, fetched 2026-08-28T04:05:57.724154+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-30T03:07:22.723448+00:00, confidence not recorded.
  - readme: https://github.com/gsamokovarov/jump (fetched 2026-08-28T04:05:57.724154+00:00, sha f3efccdc6de4)
  - homepage: http://gsamokovarov.com/jump (fetched 2026-08-29T10:46:55.308187+00:00, sha 6cf8890acc9b)
- Data as of 2026-08-30T08:39:29.467469+00:00.
