| Crates.io | project-finder |
| lib.rs | project-finder |
| version | 0.1.2 |
| created_at | 2025-03-20 13:21:19.455737+00 |
| updated_at | 2025-04-09 10:36:10.389082+00 |
| description | Fast project finder for developers |
| homepage | https://github.com/kristoferssolo/project-finder |
| repository | https://github.com/kristoferssolo/project-finder |
| max_upload_size | |
| id | 1599195 |
| size | 74,042 |
A command-line tool to discover coding projects in specified directories.
It identifies projects based on common marker files (e.g., package.json, Cargo.toml, .git directories).
The goal of this project is to quickly and efficiently locate coding projects within a directory structure. This is particularly useful for developers working in large codebases or managing multiple repositories.
To use Project Finder, you need the following dependencies installed on your system:
find.
These tools must be available in your system's PATH.
cargo install project-finder
project-finder [OPTIONS] [PATHS]
Find projects in the current directory with the default depth:
project-finder
Find projects in a specific directory with a maximum depth of 3:
project-finder --depth 3 /path/to/search
Find projects in multiple directories with verbose output:
project-finder --verbose /path/to/search1 /path/to/search2
project-finder --max-results 10
This project is dual-licensed under either:
at your option.