Microsoft.Native.Quic.MsQuic.OpenSSL
2.4.19
Prefix Reserved
See the version list below for details.
dotnet add package Microsoft.Native.Quic.MsQuic.OpenSSL --version 2.4.19
NuGet\Install-Package Microsoft.Native.Quic.MsQuic.OpenSSL -Version 2.4.19
<PackageReference Include="Microsoft.Native.Quic.MsQuic.OpenSSL" Version="2.4.19" />
<PackageVersion Include="Microsoft.Native.Quic.MsQuic.OpenSSL" Version="2.4.19" />
<PackageReference Include="Microsoft.Native.Quic.MsQuic.OpenSSL" />
paket add Microsoft.Native.Quic.MsQuic.OpenSSL --version 2.4.19
#r "nuget: Microsoft.Native.Quic.MsQuic.OpenSSL, 2.4.19"
#:package Microsoft.Native.Quic.MsQuic.OpenSSL@2.4.19
#addin nuget:?package=Microsoft.Native.Quic.MsQuic.OpenSSL&version=2.4.19
#tool nuget:?package=Microsoft.Native.Quic.MsQuic.OpenSSL&version=2.4.19
<h1 align="center"><img src="docs/images/readme_logo.png" width="500" alt="MsQuic logo"/></h1>
MsQuic is a Microsoft implementation of the IETF QUIC protocol. It is cross-platform, written in C and designed to be a general purpose QUIC library. MsQuic also has C++ API wrapper classes and exposes interop layers for both Rust and C#.
Protocol Features
QUIC has many benefits when compared to existing "TLS over TCP" scenarios:
- All packets are encrypted and handshake is authenticated with TLS 1.3.
- Parallel streams of (reliable and unreliable) application data.
- Exchange application data in the first round trip (0-RTT).
- Improved congestion control and loss recovery.
- Survives a change in the clients IP address or port.
- Stateless load balancing.
- Easily extendable for new features and extensions.
Library Features
MsQuic has several features that differentiates it from other QUIC implementations:
- Optimized for client and server.
- Optimized for maximal throughput and minimal latency.
- Asynchronous IO.
- Receive side scaling (RSS) support.
- UDP send and receive coalescing support.
Documentation
- For platform support details, see the Platforms docs.
- For release details, see the Release docs.
- For performance data, see the Performance dashboard.
- For building the library, see the Build docs.
- For testing the library, see the Testing docs.
- For using the API, see the API docs or the Sample.
- For running a sample server and client app, see the Quick Start Guide.
- For deploying QUIC, see the Deployment docs.
- For diagnosing issues, see the Diagnostics docs and the Trouble Shooting Guide.
- For other frequently asked questions, see the FAQs.
Contributing
For information on contributing, please see our contribution guidelines. Feel free to take a look at our Good First Issues list if you're looking for somewhere to start. If you'd just like to talk, come chat with us on Discord.
| Product | Versions Compatible and additional computed target framework versions. |
|---|---|
| native | native is compatible. |
This package has no dependencies.
NuGet packages (1)
Showing the top 1 NuGet packages that depend on Microsoft.Native.Quic.MsQuic.OpenSSL:
| Package | Downloads |
|---|---|
|
VpnHood.Core.Quic.MsQuic
MsQuic (System.Net.Quic) implementation of the VpnHood QUIC abstractions. Supported on Windows and Linux. |
GitHub repositories (5)
Showing the top 5 popular GitHub repositories that depend on Microsoft.Native.Quic.MsQuic.OpenSSL:
| Repository | Stars |
|---|---|
|
dotnet/runtime
.NET is a cross-platform runtime for cloud, mobile, desktop, and IoT apps.
|
|
|
dotnet/dotnet
Home of .NET's Virtual Monolithic Repository which includes all the code needed to build the .NET SDK.
|
|
|
VSadov/Satori
Experimenting with dotnet runtime.
|
|
|
xihan123/DnsSpeedTestApp
DNS 测速
|
|
|
NethermindEth/dotnet-libp2p
A libp2p implementation for .NET in C#.
|
| Version | Downloads | Last Updated | |
|---|---|---|---|
| 2.6.1 | 44 | 8/29/2026 | |
| 2.6.0 | 292 | 8/14/2026 | |
| 2.6.0-rc | 57 | 8/10/2026 | |
| 2.5.11 | 34 | 8/29/2026 | |
| 2.5.11-rc | 32 | 8/27/2026 | |
| 2.5.10 | 189 | 8/11/2026 | |
| 2.5.10-rc | 54 | 8/10/2026 | |
| 2.5.9 | 1,386 | 7/2/2026 | |
| 2.5.9-rc2 | 77 | 6/25/2026 | |
| 2.5.9-rc | 74 | 6/5/2026 | |
| 2.5.8 | 1,161 | 5/11/2026 | |
| 2.5.8-rc | 67 | 5/7/2026 | |
| 2.5.7 | 2,621 | 4/15/2026 | |
| 2.5.7-rc2 | 100 | 4/13/2026 | |
| 2.4.20 | 31 | 8/29/2026 | |
| 2.4.20-rc | 33 | 8/27/2026 | |
| 2.4.19 | 38 | 8/11/2026 | |
| 2.4.19-rc | 51 | 8/10/2026 | |
| 2.4.18 | 117 | 4/15/2026 | |
| 2.4.18-rc | 99 | 4/13/2026 |