servo/rust-url
URL parser for Rust observed · 2026-08-28
Health v2 · maintenance only
78/100
- Activity 95
- Release rhythm 45
- Longevity 100
How is this computed?
round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10) — computed 2026-09-03. Adoption (stars, forks) is never an input.
- gap_med: 15.5
- age_days: 4655
- days_rel: 371
- days_push: 33
- n_releases_24m: 5
Adoption not part of the score
1573 stars · 401 forks observed · 2026-08-28
What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-30, confidence not recorded
rust-url is the standard URL parsing and manipulation library for Rust, implementing the WHATWG URL Standard. It provides the `Url` type with parsing, component access, and serialization, including IDNA and percent-encoding support.
Use cases
- parse and validate urls in rust
- extract scheme, host, path, and query from a url
- normalize urls according to the whatwg url standard
- handle internationalized domain names (idna)
- build or modify url query parameters safely
- resolve relative urls against a base url
When to choose
- you need spec-compliant, battle-tested URL handling in Rust
- you are building an HTTP client, web crawler, or anything that consumes URLs
- you need IDNA/internationalized domain support
When to avoid
- you only need simple string splitting on a trusted, well-formed URL
- you need a full browser-grade URL with history or navigation semantics
Facets
library · maturity stable
parser serialization web-development parsers developer-tools rust cross-platform wasm url-parsing whatwg-url-standard idna percent-encoding iri
10 sources
- readme: https://github.com/servo/rust-url · fetched 2026-08-28 · 141354cfa79f
- homepage: https://docs.rs/url/ · fetched 2026-08-29 · 88d6528864e1
- site_page: https://docs.rs/ · fetched 2026-08-29 · db4d478189a9
- site_page: https://docs.rs/crate/url/latest · fetched 2026-08-29 · e3654a08075a
- site_page: https://docs.rs/crate/url/latest/features · fetched 2026-08-29 · 5bc2f43deacf
- site_page: https://docs.rs/about · fetched 2026-08-29 · 29ab7986fbf5
- site_page: https://docs.rs/about/badges · fetched 2026-08-29 · 6588cac258af
- site_page: https://docs.rs/about/builds · fetched 2026-08-29 · 811231ca4680
- site_page: https://docs.rs/about/metadata · fetched 2026-08-29 · 0dcdccb2b2b2
- site_page: https://docs.rs/about/redirections · fetched 2026-08-29 · 1b1efd93105f
Member repositories
| Repository | Role | Health v2 |
|---|---|---|
| servo/rust-url | main | 78 |
For agents
Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem