Async-friendly QUIC implementation in Rust (by quinn-rs)

Quinn Alternatives

Similar projects and alternatives to quinn

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a better quinn alternative or higher similarity.

quinn reviews and mentions

Posts with mentions or reviews of quinn. We have used some of these posts to build our list of alternatives and similar projects. The last one was on 2023-04-30.
  • quicssh-rs Rust implementation SSH over Quic proxy tool
    3 projects | reddit.com/r/rust | 30 Apr 2023
    quicssh-rs is quicssh rust implementation. It is based on quinn and tokio
  • The birth of a package manager [written in Rust :)]
    2 projects | reddit.com/r/rust | 17 Mar 2023
    Regarding Quinn, I had a blast this week resurrecting an old PR. Looking forward to the next!
  • Best performing quic implementation?
    4 projects | reddit.com/r/rust | 5 Mar 2023
  • str0m a sans I/O WebRTC library
    3 projects | reddit.com/r/rust | 18 Dec 2022
    By studying u/djcu/hachyderm.io (and others!) excellent work in Quinn, doing a sans I/O implementation of QUIC https://github.com/quinn-rs/quinn we have a way forward.
  • durian - a high-level general purpose client/server networking library
    3 projects | reddit.com/r/rust_gamedev | 7 Dec 2022
    QUIC isn't web/wasm-compatible because of https://github.com/quinn-rs/quinn/issues/1388, so durian wouldn't either since it's built on top of it.
  • FPS server with QUINN?
    3 projects | reddit.com/r/rust | 29 Oct 2022
    Quinn, as in the implementation of QUIC? https://github.com/quinn-rs/quinn
  • I built a Zoom clone 100% IN RUST
    12 projects | reddit.com/r/rust | 24 Oct 2022
    You are right, I am planning to switch the transport to UDP + quic using the awesome QUINN library, https://github.com/quinn-rs/quinn .
  • I write a secure UDP tunnel
    2 projects | reddit.com/r/rust | 1 Oct 2022
    Hi, I am new to the community, I just started learning rust and created a secure UDP tunnel based on the Quinn library, thanks to Quinn, I didn't need to go into the detail of the QUIC protocol and quickly created a UDP tunnel, and thanks to the BBR congestion control algorithm it uses, the tunnel performs quite well with lousy and long fat network, I didn't do any benchmark, but it performs a lot better (higher throughput with LFN) than most of other TCP tunnel implementations I used before.
  • Choosing a networking library for my game
    8 projects | reddit.com/r/rust_gamedev | 6 May 2022
    enet - Golden standard, tested and reliable - Not native rust - Does not seem to be popular in rust turbulence - Readme says it is not stable, but last meaningful commit was 1 year ago - Lacking documentation and examples - Not very popular laminar - Last meaningful release was 3 years ago (ignoring changes that fix typos etc.) - Despite this, everywhere (book, readme) there are mentions that it is under "active development" - Created for Amethyst, which is dead. I am kinda fearful that the same thing will happen to this lib. Tachyon - New and not tested in the battle - Many features that other libraries have planned, Tachyon actually has implemented - Lacking documentation (except for one big readme file), tests, examples Quinn - Big, under active development (daily commits), very popular because web development. - Modular, ability to just use core implemetation: quinn-proto - Do i really need TLS certificates and cryptography for my playing with friends game server? - Stream based, I would need to implement recv/send messages on top of it (not that hard tbh) - Only reliable stream and "unreliable" messages.
  • Any rust implementations of WebTransport ?
    4 projects | reddit.com/r/rust | 4 May 2022
    I'm personally following the development H3 (Hyperium) (HTTP/3 implementation), which is built on top of Quinn (QUIC implementation). Sadly the project has slowed down due to personal circumstances of its main developer and WebTransport isn't currently in their roadmap.
  • A note from our sponsor - ONLYOFFICE
    www.onlyoffice.com | 31 May 2023
    Powerful document editing and collaboration in your app or environment. Ultimate security, API and 30+ ready connectors, SaaS or on-premises Learn more →


Basic quinn repo stats
7 days ago

quinn-rs/quinn is an open source project licensed under Apache License 2.0 which is an OSI approved license.

The primary programming language of quinn is Rust.

TestGPT | Generating meaningful tests for busy devs
Get non-trivial tests (and trivial, too!) suggested right inside your IDE, so you can code smart, create more value, and stay confident when you push.