folly
« Back to VersTracker
Description:
Collection of reusable C++ library artifacts developed at Facebook
Type: Formula  |  Latest Version: 2025.12.15.00@0  |  Tracked Since: Nov 10, 2025
Links: Homepage  |  GitHub  |  formulae.brew.sh
Stars: 30,177  |  Forks: 5,829  |  Language: C++  |  Category: Developer tools
Tags: c-plus-plus library performance concurrency facebook
Install: brew install folly
About:
Folly is a cross-platform library of C++ components designed for practicality and efficiency, particularly in large-scale systems. It provides high-performance abstractions for concurrency, networking, and data structures, often outperforming standard library equivalents. Its value lies in offering battle-tested, production-ready utilities that Facebook uses internally.
Key Features:
  • High-performance concurrent data structures (e.g., MPMC queues)
  • Memory-efficient string and I/O utilities (e.g., fbstring, AsyncSocket)
  • Portable abstractions for system-level operations (e.g., futures, executors)
  • Extensive benchmarking and testing frameworks
  • Support for modern C++ standards and compiler optimizations
Use Cases:
  • Building high-throughput, low-latency network servers and services
  • Developing performance-critical applications requiring custom memory management
  • Implementing scalable concurrent algorithms and data processing pipelines
Alternatives:
  • Boost C++ Libraries – More comprehensive and established, but Folly offers higher performance for specific components like futures and concurrency primitives.
  • Abseil – Google's C++ common libraries; focuses on foundational utilities, while Folly includes more high-level, Facebook-specific performance optimizations.
Version History
Detected Version Rev Change Commit
Dec 23, 2025 10:37am 2025.12.15.00 0 VERSION_BUMP 13c1d4dc
Nov 10, 2025 7:04pm 0 VERSION_BUMP a7873b33
Nov 3, 2025 7:16pm 0 VERSION_BUMP 535dd10a
Oct 21, 2025 8:59pm 0 VERSION_BUMP 61c37d47
Oct 14, 2025 9:40am 0 VERSION_BUMP 005fffff
Oct 7, 2025 12:52pm 0 VERSION_BUMP 5bb3df50
Sep 10, 2025 11:04pm 0 VERSION_BUMP c78ffd0e
Aug 26, 2025 7:58am 0 VERSION_BUMP 8ac07232
Dec 16, 2024 6:40am 1 VERSION_BUMP f1a6699b
Nov 27, 2024 5:01am 0 VERSION_BUMP d2bb20b7
Nov 19, 2024 12:30am 0 VERSION_BUMP 3c88851e
Nov 18, 2024 5:25pm 0 VERSION_BUMP a718f2c9
Nov 11, 2024 8:38pm 0 VERSION_BUMP c8d73d5e
Nov 11, 2024 1:18pm 0 VERSION_BUMP d22ba2ce
Oct 30, 2024 1:07am 0 VERSION_BUMP e8094ec8
Oct 29, 2024 7:42pm 0 VERSION_BUMP bc9ed33d
Oct 21, 2024 9:31pm 0 VERSION_BUMP a9ed56fb
Sep 30, 2024 11:19pm 0 VERSION_BUMP 27f2c914
Sep 20, 2024 3:11am 0 VERSION_BUMP 79929e2e
Aug 28, 2024 10:09am 0 VERSION_BUMP 8dbc9934
Aug 28, 2024 4:08am 0 VERSION_BUMP 52d249eb
Aug 28, 2024 1:05am 1 VERSION_BUMP 241dbd7d
Aug 20, 2024 8:35pm 0 VERSION_BUMP f72cf9f1
Aug 20, 2024 5:10pm 0 VERSION_BUMP 4a68be4f
Aug 12, 2024 6:16pm 0 VERSION_BUMP e967deed
Jul 16, 2024 4:49pm 0 VERSION_BUMP 87a7e56b
Jun 22, 2024 4:08am 0 VERSION_BUMP df17ee7a
Jun 13, 2024 9:03pm 0 VERSION_BUMP 6eebcd8f
Jun 13, 2024 8:34pm 0 VERSION_BUMP 716f0529
May 7, 2024 1:39am 0 VERSION_BUMP 71295364
May 4, 2024 12:39pm 0 VERSION_BUMP e5610930
May 2, 2024 11:49am 0 VERSION_BUMP 550adefa
Apr 15, 2024 11:57pm 0 VERSION_BUMP 125ce9d3
Jan 25, 2024 10:36pm 1 VERSION_BUMP 8c20ac52
Jan 24, 2024 10:43pm 1 VERSION_BUMP 4f80d780
Oct 24, 2023 9:21am 0 VERSION_BUMP b5881a77
Oct 23, 2023 2:19am 1 VERSION_BUMP ff5d7034
Oct 9, 2023 8:34pm 0 VERSION_BUMP ad18e928
Oct 9, 2023 8:34pm 0 VERSION_BUMP e9fcd30a
Oct 3, 2023 12:28pm 0 VERSION_BUMP b30582ae
Sep 20, 2023 1:56pm 0 VERSION_BUMP bb2ac490
Sep 4, 2023 3:26pm 0 VERSION_BUMP fcb9b4c9
Aug 28, 2023 9:35am 0 VERSION_BUMP 3862bd9f
May 22, 2023 12:08pm 0 VERSION_BUMP 6d05d323
May 21, 2023 12:52pm 1 VERSION_BUMP 71ba7e6a
May 8, 2023 3:49pm 0 VERSION_BUMP 4bdd3069
May 8, 2023 9:34am 0 VERSION_BUMP de5ecd29
Apr 10, 2023 4:48pm 0 VERSION_BUMP 42d83ac3
Apr 10, 2023 11:05am 0 VERSION_BUMP 00b4231d
Mar 27, 2023 10:43am 0 VERSION_BUMP 66bd30ad