Go Quic

Open-source Go projects categorized as Quic

Top 14 Go Quic Projects

  • gost

    GO Simple Tunnel - a simple tunnel written in golang

  • 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

  • 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
  • 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.

  • gost

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

  • Project mention: List of ngrok/Cloudflare Tunnel alternatives and other tunneling software and services. Focus on self-hosting. | dev.to | 2024-04-30

    gost - Looks like a comprehensive option. TCP and UDP tunneling. TAP/TUN devices. Load balancing. Web API. Written in Go.

  • 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
  • yomo

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

  • quicssh

    SSH over QUIC

  • Project mention: SSH3: SSH using HTTP/3 and QUIC | news.ycombinator.com | 2023-12-16

    SSH over QUIC exists: https://github.com/moul/quicssh.

    I don't see any advantage of layering HTTP/3 here. It adds more friction, and the only advantage it brings is being able to "hide" the SSH server over a URL path. I guess x.509 certificates would be fine, but SSH hostkeys, SSHFP or TOFU is enough and far more secure (because it implicitly pins the server public key).

    It's a relatively new project from the looks of it, so I'd definitely not use it anywhere half important having to create something interesting with QUIC and HTTP/3.

  • SaaSHub

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

    SaaSHub logo
  • kawipiko

    kawipiko -- blazingly fast static HTTP server -- focused on low latency and high concurrency, by leveraging Go, `fasthttp` and the CDB embedded database

  • webtransport-go

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

  • quic

    quiwi 🥝 - QUIC implementation in Go.

  • fileless-xec

    Stealth dropper executing remote binaries without dropping them on disk .(HTTP3 support, ICMP support, invisible tracks, cross-platform,...)

  • yomo-wasmedge-tensorflow

    This application demonstrates how to launch high-performance "serverless" functions from the YoMo framework to process streaming data. The functions are embedded in a WebAssembly VM, WasmEdge, for safety, security, portability, and manageability.

  • specter

    like ngrok, but more ambitious with DHT for flavor (by zllovesuki)

  • Project mention: List of ngrok/Cloudflare Tunnel alternatives and other tunneling software and services. Focus on self-hosting. | dev.to | 2024-04-30

    specter - Interesting approach utilizing a DHT. QUIC transport. MIT License. Written in Go.

  • diet256

    Coordinated INET256 Network Using QUIC

  • 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).

Go Quic related posts

  • Web Server with Support for HTTP, Lua, Markdown, JSX, BoltDB, Redis, PostgreSQL

    1 project | news.ycombinator.com | 11 Mar 2024
  • Hysteria is a powerful, fast and censorship resistant proxy

    1 project | /r/hypeurls | 28 Oct 2023
  • Hysteria is a powerful, fast and censorship resistant proxy

    2 projects | news.ycombinator.com | 26 Oct 2023
  • Teach us something Sundays

    1 project | /r/ExperiencedFounders | 21 May 2023
  • FireScroll - An unkillable multi-region KV database that scales reads to infinity

    3 projects | /r/golang | 1 May 2023
  • Quicssh: SSH over QUIC

    1 project | /r/patient_hackernews | 27 Apr 2023
  • Quicssh: SSH over QUIC

    1 project | /r/hackernews | 27 Apr 2023
  • A note from our sponsor - InfluxDB
    www.influxdata.com | 27 May 2024
    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. Learn more →

Index

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

Project Stars
1 gost 15,266
2 hysteria 13,392
3 quic-go 9,603
4 gost 3,526
5 algernon 2,667
6 yomo 1,623
7 quicssh 779
8 kawipiko 393
9 webtransport-go 289
10 quic 257
11 fileless-xec 171
12 yomo-wasmedge-tensorflow 60
13 specter 24
14 diet256 11

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