zoxide

Smarter cd command that remembers the directories you use

Visit github.com FreeOpen source

zoxide is a replacement for cd that tracks the directories you visit and ranks them by frequency and recency, so you can jump to a directory with a few letters of its name. It works with bash, zsh, fish, PowerShell, and other shells, and integrates with fzf for interactive selection.

Key features

  • Jump to directories by partial name
  • Frequency and recency ranking
  • Interactive selection with fzf
  • Supports bash, zsh, fish, PowerShell, and more

Similar tools

  • fzf

    General-purpose command-line fuzzy finder

    FreeOpen sourceCLI, macOS, Windows +1
  • bat

    A cat clone with syntax highlighting and Git integration

    FreeOpen sourceCLI, macOS, Windows +1
  • lazygit

    Terminal UI for Git commands

    FreeOpen sourceCLI, macOS, Windows +1
  • tmux

    Terminal multiplexer for splitting panes and keeping sessions alive

    FreeOpen sourceCLI, macOS, Linux
  • Ghostty

    Fast, GPU-accelerated terminal emulator with native UI

    FreeOpen sourcemacOS, Linux
  • ripgrep

    Line-oriented search tool that recursively searches directories for a regex

    FreeOpen sourceCLI, macOS, Windows +1

Built a tool like zoxide? Submit it for review