
Zoxide
Smarter cd command for all major shells
Coldcast Lens
Zoxide is cd with a memory. Type "z projects" and it jumps to /Users/you/code/projects because it learned that's where you go. Powered by a frecency algorithm (frequency + recency), it gets smarter the more you use it. Two keystrokes instead of twenty.
If you navigate directories in a terminal — and you do — zoxide saves cumulative hours. autojump and z.sh are the predecessors but slower and less maintained. fzf gives you fuzzy finding but requires more keystrokes. There's no commercial equivalent because this is pure terminal magic.
Best for literally every developer who uses a terminal. Install it, alias cd to z, forget it exists until you realize you can't live without it. Works with bash, zsh, fish, PowerShell, and Nushell.
The catch: there barely is one. The database needs to learn your patterns, so the first few days it won't know anything. If you work across many similarly-named directories, you might occasionally jump to the wrong one. That's it. This is one of those tools where the only catch is you'll be annoyed it's not on every machine you touch.
About
- Stars
- 34,916
- Forks
- 754
Explore Further
More tools in the directory
Get tools like this delivered weekly
The Open Source Drop — the best new open source tools, analyzed. Free.