datagram
quic
Our great sponsors
datagram | quic | |
---|---|---|
3 | 1 | |
29 | 255 | |
- | 0.0% | |
0.0 | 0.0 | |
over 1 year ago | about 1 year ago | |
Makefile | Go | |
- | BSD 2-clause "Simplified" License |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
datagram
-
Quiwi - Another QUIC implementation in pure Go
Background: I wanted a secured UDP network for some of my devices (before I knew of WireGuard®) but could not find one that I can customize to support sending unreliable data (e.g. video stream) (before I knew of Datagram extension). quic-go was hard to compile last time I tried and I couldn't use/extend its QUIC APIs as they are under "internal" package. Others I found require C/C++ libraries which are difficult to cross-compile. I really like quiche APIs and even tried its C bindings but, you know, Cgo is not Go.
-
Show HN: PSX Party – Online Multiplayer Playstation 1 Emulator Using WebRTC
What do you find hard about setting up a WebRTC server? I hear from users they are able to spin up a Pion DataChannel server in 5 mins (including installing Go)
WebTransport isn’t going to be here soon though, I would be cautious in investing. Stuff like Congestion Control is still a big unknown [0] and we don’t have Datagrams everywhere.
quic
-
Quiwi - Another QUIC implementation in pure Go
As RFC9000 is finally released, I'd like to share my implementation written in Go: https://github.com/goburrow/quic (called quiwi /ˈkiːwi/ 🥝)
What are some alternatives?
hysteria - Hysteria is a powerful, lightning fast and censorship resistant proxy.
quiche - 🥧 Savoury implementation of the QUIC transport protocol and HTTP/3
webtransport - WebTransport is a web API for flexible data transport
geckos.io - 🦎 Real-time client/server communication over UDP using WebRTC and Node.js http://geckos.io
quic-go - A QUIC implementation in pure Go
joystick-mapper - A Rust library to map joystick input to keyboard, mouse and custom actions
webtransport-go - WebTransport implementation based on quic-go (https://datatracker.ietf.org/doc/draft-ietf-webtrans-http3/)
ggpo - Good Game, Peace Out Rollback Network SDK
fileless-xec - Stealth dropper executing remote binaries without dropping them on disk .(HTTP3 support, ICMP support, invisible tracks, cross-platform,...)
gost - GO Simple Tunnel - a simple tunnel written in golang