An open API service indexing awesome lists of open source software.

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/

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)