A simple, fast and user-friendly alternative to 'find'
Go to file
David Peter 8e4171310a Update README.md 2017-05-13 10:21:38 +02:00
src Update help message 2017-05-13 10:04:26 +02:00
.gitignore Re-write in rust 2017-05-12 11:50:54 +02:00
.travis.yml Add .travis.yml 2017-05-12 13:41:26 +02:00
Cargo.lock Update help message 2017-05-13 10:04:26 +02:00
Cargo.toml Update help message 2017-05-13 10:04:26 +02:00
LICENSE Initial commit 2017-05-09 23:27:10 +02:00
README.md Update README.md 2017-05-13 10:21:38 +02:00

README.md

fd

Build Status

fd is a simple, fast and user-friendly alternative to find.

While it does not seek to mirror all of find's powerful functionality, it provides sensible (opinionated) defaults for 80% of the use cases.

Features

  • Convenient syntax: fd PATTERN instead of find -iname '*PATTERN*'.
  • Smart case: the search is case-insensitive by default. It switches to case-sensitive if the pattern contains an uppercase character*.
  • Ignores hidden directories and files by default.
  • Colorized terminal output (similar to ls).
  • Regular expressions by default.
  • Unicode-aware.
  • The command name is 50% shorter* than find :-).

Demo

Build

cargo build --release

Install

cargo install

The release page also includes precompiled binaries for Linux.