Tool Open source
FSearch is a whole-disk file-search tool for macOS, available as a command-line application with a background daemon and as a Rust crate. It indexes file names and text content, supports fuzzy matching and typo tolerance, and accepts filters for folders, extensions, file types, size, modification time, paths, regular expressions, and symbol names. The index is built by crawling the disk with macOS's getattrlistbulk and kept current through FSEvents; file names are stored in an mmap'd structure, while text search uses a trigram index and reads matching content directly from disk. It exposes JSON Lines over a Unix socket or standard input, and the CLI and Rust API share the same index. The repository reports a 1.3 ms median whole-disk name-search time across 7.7 million files and folders on an M4 Max.
1 use taken from transcripts — each links to the moment in the video.
A macOS command line file search tool that indexes the disk, forgives typos, and searches inside text files with filters for folder, type, size and date. The author reports a median 1.3ms for name searches across 7.7 million files on an M4 Max.
1 in the library.