{"repo":"zpl-c/enet","free":true,"listed":false,"github":"https://github.com/zpl-c/enet","clone":"git clone https://github.com/zpl-c/enet.git","description":"⚡️ ENet reliable UDP networking library","language":"C","stars":1079,"topics":["c","network","udp","lightweight","header-only","ipv6","netlib","gamedev","cpp","fork"],"license":"MIT","category":"game-templates","readme_excerpt":"ENet - Simple, lightweight and reliable UDP networking library written on pure C Brought to you by @lsalzman , @inlife , @zpl-zak , @nxrighthere and other contributors Disclaimer This is a fork of the original library lsalzman/enet. While original repo offers a stable, time-tested wonderful library, we are trying to change some things, things, which can't be reflected on the main repo, like: integrated ipv6 support added monotonic time applied project-wide code style change cleaned up project single-header style code removed some of older/outdated methods and many other various changes Description ENet's purpose is to provide a relatively thin, simple and robust network communication layer on top of UDP (User Datagram Protocol). The primary feature it provides is optional reliable, in-order delivery of packets, and fragmentation. ENet omits certain higher level networking features such as authentication, lobbying, server discovery, encryption, or other similar tasks that are particularly application specific so that the library remains flexible, portable, and easily embeddable. Installation Download file releases/latest/enet.h and just add to your project. Usage (Shared library) Build the shared library: Use it: Usage (Static library) Build the static library: Use it: Usage (Single Header, Preferred) In this case, library will be embedded to the project itself. Make sure you add a define for ENET IMPLEMENTATION exactly in one source file before including the enet.h . Here is ","default_branch":null,"files":null,"tree":[],"storefront":"/r/zpl-c","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/zpl-c/enet/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}