ucommon
« Back to VersTracker
Description:
GNU C++ runtime library for threads, sockets, and parsing
Type: Formula  |  Tracked Since: Dec 28, 2025
Links: Homepage  |  formulae.brew.sh
Category: Developer tools
Tags: c++ networking library threading runtime
Install: brew install ucommon
About:
GNU ucommon is a C++ runtime library designed for building lightweight, thread-safe applications. It provides robust support for sockets, threading, and parsing, offering a modern alternative to older C++ standard libraries. Its focus on efficiency and standards compliance makes it ideal for networked and embedded systems.
Key Features:
  • Thread-safe reference counting
  • IPv4/IPv6 socket support
  • TLS/SSL secure transport
  • URI and MIME parsing
  • Zero-dependency core
Use Cases:
  • Building high-performance network daemons
  • Developing secure communication clients
  • Creating embedded system services
  • Parsing complex protocol data
Alternatives:
  • Boost.Asio – Boost is heavier and requires the full Boost ecosystem, whereas ucommon is lightweight and standalone.
Version History
Detected Version Rev Change Commit
Sep 16, 2025 1:40am 0 VERSION_BUMP 46e9e5d9
Nov 3, 2024 5:46am 0 VERSION_BUMP 065bab40
Nov 2, 2024 10:37pm 0 VERSION_BUMP c0f695fd