A shield to prevent bad websites from messing up your system.
cargo add spider_firewall
use spider_firewall::is_bad_website_url;
fn main() {
let u = url::Url::parse("https://badwebsite.com").expect("parse");
let blocked = is_bad_website_url(&u.host_str().unwrap_or_default());
}
The build can take up to 5-10 minutes to build locally.