https://github.com/kassane/ada-d
D bindings for Ada URL parser | https://ada-url.com/clients/d/
https://github.com/kassane/ada-d
bindings d dlang parser url url-parser whatwg-url
Last synced: about 1 month ago
JSON representation
D bindings for Ada URL parser | https://ada-url.com/clients/d/
- Host: GitHub
- URL: https://github.com/kassane/ada-d
- Owner: kassane
- License: apache-2.0
- Created: 2025-01-04T17:00:55.000Z (4 months ago)
- Default Branch: main
- Last Pushed: 2025-02-15T21:09:22.000Z (2 months ago)
- Last Synced: 2025-03-09T20:58:33.921Z (about 2 months ago)
- Topics: bindings, d, dlang, parser, url, url-parser, whatwg-url
- Language: D
- Homepage: http://ada-d.dub.pm
- Size: 41 KB
- Stars: 1
- Watchers: 0
- Forks: 0
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# ada-d
D bindings for [Ada URL parser](https://github.com/ada-url)
The Ada library passes the full range of tests from the specification, across a wide range of platforms (e.g., Windows, Linux, macOS).
It fully supports the relevant [Unicode Technical Standard](https://www.unicode.org/reports/tr46/#ToUnicode).## Requirements
* [D](https://dlang.org/) toolchain
* C++20 toolchain (system default)## Usage
See [here](source/ada/url/package.d) unittests for make a usage example.
You can run it locally with `dub test` or `dub -c benchmark` to run benchmark (see: [here](bench/bench.d)).
Feel free to adjust it for exploring this project.## Acknowledgements
- [Daniel Lemire](https://github.com/lemire)
- [Yagiz Nizipli](https://github.com/anonrig)