ValveSoftware/GameNetworkingSockets

Reliable & unreliable messages over UDP. Robust message fragmentation & reassembly. P2P networking / NAT traversal. Encryption.

C++CCMakePythonRoffShellnetworkingpeer-to-peergame-developmentrealtime-messagingreliable-messages
This is stars and forks stats for /ValveSoftware/GameNetworkingSockets repository. As of 28 Apr, 2024 this repository has 7417 stars and 568 forks.

GameNetworkingSockets GameNetworkingSockets is a basic transport layer for games. The features are: Connection-oriented API (like TCP) ... but message-oriented (like UDP), not stream-oriented. Supports both reliable and unreliable message types Messages can be larger than underlying MTU. The protocol performs fragmentation, reassembly, and retransmission for reliable messages. A reliability layer significantly more sophisticated than a basic TCP-style sliding window. It is based on the "ack vector"...
Read on GithubGithub Stats Page
repotechsstarsweeklyforksweekly
clauswilke/datavizHTMLCSSJavaScript2.9k06760
netology-code/guidesHTMLCSSJavaScript17304180
osmandapp/OsmAndJavaKotlinAIDL3.9k09580
arduino/ArduinoJavaPythonOther13.8k07.1k0
popcorn-official/popcorn-desktopJavaScriptStylusSmarty8.2k05860
thunlp/WantWordsJavaScriptHTMLPython6.8k06060
GitSquared/edex-uiJavaScriptCSSHTML38.4k02.4k0
lllyasviel/style2paintsJavaScriptPythonCSS17.3k02.1k0
MichMich/MagicMirrorJavaScriptCSSNunjucks18.3k+1654.1k+6
symfony/consolePHPShell9.6k02630