libre
« Back to VersTracker
Description:
Toolkit library for asynchronous network I/O with protocol stacks
Type: Formula  |  Latest Version: 4.3.0@0  |  Tracked Since: Dec 23, 2025
Links: Homepage  |  GitHub  |  formulae.brew.sh
Stars: 169  |  Forks: 103  |  Language: C  |  Category: Networking
Tags: networking c-library async voip protocol-stack
Install: brew install libre
About:
Libre is a modular, asynchronous networking and protocol stack library written in C. It provides a robust foundation for building real-time communication applications by handling low-level network I/O and common protocols. Its primary value is offering a lightweight, portable, and efficient toolkit for developers creating VoIP and multimedia solutions.
Key Features:
  • Asynchronous event and I/O handling
  • Support for TCP, UDP, TLS, and HTTP
  • Modular architecture for easy integration
  • Cross-platform compatibility
Use Cases:
  • Building custom VoIP clients and servers
  • Developing real-time communication applications
  • Creating networked embedded systems
Alternatives:
  • libuv – Focuses solely on async I/O, whereas Libre includes higher-level protocol stacks.
  • Boost.Asio – C++ library requiring Boost, while Libre is a lightweight C library.
Version History
Detected Version Rev Change Commit
Dec 23, 2025 10:53am 4.3.0 0 VERSION_BUMP afa2843d
Sep 11, 2025 9:16am 0 VERSION_BUMP 727aff9b
Dec 11, 2024 8:13am 0 VERSION_BUMP 9d553306