enet
« Back to VersTracker
Description:
Provides a network communication layer on top of UDP
Type: Formula  |  Latest Version: 1.3.18@0  |  Tracked Since: Dec 17, 2025
Links: Homepage  |  formulae.brew.sh
Category: Networking
Tags: networking game-development udp c-library real-time
Install: brew install enet
About:
ENET is a lightweight network communication library that provides a reliable UDP-based protocol for game development and real-time applications. It handles connection management, sequencing, and packet fragmentation while maintaining low latency and high throughput. The library offers a simple API for building custom network architectures without the overhead of TCP.
Key Features:
  • Reliable UDP protocol with sequencing and acknowledgments
  • Low latency and high throughput optimized for real-time applications
  • Simple C API with peer-to-peer and client-server architectures
  • Cross-platform support with minimal dependencies
Use Cases:
  • Multiplayer game networking engines
  • Real-time collaborative applications
  • Custom low-latency communication protocols
Alternatives:
  • RakNet – Commercial license, more features but heavier
  • libcurl – HTTP-focused, not optimized for real-time UDP
License: MIT
Bottles available for: arm64_tahoe, arm64_sequoia, arm64_sonoma, arm64_ventura, arm64_monterey, sonoma, ventura, monterey, arm64_linux, x86_64_linux
Version History
Detected Version Rev Change Commit