🍺 BREW Explorer

← all formulae

mvfst

brew install mvfst v2026.06.15.00 MIT

QUIC transport protocol implementation

1.6k
30-day installs · #1095
4.7k
90-day · #1127
25.3k
365-day · #965
1.6k
★ GitHub stars · updated 2mo ago

Runtime dependencies

Build dependencies

Links

Raw metadata
{
  "aliases": [],
  "alternatives": [],
  "build_dependencies": [
    "cmake"
  ],
  "categories": [],
  "caveats": null,
  "conflicts_with": [],
  "dependencies": [
    "double-conversion",
    "fizz",
    "fmt",
    "folly",
    "gflags",
    "glog",
    "openssl@3"
  ],
  "deprecated": 0,
  "deprecation_reason": null,
  "desc": "QUIC transport protocol implementation",
  "disable_reason": null,
  "disabled": 0,
  "enrichment_fetched_at": "2026-06-20T23:41:19+00:00",
  "first_seen": "2026-06-20T23:34:18+00:00",
  "full_name": "mvfst",
  "github_default_branch": "main",
  "github_last_commit_at": "2026-06-20T16:34:46Z",
  "github_readme_excerpt": "![alt text](logo.png \"MVFST\")\n\n[![Linux Build Status](https://github.com/facebook/mvfst/actions/workflows/getdeps_linux.yml/badge.svg)](https://github.com/facebook/mvfst/actions/workflows/getdeps_linux.yml)\n[![macOS Build Status](https://github.com/facebook/mvfst/actions/workflows/getdeps_mac.yml/badge.svg)](https://github.com/facebook/mvfst/actions/workflows/getdeps_mac.yml)\n[![Windows Build Status](https://github.com/facebook/mvfst/actions/workflows/getdeps_windows.yml/badge.svg)](https://github.com/facebook/mvfst/actions/workflows/getdeps_windows.yml)\n\n## Introduction\n`mvfst` (Pronounced *move fast*) is a client and server implementation of [IETF QUIC](https://quicwg.org/) protocol in C++ by Facebook. QUIC is a UDP based reliable, multiplexed transport protocol that will become an internet standard. The goal of `mvfst` is to build a performant implementation of the QUIC transport protocol that applications could adapt for use cases on both the internet and the data-center. `mvfst` has been tested at scale on android, iOS apps, as well as servers and has several features to support large scale deployments.\n\n## Features\n**Server features**:\n- Multi-threaded UDP socket server with a thread local architecture to be able to scale to multi-core servers\n- Customizable Connection-Id routing. The default Connection-Id routing implementation integrates seamlessly with [katran](https://github.com/facebookincubator/katran)\n- APIs to enable zero-downtime restarts of servers, so that applications do not have to drop connections when restarting.\n- APIs to expose transport and server statistics for debuggability\n- Zero-Rtt connection establishment and customizable zero rtt path validation\n- Support for UDP Generic segmentation offloading (GSO) for faster UDP writes.\n\n**Client features**:\n- Native happy eyeballs support between ipv4 and ipv6 so that applications do not need to implement it themselves\n- Pluggable congestion control and support for turning off congestion control to",
  "github_repo": "facebook/mvfst",
  "github_stars": 1648,
  "github_topics": [],
  "homepage": "https://github.com/facebook/mvfst",
  "homepage_og_description": null,
  "homepage_og_image": null,
  "homepage_title": null,
  "installs_30d": 1553,
  "installs_365d": 25334,
  "installs_90d": 4660,
  "keg_only": 0,
  "keg_only_reason": null,
  "last_seen": "2026-06-20T23:34:18+00:00",
  "license": "MIT",
  "llm_generated_at": null,
  "llm_model": null,
  "name": "mvfst",
  "oldnames": [],
  "one_liner": null,
  "optional_dependencies": [],
  "rank_30d": 1095,
  "rank_365d": 965,
  "rank_90d": 1127,
  "raw_hash": "bb4ae78cb1de1370",
  "recommended_dependencies": [],
  "revision": 0,
  "ruby_source_path": "Formula/m/mvfst.rb",
  "tap": "homebrew/core",
  "test_dependencies": [
    "cmake",
    "googletest"
  ],
  "uses_from_macos": [],
  "version_head": "HEAD",
  "version_stable": "2026.06.15.00",
  "versioned_formulae": [],
  "why_use_this": null
}