URL parser for Rust
docs.rs/url/

David Sherret 4b9f1e699f perf: make parse_scheme slightly faster (#1025) 1 سال پیش
.github ffca1eff75 chore: fix clippy errors on main (#1019) 1 سال پیش
data-url ffca1eff75 chore: fix clippy errors on main (#1019) 1 سال پیش
debug_metadata ae8d29e04a use checked addition to not panic in debug build (#877) 2 سال پیش
form_urlencoded ffca1eff75 chore: fix clippy errors on main (#1019) 1 سال پیش
idna ffca1eff75 chore: fix clippy errors on main (#1019) 1 سال پیش
percent_encoding ffca1eff75 chore: fix clippy errors on main (#1019) 1 سال پیش
url 4b9f1e699f perf: make parse_scheme slightly faster (#1025) 1 سال پیش
url_debug_tests 4b31c13cf7 Move debugger_visualizer tests to separate crate 3 سال پیش
.gitignore 83f4b9e954 Split IDNA into a separate crate. 10 سال پیش
Cargo.toml 4b31c13cf7 Move debugger_visualizer tests to separate crate 3 سال پیش
LICENSE-APACHE 0339bc2d9a Start with an empty crate. 13 سال پیش
LICENSE-MIT 52d736e0ac Update Rust MSRV to 1.45 4 سال پیش
README.md 8a683ff4ab Merge idna-v1x to main (#990) 1 سال پیش
SECURITY.md 70539f267e Create SECURITY.md 4 سال پیش
UPGRADING.md b03895bd47 docs: Typo in example (#614) 6 سال پیش
deny.toml af0a8db253 Add configuration for GitHub Actions 6 سال پیش

README.md

rust-url

Build status Coverage Chat

URL library for Rust, based on the URL Standard.

Documentation

Please see UPGRADING.md if you are upgrading from a previous version.

Alternative Unicode back ends

url depends on the idna crate. By default, idna uses ICU4X as its Unicode back end. If you wish to opt for different tradeoffs between correctness, run-time performance, binary size, compile time, and MSRV, please see the README of the latest version of the idna_adapter crate for how to opt into a different Unicode back end.