Quic

Open-source projects categorized as Quic

Top 23 Quic Open-Source Projects

  • gost

    GO Simple Tunnel - a simple tunnel written in golang

  • Project mention: Teach us something Sundays | /r/ExperiencedFounders | 2023-05-21

    With a combination of Gost and cloudflare tunnel you can access literally anything on the local LAN network.

  • KCP

    :zap: KCP - A Fast and Reliable ARQ Protocol

  • Project mention: KCP – A TCP alternative optimized for latency | news.ycombinator.com | 2024-03-28
  • 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
  • hysteria

    Hysteria is a powerful, lightning fast and censorship resistant proxy.

  • Project mention: Russia has started indiscriminately blocking all OpenVPN/WireGuard connections | news.ycombinator.com | 2024-01-20

    As far as I know https://github.com/apernet/hysteria is the latest proxy protocol (used in China). Maybe try this

  • quic-go

    A QUIC implementation in pure Go

  • Project mention: "Every time a new Go release happened, the package stopped building, and the authors had to add a new file with a new //go:build line, and then the entire ecosystem of packages with that as a dependency had to explicitly update to the new version" -- Go itself | /r/programmingcirclejerk | 2023-12-06

    Ecosystem-breaking packages happen more often than I thought possible in Go. The other one is https://github.com/quic-go/quic-go, which needs to explicitly support a Go version because it relies on some obscure internal of the language around crypto or some shit.

  • quiche

    🥧 Savoury implementation of the QUIC transport protocol and HTTP/3

  • Project mention: Nghttp3 1.0.0 – HTTP/3 library written in C | news.ycombinator.com | 2023-10-21

    The title of this post puts emphasis on "written in C", making me wonder when this would ever be a desirable feature, given that more secure implementations are available, and can be integrated into old C projects just as easily.

    No need to rewrite everything from the ground up: https://github.com/cloudflare/quiche#curl

  • nghttp2

    nghttp2 - HTTP/2 C Library and tools

  • Project mention: Nghttp2 1.57.0 – HTTP/2 C Library | news.ycombinator.com | 2023-10-21
  • msquic

    Cross-platform, C implementation of the IETF QUIC protocol, exposed to C, C++, C# and Rust.

  • Project mention: Msquic: Cross-platform C implementation of QUIC protocol for C, C++, C#, Rust | news.ycombinator.com | 2023-07-24
  • WorkOS

    The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.

    WorkOS logo
  • quinn

    Async-friendly QUIC implementation in Rust

  • Project mention: Why HTTP/3 is eating the world | news.ycombinator.com | 2023-10-05

    Since it lives on top of UDP, I believe all you need is SOCK_DGRAM, right? The rest of QUIC can be in a userspace library ergonomically designed for your programming language e.g. https://github.com/quinn-rs/quinn - and can interoperate with others who have made different choices.

    Alternately, if you need even higher performance, DPDK gives the abstractions you'd need; see e.g. https://dl.acm.org/doi/abs/10.1145/3565477.3569154 on performance characteristics.

  • gost

    GO Simple Tunnel - a simple tunnel written in golang (by go-gost)

  • algernon

    Small self-contained pure-Go web server with Lua, Teal, Markdown, Ollama, HTTP/2, QUIC, Redis and PostgreSQL support

  • Project mention: Web Server with Support for HTTP, Lua, Markdown, JSX, BoltDB, Redis, PostgreSQL | news.ycombinator.com | 2024-03-11
  • reqable-app

    Reqable issue track repo

  • Project mention: Capture and analyze mobile traffic without Wi-Fi proxy | news.ycombinator.com | 2024-03-05
  • python-proxy

    HTTP/HTTP2/HTTP3/Socks4/Socks5/Shadowsocks/ShadowsocksR/SSH/Redirect/Pf TCP/UDP asynchronous tunnel proxy implemented in Python 3 asyncio.

  • Project mention: WireGuard client that exposes itself as a HTTP/SOCKS5 proxy | news.ycombinator.com | 2024-04-01

    FWIW, that fork is 6 years out of date, forked from https://github.com/qwj/python-proxy.

  • neqo

    Neqo, an implementation of QUIC in Rust

  • trafficserver

    Apache Traffic Server™ is a fast, scalable and extensible HTTP/1.1 and HTTP/2 compliant caching proxy server.

  • yomo

    🦖 Stateful Serverless Framework for building Geo-distributed Edge AI Infra

  • Project mention: FireScroll - An unkillable multi-region KV database that scales reads to infinity | /r/golang | 2023-05-01

    I have used HTTP3 QUIC for really fast edge. This golang project: https://github.com/yomorun/yomo

  • base-drafts

    Internet-Drafts that make up the base QUIC specification

  • Project mention: Multipath TCP for Linux | news.ycombinator.com | 2024-04-19

    QUIC is a step backwards here; it has no multipath support: https://lwn.net/Articles/964377/

    Multipath: There are several areas where TCP still has an advantage over QUIC. One of those is multipath support. Multipath TCP connections can send data on different network paths simultaneously — for example, sending via both WiFi and cellular data — to provide better throughput than either path permits individually.

    Server connection migration is explicitly forbidden by QUIC:

    https://github.com/quicwg/base-drafts/pull/2031

  • iggy

    Iggy is the persistent message streaming platform written in Rust, supporting QUIC, TCP and HTTP transport protocols, capable of processing millions of messages per second.

  • Project mention: Iggy.rs – A Message Broker in Rust | news.ycombinator.com | 2023-07-24
  • aioquic

    QUIC and HTTP/3 implementation in Python

  • Project mention: WinBtrfs – an open-source btrfs driver for Windows | news.ycombinator.com | 2024-04-06

    One of the interesting patterns happening in Rust is io-less libraries. I'm not sure where best to link this phenomenon. It here s a open issue for an io-less quic library, from 2019, https://github.com/aiortc/aioquic/issues/4

    It'd be so fracking sweet to see filesystems follow this pattern. If we could re-use the file system logic, but apply it to windows or fuse or Linux or wasm linearly-addressed-storage, that would allow such intensely cool forms of portability/reuse & bending/hacking.

  • lsquic

    LiteSpeed QUIC and HTTP/3 Library

  • s2n-quic

    An implementation of the IETF QUIC protocol

  • Project mention: Boletín AWS Open Source, Christmas Edition | dev.to | 2023-12-24
  • angie

    Angie - drop-in replacement for Nginx

  • Project mention: Nginx fork with builtin auto HTTPS certificate obtaining from Let's Encrypt | news.ycombinator.com | 2024-03-29

    32 user: Dmitry Volyntsev

    Source: https://hg.nginx.org/nginx/

    Valentin, Ruslan and Vladimir currently are working on Angie.

    Igor actually doesn't contribute to nginx since 2012... there are only few small commits after these dates, most of his contributions are between 2002 and 2012.

    Maxim now works on freenginx alone. And here is a response from Angie developer about consolidation with freenginx: https://github.com/webserver-llc/angie/issues/74 - why it won't happen.

  • TQUIC

    A high-performance, lightweight, and cross-platform QUIC library

  • nghttp3

    HTTP/3 library written in C

  • Project mention: Nghttp3 v1.0.0 – HTTP/3 library written in C | news.ycombinator.com | 2023-10-22
  • 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).

Quic related posts

Index

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

Project Stars
1 gost 15,085
2 KCP 14,696
3 hysteria 13,039
4 quic-go 9,452
5 quiche 8,916
6 nghttp2 4,504
7 msquic 3,833
8 quinn 3,459
9 gost 3,404
10 algernon 2,630
11 reqable-app 2,110
12 python-proxy 1,895
13 neqo 1,760
14 trafficserver 1,724
15 yomo 1,611
16 base-drafts 1,609
17 iggy 1,566
18 aioquic 1,541
19 lsquic 1,449
20 s2n-quic 1,066
21 angie 1,057
22 TQUIC 874
23 nghttp3 790

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