KingDownloads

fd

by sharkdp 43.5k stars Apache-2.0Developer Tools
Download

About fd

fd is a command-line tool for finding files and directories in a filesystem. It serves as a faster and more user-friendly alternative to the traditional `find` command, with sensible defaults for common use cases.

fd supports regular expression and glob-based pattern matching, with smart case sensitivity that adjusts based on the input pattern. It is designed to be intuitive, with colored output similar to `ls` and parallelized directory traversal for improved performance.

Summary based on the project's official README and description.

Key features

  • Intuitive syntax with `fd PATTERN` instead of complex `find` commands
  • Regular expression and glob-based pattern matching
  • Parallelized directory traversal for fast searches
  • Color highlighting for different file types
  • Smart case sensitivity (case-insensitive by default, switches to case-sensitive if pattern contains uppercase)
  • Ignores hidden files and directories by default
  • Respects `.gitignore` patterns by default
  • Supports parallel command execution with `-x` and batch execution with `-X`

Download v10.4.2

Mar 10, 2026
View all 10 versions

Frequently asked questions

Is fd free?
Yes. fd is free and open-source software, distributed under the Apache-2.0 license.
Which platforms does fd support?
fd provides downloads for Windows, macOS, Linux.
What is the latest version of fd?
The latest version is v10.4.2, released on Mar 10, 2026.
How does fd differ from the traditional `find` command?
fd provides a simpler, more intuitive syntax with opinionated defaults for common use cases. It is faster due to parallelized directory traversal and includes features like smart case sensitivity and color output by default.
Can fd search for files by extension?
Yes, fd can search for files by extension using the `-e` or `--extension` option, followed by the desired file extension.
How can I search hidden files and directories with fd?
Use the `-H` or `--hidden` option to include hidden files and directories in the search results.
Does fd support executing commands on search results?
Yes, fd supports executing commands on search results with the `-x` or `--exec` option for parallel execution on each result, and `-X` or `--exec-batch` for batch execution with all results as arguments.

More Developer Tools