URL parser for Rust
docs.rs/url/

Valentin Gosu dcfbed3e90 Update idna to 1.0.1 (#945) %!s(int64=2) %!d(string=hai) anos
.github 3d6dbbb1df Reimplement idna on top of ICU4X (#923) %!s(int64=2) %!d(string=hai) anos
data-url e654efb9c1 Fix non-base64 data URLs with % character not followed by hex digits (#797) %!s(int64=2) %!d(string=hai) anos
debug_metadata ae8d29e04a use checked addition to not panic in debug build (#877) %!s(int64=2) %!d(string=hai) anos
form_urlencoded a4dd58be59 Fix lint (#920) %!s(int64=2) %!d(string=hai) anos
idna dcfbed3e90 Update idna to 1.0.1 (#945) %!s(int64=2) %!d(string=hai) anos
percent_encoding a4dd58be59 Fix lint (#920) %!s(int64=2) %!d(string=hai) anos
url 467ef63969 fix panic on `xn--55555577` (#940) %!s(int64=2) %!d(string=hai) anos
url_debug_tests 4b31c13cf7 Move debugger_visualizer tests to separate crate %!s(int64=3) %!d(string=hai) anos
.gitignore 83f4b9e954 Split IDNA into a separate crate. %!s(int64=10) %!d(string=hai) anos
Cargo.toml 4b31c13cf7 Move debugger_visualizer tests to separate crate %!s(int64=3) %!d(string=hai) anos
LICENSE-APACHE 0339bc2d9a Start with an empty crate. %!s(int64=13) %!d(string=hai) anos
LICENSE-MIT 52d736e0ac Update Rust MSRV to 1.45 %!s(int64=4) %!d(string=hai) anos
README.md 73803fa780 Update URLs (#916) %!s(int64=2) %!d(string=hai) anos
SECURITY.md 70539f267e Create SECURITY.md %!s(int64=4) %!d(string=hai) anos
UPGRADING.md b03895bd47 docs: Typo in example (#614) %!s(int64=6) %!d(string=hai) anos
deny.toml af0a8db253 Add configuration for GitHub Actions %!s(int64=6) %!d(string=hai) anos

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.