| Crates.io | findit-cli |
| lib.rs | findit-cli |
| version | 0.1.3 |
| created_at | 2025-12-17 12:40:16.834354+00 |
| updated_at | 2025-12-19 17:50:56.933579+00 |
| description | A simple and powerful command line utility that can be used to search for files in a directory hierarchy as an alternative to `find`. |
| homepage | https://github.com/yift/findit |
| repository | https://github.com/yift/findit |
| max_upload_size | |
| id | 1990091 |
| size | 1,003,844 |
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.
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.
findit --where 'size > 1000000' --order-by 'size DESC' --limit 10
findit --where 'modified > now() - 86400'
findit --where 'content.contains("TODO")'
findit --where 'NOT IS DIR AND permissions & 0o111 != 0'
findit --help-syntax