findit-cli

Crates.iofindit-cli
lib.rsfindit-cli
version0.1.3
created_at2025-12-17 12:40:16.834354+00
updated_at2025-12-19 17:50:56.933579+00
descriptionA simple and powerful command line utility that can be used to search for files in a directory hierarchy as an alternative to `find`.
homepagehttps://github.com/yift/findit
repositoryhttps://github.com/yift/findit
max_upload_size
id1990091
size1,003,844
Yiftach Kaplan (yift)

documentation

https://github.com/yift/findit/blob/main/README.md

README

findit

findit is a simple and powerful command line utility that can be used to search for files in a directory hierarchy as an alternative to find.

What can you use it for

You can use this tool to find files within a directory using complex filters over the file properties, content or structure.

For example:

findit src --where 'extension == "rs" AND not content.contains("#[cfg(test)]")'

Will find all the rust files under src without any test code.

Quick Examples

Find large files

findit --where 'size > 1000000' --order-by 'size DESC' --limit 10

Find recent files

findit --where 'modified > now() - 86400'

Find files by content

findit --where 'content.contains("TODO")'

Find executable files

findit --where 'NOT IS DIR AND permissions & 0o111 != 0'

Documentation

Commit count: 0

cargo fmt