scuffle-h3-webtransport

Crates.ioscuffle-h3-webtransport
lib.rsscuffle-h3-webtransport
version0.1.1
created_at2024-11-28 18:02:52.195243+00
updated_at2025-02-21 04:43:15.950068+00
descriptionEnhanced fork of the h3-webtransport crate tailored for Scuffle.
homepage
repositoryhttps://github.com/scufflecloud/scuffle
max_upload_size
id1464854
size49,111
Developers (github:scufflecloud:developers)

documentation

https://docs.rs/scuffle-h3-webtransport

README

scuffle-h3-webtransport

[!WARNING]
This crate is under active development and may not be stable.

crates.io docs.rs


A pure rust implementation of the webtransport protocol built on top of the h3 crate.

Why?

Forked of h3-webtransport with the following changes:

  • Cleaned up logic around the upgrade handshake and the webtransport session.

We aim to merge this back into the upstream crate, but I have not finalized a design for how to do this.

Currently serves just as a proof of concept, but I have plans to use it in Scuffle.

License

This project is licensed under the MIT which is from the original h3-webtransport crate.

SPDX-License-Identifier: MIT

Commit count: 1522

cargo fmt