#http2 #replace #loona #httpwg #h2spec

app httpwg-cli

A CLI able to run httpwg test cases (h2spec replacement)

6 releases

0.2.5 Dec 4, 2024
0.2.4 Nov 3, 2024
0.2.3 Sep 5, 2024
0.2.2 Aug 21, 2024

#521 in HTTP server

Download history 1/week @ 2024-12-15

448 downloads per month

MIT/Apache

315KB
6.5K SLoC

test pipeline Coverage Status (codecov.io) MIT OR Apache-2.0 licensed Crates.io CodSpeed Badge

loona

The loona logo: a lunatic moon looking threatening and like it drank a beer it wasn't supposed to. Also pimples.

Logo by MisiasArt

An experimental, HTTP/1.1 and HTTP/2 implementation in Rust on top of io-uring.

This repository serves as a hope for several important projects:

  • loona itself
  • buffet, its buffer management library
  • luring, its io_uring abstraction on top of tokio
  • httpwg, an HTTP conformance suite (replacing h2spec)

Funding

Thanks to Namespace for providing fast GitHub Actions workers:

Thanks to all my individual sponsors.

Thanks to Shopify and fly for their past funding:

License

This project is primarily distributed under the terms of both the MIT license and the Apache License (Version 2.0).

See LICENSE-APACHE and LICENSE-MIT for details.

Dependencies

~11–21MB
~282K SLoC