# rust-url **Repository Path**: mirrors_nox/rust-url ## Basic Information - **Project Name**: rust-url - **Description**: URL parser for Rust - **Primary Language**: Unknown - **License**: Apache-2.0 - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2020-08-19 - **Last Updated**: 2025-12-27 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README rust-url ======== [![Build Status](https://travis-ci.org/servo/rust-url.svg?branch=master)](https://travis-ci.org/servo/rust-url) Rust implementation of the [URL Standard](http://url.spec.whatwg.org/). [Documentation](http://servo.github.io/rust-url/url/index.html) To do ----- Not necessarily in the given order: * Deprecate and later remove rustc’s old liburl * Add `data:` URL parsing. * Add [IDNA support](http://url.spec.whatwg.org/#idna). Non-ASCII domains are a parse error for now. [Punycode](http://tools.ietf.org/html/rfc3492) is done, [Nameprep](http://tools.ietf.org/html/rfc3491) is the other big part. * Add lots of tests. Contribute them to [web-platform-tests](https://github.com/w3c/web-platform-tests/tree/master/url). * Consider switching the spec from a state machine to functional style, like this code.