Skip to content
SPECIFICTION
Get listed

Hazel Networking vs netcode.io

Hazel Networking

github.com

netcode.io

github.com

Side by side

FigureHazel Networkingnetcode.io
Price from—Free
Free plan—Yes
Free trial——
Open source——
Windows—Yes
macOS—Yes
Linux—Yes
Self-hosted—Yes
Plans published01
Spec score · Game Networking Middleware5.6 (#27)8.4 (#5)

Plans

Hazel Networking

No plans published.

Hazel Networking pricing →

netcode.io

  • netcodeFree

netcode.io pricing →

In their own words

Hazel Networking

Hazel Networking has no write-up on Specifiction yet; its figures are above.

Visit github.com

netcode.io

netcode.io is a free, open-source client/server protocol for real-time multiplayer games. It uses UDP to exchange unreliable, unordered packets without TCP head-of-line blocking. Game backends can issue connect tokens that authorize clients, while servers assign connecting clients to configured slots and reject connections when slots are full. The protocol supports clean disconnects and timeouts for hard disconnects. Packets are encrypted and signed with libsodium, with protections described against crafted packets, replay attacks, and amplification attacks. IPv4 and IPv6 are supported, along with packet tagging intended to reduce Wi-Fi jitter. Implementations are listed for C, C#, Go, Rust, Unity, Unreal Engine 4, and TypeScript. Builds use CMake on Windows, macOS, and Linux, with CMake 3.16 or later and a vendored libsodium subset by default. The BSD 3-Clause project documents REST-based token requests and reports a nonce-reuse issue affecting versions 1.3.5 and earlier, fixed in 1.4.0.

Visit github.com