Baike.dev
All toolsAI codingTrendingOpen sourceNewsSubmit
Log in
< Back to tools
T

tquic

> 数据库
Open source

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

1.4K stars0 likes0 views
WebsiteGitHub

About

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

TQUIC

English | 中文

TQUIC is a high-performance, lightweight, and cross-platform library for the IETF QUIC protocol.

Advantages

  • High performance: TQUIC is designed for high performance and low latency. Relevant details can be found in the benchmark result.

  • Pluggable congestion control: TQUIC supports various congestion control algorithms, including CUBIC, BBR, BBRv3, and COPA.

  • Multipath QUIC: TQUIC supports Multipath to enable the simultaneous usage of multiple paths for a single connection.

  • Easy to Use: TQUIC is easy to use. It supports flexible settings and detailed observability.

  • Cross platform: TQUIC runs on almost anything to which Rust compiles. It provides APIs for Rust/C/C++.

  • Powered by Rust: TQUIC is written in a memory safety language and immune to Buffer Overflow vulnerability and other memory-related bugs.

  • High quality: Extensive automated testing, including unit testing, fuzz testing, integration testing, performance benchmarking, interoperability testing, and more.

  • Protocol Compliance: TQUIC has been verified by formal specification using the Ivy tool. It has also passed IETF interoperability tests.

  • Rich features: TQUIC supports all big features conforming with QUIC, HTTP/3 RFCs.

Getting Started

  • Build and run

Running the tests

  • See Build and run

Documentation

  • English version
  • Chinese version

Contributing

  • Please create an issue in issue list.
  • Contact Committers/Owners for further discussion if needed.
  • See the CONTRIBUTING file for details.

Communication

  • TQUIC community on github
  • TQUIC developer group on WeChat: Send a request mail with your WeChat ID and a contribution you've made to TQUIC(such as a PR/Issue). We will invite you right away.

License

TQUIC is under the Apache 2.0 license. See the LICENSE file for details.

GitHub Issues· 0 open

View all on GitHub

No open issues yet, or sync has not completed.

Highlights

  • •High performance: TQUIC is designed for high performance and low latency. Relevant details can be found in the benchmark result.
  • •Pluggable congestion control: TQUIC supports various congestion control algorithms, including CUBIC, BBR, BBRv3, and COPA.
  • •Multipath QUIC: TQUIC supports Multipath to enable the simultaneous usage of multiple paths for a single connection.
  • •Easy to Use: TQUIC is easy to use. It supports flexible settings and detailed observability.
  • •Cross platform: TQUIC runs on almost anything to which Rust compiles. It provides APIs for Rust/C/C++.
  • •Powered by Rust: TQUIC is written in a memory safety language and immune to Buffer Overflow vulnerability and other memory-related bugs.
  • •High quality: Extensive automated testing, including unit testing, fuzz testing, integration testing, performance benchmarking, interoperability testing, and more.
  • •Protocol Compliance: TQUIC has been verified by formal specification using the Ivy tool. It has also passed IETF interoperability tests.
  • •Rich features: TQUIC supports all big features conforming with QUIC, HTTP/3 RFCs.
  • •Build and run

> Tags

Rustcross-platformhttp3network-programmingnetworking

No comments yet. Be the first to share.

> Details

PublishedAug 1, 2026
UpdatedSep 17, 2026
Category数据库
PricingOpen source

> Related tools

P
PostgreSQL
功能强大的开源关系型数据库
R
Redis
内存数据结构存储,常用作缓存与队列
M
MySQL
广泛使用的开源关系型数据库