[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"project-4994":3},{"id":4,"name":5,"fullName":6,"owner":5,"repo":5,"description":7,"homepage":8,"htmlUrl":9,"language":10,"languages":9,"totalLinesOfCode":9,"stars":11,"forks":12,"watchers":13,"openIssues":14,"contributorsCount":15,"subscribersCount":15,"size":15,"stars1d":15,"stars7d":16,"stars30d":17,"stars90d":15,"forks30d":15,"starsTrendScore":18,"compositeScore":19,"rankGlobal":9,"rankLanguage":9,"license":20,"archived":21,"fork":21,"defaultBranch":22,"hasWiki":23,"hasPages":21,"topics":24,"createdAt":9,"pushedAt":9,"updatedAt":33,"readmeContent":34,"aiSummary":35,"trendingCount":15,"starSnapshotCount":15,"syncStatus":36,"lastSyncTime":37,"discoverSource":38},4994,"quic-go","quic-go\u002Fquic-go","A production-ready QUIC implementation in pure Go","https:\u002F\u002Fquic-go.net",null,"Go",11639,1574,206,159,0,16,54,4,44.59,"MIT License",false,"master",true,[25,26,27,28,29,30,31,32],"go","golang","http3","protocol","qlog","quic","quic-client","quic-server","2026-06-12 02:01:06","\u003Cdiv align=\"center\" style=\"margin-bottom: 15px;\">\n  \u003Cimg src=\".\u002Fassets\u002Fquic-go-logo.png\" width=\"700\" height=\"auto\">\n\u003C\u002Fdiv>\n\n# A QUIC implementation in pure Go\n\n\n[![Documentation](https:\u002F\u002Fimg.shields.io\u002Fbadge\u002Fdocs-quic--go.net-red?style=flat)](https:\u002F\u002Fquic-go.net\u002Fdocs\u002F)\n[![PkgGoDev](https:\u002F\u002Fpkg.go.dev\u002Fbadge\u002Fgithub.com\u002Fquic-go\u002Fquic-go)](https:\u002F\u002Fpkg.go.dev\u002Fgithub.com\u002Fquic-go\u002Fquic-go)\n[![Code Coverage](https:\u002F\u002Fimg.shields.io\u002Fcodecov\u002Fc\u002Fgithub\u002Fquic-go\u002Fquic-go\u002Fmaster.svg?style=flat-square)](https:\u002F\u002Fcodecov.io\u002Fgh\u002Fquic-go\u002Fquic-go\u002F)\n[![Fuzzing Status](https:\u002F\u002Foss-fuzz-build-logs.storage.googleapis.com\u002Fbadges\u002Fquic-go.svg)](https:\u002F\u002Fissues.oss-fuzz.com\u002Fissues?q=quic-go)\n\nquic-go is an implementation of the QUIC protocol ([RFC 9000](https:\u002F\u002Fdatatracker.ietf.org\u002Fdoc\u002Fhtml\u002Frfc9000), [RFC 9001](https:\u002F\u002Fdatatracker.ietf.org\u002Fdoc\u002Fhtml\u002Frfc9001), [RFC 9002](https:\u002F\u002Fdatatracker.ietf.org\u002Fdoc\u002Fhtml\u002Frfc9002)) in Go. It has support for HTTP\u002F3 ([RFC 9114](https:\u002F\u002Fdatatracker.ietf.org\u002Fdoc\u002Fhtml\u002Frfc9114)), including QPACK ([RFC 9204](https:\u002F\u002Fdatatracker.ietf.org\u002Fdoc\u002Fhtml\u002Frfc9204)) and HTTP Datagrams ([RFC 9297](https:\u002F\u002Fdatatracker.ietf.org\u002Fdoc\u002Fhtml\u002Frfc9297)).\n\nIn addition to these base RFCs, it also implements the following RFCs:\n\n* Unreliable Datagram Extension ([RFC 9221](https:\u002F\u002Fdatatracker.ietf.org\u002Fdoc\u002Fhtml\u002Frfc9221))\n* Datagram Packetization Layer Path MTU Discovery (DPLPMTUD, [RFC 8899](https:\u002F\u002Fdatatracker.ietf.org\u002Fdoc\u002Fhtml\u002Frfc8899))\n* QUIC Version 2 ([RFC 9369](https:\u002F\u002Fdatatracker.ietf.org\u002Fdoc\u002Fhtml\u002Frfc9369))\n* QUIC Event Logging using qlog ([draft-ietf-quic-qlog-main-schema](https:\u002F\u002Fdatatracker.ietf.org\u002Fdoc\u002Fdraft-ietf-quic-qlog-main-schema\u002F) and [draft-ietf-quic-qlog-quic-events](https:\u002F\u002Fdatatracker.ietf.org\u002Fdoc\u002Fdraft-ietf-quic-qlog-quic-events\u002F))\n* QUIC Stream Resets with Partial Delivery ([draft-ietf-quic-reliable-stream-reset](https:\u002F\u002Fdatatracker.ietf.org\u002Fdoc\u002Fhtml\u002Fdraft-ietf-quic-reliable-stream-reset-07))\n\nSupport for WebTransport over HTTP\u002F3 ([draft-ietf-webtrans-http3](https:\u002F\u002Fdatatracker.ietf.org\u002Fdoc\u002Fdraft-ietf-webtrans-http3\u002F)) is implemented in [webtransport-go](https:\u002F\u002Fgithub.com\u002Fquic-go\u002Fwebtransport-go).\n\nDetailed documentation can be found on [quic-go.net](https:\u002F\u002Fquic-go.net\u002Fdocs\u002F).\n\n## Projects using quic-go\n\n| Project                                                   | Description                                                                                                                                                       | Stars                                                                                               |\n| ---------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------- |\n| [AdGuardHome](https:\u002F\u002Fgithub.com\u002FAdguardTeam\u002FAdGuardHome) | Free and open source, powerful network-wide ads & trackers blocking DNS server.                                                                                   | ![GitHub Repo stars](https:\u002F\u002Fimg.shields.io\u002Fgithub\u002Fstars\u002FAdguardTeam\u002FAdGuardHome?style=flat-square) |\n| [algernon](https:\u002F\u002Fgithub.com\u002Fxyproto\u002Falgernon)           | Small self-contained pure-Go web server with Lua, Markdown, HTTP\u002F2, QUIC, Redis and PostgreSQL support                                                            | ![GitHub Repo stars](https:\u002F\u002Fimg.shields.io\u002Fgithub\u002Fstars\u002Fxyproto\u002Falgernon?style=flat-square)        |\n| [caddy](https:\u002F\u002Fgithub.com\u002Fcaddyserver\u002Fcaddy\u002F)            | Fast, multi-platform web server with automatic HTTPS                                                                                                              | ![GitHub Repo stars](https:\u002F\u002Fimg.shields.io\u002Fgithub\u002Fstars\u002Fcaddyserver\u002Fcaddy?style=flat-square)       |\n| [cloudflared](https:\u002F\u002Fgithub.com\u002Fcloudflare\u002Fcloudflared)  | A tunneling daemon that proxies traffic from the Cloudflare network to your origins                                                                               | ![GitHub Repo stars](https:\u002F\u002Fimg.shields.io\u002Fgithub\u002Fstars\u002Fcloudflare\u002Fcloudflared?style=flat-square)  |\n| [frp](https:\u002F\u002Fgithub.com\u002Ffatedier\u002Ffrp)                    | A fast reverse proxy to help you expose a local server behind a NAT or firewall to the internet                                                                   | ![GitHub Repo stars](https:\u002F\u002Fimg.shields.io\u002Fgithub\u002Fstars\u002Ffatedier\u002Ffrp?style=flat-square)            |\n| [go-libp2p](https:\u002F\u002Fgithub.com\u002Flibp2p\u002Fgo-libp2p)          | libp2p implementation in Go, powering [Kubo](https:\u002F\u002Fgithub.com\u002Fipfs\u002Fkubo) (IPFS) and [Lotus](https:\u002F\u002Fgithub.com\u002Ffilecoin-project\u002Flotus) (Filecoin), among others | ![GitHub Repo stars](https:\u002F\u002Fimg.shields.io\u002Fgithub\u002Fstars\u002Flibp2p\u002Fgo-libp2p?style=flat-square)     |\n| [gost](https:\u002F\u002Fgithub.com\u002Fgo-gost\u002Fgost)                   | A simple security tunnel written in Go                                                                                                                        | ![GitHub Repo stars](https:\u002F\u002Fimg.shields.io\u002Fgithub\u002Fstars\u002Fgo-gost\u002Fgost?style=flat-square)            |\n| [Hysteria](https:\u002F\u002Fgithub.com\u002Fapernet\u002Fhysteria)           | A powerful, lightning fast and censorship resistant proxy                                                                                                         | ![GitHub Repo stars](https:\u002F\u002Fimg.shields.io\u002Fgithub\u002Fstars\u002Fapernet\u002Fhysteria?style=flat-square)        |\n| [Mercure](https:\u002F\u002Fgithub.com\u002Fdunglas\u002Fmercure)             | An open, easy, fast, reliable and battery-efficient solution for real-time communications                                                                         | ![GitHub Repo stars](https:\u002F\u002Fimg.shields.io\u002Fgithub\u002Fstars\u002Fdunglas\u002Fmercure?style=flat-square)         |\n| [nodepass](https:\u002F\u002Fgithub.com\u002FNodePassProject\u002Fnodepass) | A secure, efficient TCP\u002FUDP tunneling solution that delivers fast, reliable access across network restrictions using pre-established TCP\u002FQUIC\u002FWebSocket or HTTP\u002F2 connections. | ![GitHub Repo stars](https:\u002F\u002Fimg.shields.io\u002Fgithub\u002Fstars\u002FNodePassProject\u002Fnodepass?style=flat-square)  |\n| [OONI Probe](https:\u002F\u002Fgithub.com\u002Fooni\u002Fprobe-cli)           | Next generation OONI Probe. Library and CLI tool.                                                                                                                 | ![GitHub Repo stars](https:\u002F\u002Fimg.shields.io\u002Fgithub\u002Fstars\u002Fooni\u002Fprobe-cli?style=flat-square)          |\n| [reverst](https:\u002F\u002Fgithub.com\u002Fflipt-io\u002Freverst)            | Reverse Tunnels in Go over HTTP\u002F3 and QUIC                                                                                                                        | ![GitHub Repo stars](https:\u002F\u002Fimg.shields.io\u002Fgithub\u002Fstars\u002Fflipt-io\u002Freverst?style=flat-square) |\n| [RoadRunner](https:\u002F\u002Fgithub.com\u002Froadrunner-server\u002Froadrunner) | High-performance PHP application server, process manager written in Go and powered with plugins | ![GitHub Repo stars](https:\u002F\u002Fimg.shields.io\u002Fgithub\u002Fstars\u002Froadrunner-server\u002Froadrunner?style=flat-square) |\n| [syncthing](https:\u002F\u002Fgithub.com\u002Fsyncthing\u002Fsyncthing\u002F)      | Open Source Continuous File Synchronization                                                                                                                       | ![GitHub Repo stars](https:\u002F\u002Fimg.shields.io\u002Fgithub\u002Fstars\u002Fsyncthing\u002Fsyncthing?style=flat-square)     |\n| [traefik](https:\u002F\u002Fgithub.com\u002Ftraefik\u002Ftraefik)             | The Cloud Native Application Proxy                                                                                                                                | ![GitHub Repo stars](https:\u002F\u002Fimg.shields.io\u002Fgithub\u002Fstars\u002Ftraefik\u002Ftraefik?style=flat-square)         |\n| [v2ray-core](https:\u002F\u002Fgithub.com\u002Fv2fly\u002Fv2ray-core)         | A platform for building proxies to bypass network restrictions                                                                                                    | ![GitHub Repo stars](https:\u002F\u002Fimg.shields.io\u002Fgithub\u002Fstars\u002Fv2fly\u002Fv2ray-core?style=flat-square)        |\n| [YoMo](https:\u002F\u002Fgithub.com\u002Fyomorun\u002Fyomo)                   | Streaming Serverless Framework for Geo-distributed System                                                                                                         | ![GitHub Repo stars](https:\u002F\u002Fimg.shields.io\u002Fgithub\u002Fstars\u002Fyomorun\u002Fyomo?style=flat-square)            |\n\nIf you'd like to see your project added to this list, please send us a PR.\n\n## Release Policy\n\nquic-go always aims to support the latest two Go releases.\n\n## Contributing\n\nWe are always happy to welcome new contributors! We have a number of self-contained issues that are suitable for first-time contributors, they are tagged with [help wanted](https:\u002F\u002Fgithub.com\u002Fquic-go\u002Fquic-go\u002Fissues?q=is%3Aissue+is%3Aopen+label%3A%22help+wanted%22). If you have any questions, please feel free to reach out by opening an issue or leaving a comment.\n\n## License\n\nThe code is licensed under the MIT license. The logo and brand assets are excluded from the MIT license. See [assets\u002FLICENSE.md](https:\u002F\u002Fgithub.com\u002Fquic-go\u002Fquic-go\u002Ftree\u002Fmaster\u002Fassets\u002FLICENSE.md) for the full usage policy and details.\n","quic-go 是一个用纯 Go 语言实现的生产就绪 QUIC 协议库。该项目支持最新的 QUIC 标准（RFC 9000, 9001, 9002）以及 HTTP\u002F3（RFC 9114），包括 QPACK 和 HTTP 数据报文等特性。此外，它还实现了多个扩展协议如不可靠数据报扩展、DPLPMTUD 等，确保了广泛的兼容性和功能性。通过提供详细的文档和持续的社区支持，quic-go 成为了开发高性能网络应用的理想选择，特别适用于需要低延迟、高吞吐量通信场景的应用程序，比如实时视频流、在线游戏或者任何对网络传输效率有严格要求的服务。",2,"2026-06-11 03:01:58","top_language"]