Favicon of zoxide

zoxide

A smarter cd replacement that learns your most-used directories and lets you navigate with fewer keystrokes. Works across all major shells and platforms.

zoxide is a smart directory navigation tool that replaces the traditional cd command with intelligent directory jumping. Instead of typing full paths or repeatedly using cd, zoxide learns which directories you visit most frequently and lets you jump to them with just a few keystrokes.

Key features include:

  • Intelligent ranking: Automatically tracks and ranks directories based on how often you use them
  • Quick navigation: Jump to any directory with minimal typing using fuzzy matching
  • Interactive selection: Use zi command with fzf for visual directory browsing
  • Cross-platform support: Works seamlessly on macOS, Linux, Windows, and BSD
  • Shell compatibility: Integrates with bash, zsh, fish, and other major shells
  • Lightweight and fast: Built in Rust for excellent performance
  • Flexible matching: Supports multiple search patterns and relative path navigation

Whether you're navigating deeply nested project directories or frequently switching between common locations, zoxide reduces the friction of directory traversal. The tool remembers your navigation patterns and adapts to your workflow, making terminal navigation faster and more intuitive.

Features

JSON outputScriptable

Media

Pros

4
  • Replaces 'cd' with a smarter, faster alternative
  • Learns and prioritizes frequently used directories
  • Works across multiple shells and operating systems
  • Offers interactive selection and tab completion for directories

Related tools

Categories:

Share:

Auto-fetched .

Recent releases

Similar to zoxide

Favicon

 

  
 
Favicon

 

  
 
Favicon