This command line link scraper takes a valid website URL and returns a list of links on that website. It sends a GET request to each of these links and categorizes them by response status. The program features a colorful interface and robust error handling.
- Make sure Rust is properly configured on your computer. Check here for installation details. This project was made with rustc 1.38.0.
- Clone this repository and navigate to the
rust-link-scraper
directory using your terminal. - To install all dependencies, compile the project, and start it, run
cargo run
at the project root. - To see test results, run
cargo test
at the project root. - To see autogenerated documentation, run
cargo doc --open
. - Please open issues for any bugs you find.
- Please open PRs to help with the TODOs in each file.