webtransport

Open-source projects categorized as webtransport

Top 7 webtransport Open-Source Projects

  • Centrifugo

    Scalable real-time messaging server in a language-agnostic way. Self-hosted alternative to Pubnub, Pusher, Ably. Set up once and forever.

  • Project mention: WebSockets vs. Server-Sent-Events vs. Long-Polling vs. WebRTC vs. WebTransport | news.ycombinator.com | 2024-03-20

    Hello, I am author of https://github.com/centrifugal/centrifugo. Our users can choose from WebSocket, EventSource, WebTransport (experimental stabilize in the future). WebRTC is out of scope as the main purpose is central server based real-time json/binary messaging, and WebRTC makes things much more complex since it shines for peer-to-peer and rich media communications.

    What I'd like to add is that Centrifugo also supports HTTP-streaming – not mentioned by the OP – but this is a transport which has advantages over Eventsource - like possibility to send POST body on initial request from web browser (with SSE you can not), it supports binary, and with Readable Streams browser API it's widely supported by modern browsers.

    Another thing I'd like to mention about Centrifugo - it supports bidirectional WebSocket fallbacks with EventSource and HTTP-streaming, and does this without sticky sessions requirement. I guess nobody else have this at this point. See https://centrifugal.dev/blog/2022/07/19/centrifugo-v4-releas.... Which solves one more practical concern. Sticky sessions is an optimization in Centrifugo case, not a requirement.

    If you are interested in topic, we also have a post about WebSocket scalability - https://centrifugal.dev/blog/2020/11/12/scaling-websocket - it covers some design decisions made in Centrifugo.

  • centrifuge-js

    JavaScript client SDK to communicate with Centrifugo and Centrifuge-based server from browser, NodeJS and React Native. Supports WebSocket, HTTP-streaming over Fetch and Readable Stream API, EventSource, WebTransport and SockJS.

  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

    InfluxDB logo
  • wtransport

    Async-friendly WebTransport implementation in Rust

  • Project mention: Announcing WTransport 0.1.9 - a Web Transport library in Rust | /r/webdev | 2023-12-05
  • webtransport-go

    WebTransport implementation based on quic-go (https://datatracker.ietf.org/doc/draft-ietf-webtrans-http3/)

  • owt-sdk-quic

    C++ server and client APIs for WebTransport.

  • Project mention: All all Web API interfaces actually JavaScript objects? | /r/learnjavascript | 2023-12-08

    WebTransport in C++ https://github.com/open-webrtc-toolkit/owt-sdk-quic.

  • realtime-web

    Comparing WebSocket, WebRTC, and WebTransport under packet loss

  • presencejs

    Edge Infra for realtime web applications, geo-distributed architecture.

  • SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020).

webtransport related posts

  • All all Web API interfaces actually JavaScript objects?

    3 projects | /r/learnjavascript | 8 Dec 2023
  • Announcing WTransport 0.1.9 - a Web Transport library in Rust

    1 project | /r/webdev | 5 Dec 2023
  • Announcing WTransport 0.1.9 - a Web Transport library in Rust

    1 project | /r/programming | 5 Dec 2023
  • Web Transport in Rust

    1 project | news.ycombinator.com | 18 Oct 2023
  • wtransport - WebTransport in Rust 🦀

    1 project | dev.to | 13 Oct 2023
  • wTransport 0.1.7 release

    1 project | /r/rust | 11 Oct 2023
  • wTransport (Rust Webtransport Implementation) version 0.1.6 released

    1 project | /r/node | 6 Oct 2023
  • A note from our sponsor - SaaSHub
    www.saashub.com | 21 May 2024
    SaaSHub helps you find the best software and product alternatives Learn more →

Index

What are some of the best open-source webtransport projects? This list will help you:

Project Stars
1 Centrifugo 7,966
2 centrifuge-js 381
3 wtransport 325
4 webtransport-go 284
5 owt-sdk-quic 116
6 realtime-web 108
7 presencejs 14

Sponsored
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com