A command-line productivity booster that tracks and provides quick access to frequently used files and directories using frecency ranking.
Fasd is a command-line productivity tool that tracks files and directories you access and allows you to quickly jump to them using partial names. It solves the problem of navigating deep directory structures or opening frequently used files by remembering your habits and ranking paths by frecency (frequency + recency).
Developers and power users who work extensively in the terminal and want to speed up file navigation and access across various POSIX-compliant shells like bash, zsh, and dash.
Fasd offers a lightweight, fast, and shell-agnostic alternative to similar tools like autojump, with additional features like fuzzy matching, interactive selection, and extensible backends, all while maintaining POSIX compliance for broad compatibility.
Command-line productivity booster, offers quick access to files and directories, inspired by autojump, z and v.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.
Prioritizes paths based on both frequency and recency, ensuring quick access to the most relevant files and directories as highlighted in the README.
Supports default, case-insensitive, and fuzzy matching, allowing flexible retrieval with partial queries, which reduces typing effort.
Provides built-in aliases like 'z' for cd and tab completion for bash and zsh, seamlessly enhancing command-line workflows.
Can integrate with additional data sources like OS X Spotlight and Vim history, expanding tracking beyond shell commands for broader coverage.
Initialization adds a hook to every command, slightly increasing shell start-up time, requiring caching workarounds as admitted in the README.
Setup involves tweaking shell rc files and managing init code for different shells, which can be error-prone and time-consuming.
Tracks all file and directory accesses by default, which may not be suitable for shared or secure environments without additional configuration.
fasd is an open-source alternative to the following products: