Software Alternatives, Accelerators & Startups

fd

A simple, fast and user-friendly alternative to 'find'.

fd

fd Reviews and Details

This page is designed to help you find out whether fd is good and if it is the right choice for you.

Screenshots and images

  • fd Landing page
    Landing page //
    2023-08-18

Features & Specs

  1. Speed

    fd is optimized for speed and can outperform traditional tools like find due to its use of parallelism and optimized algorithms.

  2. Ease of Use

    fd has a simpler and more user-friendly syntax compared to find, making it easier to learn and use.

  3. Colorized Output

    fd provides colorized output by default, making it easier to differentiate between file types and enhancing readability.

  4. Smart Case

    fd enables smart case detection by default, meaning searches are case-insensitive unless the pattern includes an uppercase letter.

  5. Defaults to Ignoring Hidden Files

    By default, fd ignores hidden files and directories, as well as files specified in .gitignore, helping to narrow down search results to relevant files.

  6. Cross-Platform Support

    fd supports multiple platforms including Linux, macOS, and Windows, making it versatile for different development environments.

Badges

Promote fd. You can add any of these badges on your website.

SaaSHub badge
Show embed code

Videos

Discmania FD (Fairway Driver) Golf Disc Review

Honda Civic FD | Review & Tips If you want to own one

Regular Car Reviews: 1993 Mazda RX-7 FD

Social recommendations and mentions

We have tracked the following product recommendations or mentions on various public social media platforms and blogs. They can help you see what people think about fd and what they use it for.
  • Biff is a command line datetime Swiss army knife
    I know that if you want `fd` (https://github.com/sharkdp/fd) you need to `apt install fd-find` and which installs the binary `fdfind` (!). - Source: Hacker News / about 2 months ago
  • 5 CLI Tools I Use to Keep Terminal Workflows Less Annoying
    Fd is a friendlier, faster alternative to find, with sensible defaults and clean output. - Source: dev.to / 2 months ago
  • Rewriting essential Linux packages in Rust
    Fd is also great and I install it everywhere. https://github.com/sharkdp/fd. - Source: Hacker News / over 1 year ago
  • Apple's Software Quality Crisis: When Premium Hardware Meets Subpar Software
    It's not just the OS itself, where some of the slowness can at least be explained by the silo-ed nature of development and the large amount of moving parts. But even when MS gives a small-ish team free reign and a fresh start, the software is just agonizingly slow and buggy. Example 1: new PowerToys https://github.com/microsoft/PowerToys/ and has not improved since Win7. Who cares, nobody ever searches for files,... - Source: Hacker News / over 1 year ago
  • Some Terminal Frustrations
    In case people were curious: https://github.com/sharkdp/fd. - Source: Hacker News / over 1 year ago
  • Shell-ish scripting in Go with ease
    Life is too short to deal with bad Interfaces, I just use https://github.com/sharkdp/fd instead find ./ -maxdepth 2 -name 'abc' becomes fd abc -d 2 ./. - Source: Hacker News / over 1 year ago
  • Hyperfine: A command-line benchmarking tool
    Perhaps interesting (for some) to note that hyperfine is from the same author as at least a few other "ne{w,xt} generation" command line tools (that could maybe be seen as part of "rewrite it in Rust", but I don't want to paint the author with a brush they disagree with!!): fd (find alternative; https://github.com/sharkdp/fd), and hexyl (hex viewer; - Source: Hacker News / over 1 year ago
  • One-Liner for Finding Typos
    However, if it catches too many typos in changelogs/README instead of the actual code, try using the fd command to specify file extensions or exclude directories. For example, the following command searches only for .cr files and excludes the lib directory:. - Source: dev.to / over 1 year ago
  • Command Line Tools I Like (2022)
    Oh right, we didn't know this, most of the tools install guides have nix-env like fd, lychee, gtrash, etc and others we listed which we just use for installation. https://github.com/lycheeverse/lychee?tab=readme-ov-file#nixos https://github.com/umlx5h/gtrash?tab=readme-ov-file#nixpkgs-.... - Source: Hacker News / almost 2 years ago
  • Fzf advanced integration in Powershell
    If you want to integrate fzf with rg, fd, bat to fuzzy find files, directories or ripgrep the content of a file and preview using bat, but the fzf document only has commands for Linux shell (bash,...), and you want to achieve that on your Windows Machine using Powershell, this post may be for you. - Source: dev.to / about 2 years ago
  • Level Up Your Dev Workflow: Conquer Web Development with a Blazing Fast Neovim Setup (Part 1)
    Ripgrep: A super-fast file searcher. You can install it using your system's package manager (e.g., brew install ripgrep on macOS). Fd: Another blazing-fast file finder. Installation instructions can be found here: https://github.com/sharkdp/fd. - Source: dev.to / over 2 years ago
  • Hyperfine: A command-line benchmarking tool
    Hyperfine is such a great tool that it's one of the first I reach for when doing any sort of benchmarking. I encourage anyone who's tried hyperfine and enjoyed it to also look at sharkdp's other utilities, they're all amazing in their own right with fd[1] being the one that perhaps get the most daily use for me and has totally replaced my use of find(1). [1]: - Source: Hacker News / over 2 years ago
  • Z โ€“ Jump Around
    You call it with `n` and get an interactive fuzzy search for your directories. If you do `n https://github.com/sharkdp/fd. - Source: Hacker News / over 2 years ago
  • Unix as IDE: Introduction (2012)
    Many (most?) of them have been overhauled with success. For find there is fd[1]. There's batcat, exa (ls), ripgrep, fzf, atuin (history), delta (diff) and many more. Most are both backwards compatible and fresh and friendly. Your hardwon muscle memory still of good use. But there's sane flags and defaults too. It's faster, more colorful (if you wish), better integration with another (e.g. exa/eza or aware of git... - Source: Hacker News / over 2 years ago
  • Making Hard Things Easy
    AFAIK there is a find replacement with sane defaults: https://github.com/sharkdp/fd , a lot of people I know love it. However, I already have this in my muscle memory:. - Source: Hacker News / almost 3 years ago
  • Oils 0.17.0 โ€“ YSH Is Becoming Real
    > without zsh globs I have to remember find syntax My "solution" to this is using https://github.com/sharkdp/fd (even when in zsh and having glob support). I'm not sure if using a tool that's not present by default would be suitable for your use cases, but if you're considering alternate shells, I suspect you might be. - Source: Hacker News / almost 3 years ago
  • Bfs 3.0: The Fastest Find Yet
    Nice to see other alternatives to find. I personally use fd (https://github.com/sharkdp/fd) a lot, as I find the UX much better. There is one thing that I think could be better, around the difference between "wanting to list all files that follow a certain pattern" and "wanting to find one or a few specific files". Technically, those are the same, but an issue I'll often... - Source: Hacker News / almost 3 years ago
  • Linux Namespaces Are a Poor Man's Plan 9 Namespaces
    Looking at the Unix to Plan 9 translation [1] gives me a different opinion. To name one egregious example, omitting find(1) in favor of piping du(1) (what is supposed to be a disk usage analyzer) to grep(1) is not an improvement; it's just user-unfriendliness in service of Rob Pike's minimalist aesthetics. (Contrary to popular belief, find(1) is not a particularly "bloated" program; Rust's "fd" implementation is... - Source: Hacker News / about 3 years ago
  • How to remove all <br> from all of my .html files
    You could also use fd, which is faster and can find by extention e.g. Fd -e html. Source: about 3 years ago
  • Top Productivity CLI Tools I Use on Linux
    Fd, the efficient and user-friendly filesystem search tool that offers a simple and fast alternative to the traditional "find" command. Designed to provide a streamlined search experience, fd prioritizes speed and ease of use while offering sensible defaults for most common use cases. While it may not encompass all the advanced features of "find," fd's optimized approach delivers quick and intuitive file... - Source: dev.to / about 3 years ago
  • Remove older than x days undo files
    I've been using this little script, but it's using fd:. Source: about 3 years ago

Do you know an article comparing fd to other products?
Suggest a link to a post with product alternatives.

Suggest an article

fd discussion

Log in or Post with

Is fd good? This is an informative page that will help you find out. Moreover, you can review and discuss fd here. The primary details have not been verified within the last quarter, and they might be outdated. If you think we are missing something, please use the means on this page to comment or suggest changes. All reviews and comments are highly encouranged and appreciated as they help everyone in the community to make an informed choice. Please always be kind and objective when evaluating a product and sharing your opinion.