GitHub repository: sysfce2/GameNetworkingSockets
Primary language: C++
Description: Reliable & unreliable messages over UDP.  Robust message fragmentation & reassembly.  P2P networking / NAT traversal. Encryption. (PKGBUILD: https://aur.archlinux.org/packages/gamenetworkingsockets-git)