#udp-socket #web-rtc #networking #udp #gamedev #multiplayer-game #wasm

naia-client-socket

Abstraction to expose common API over a UDP socket on Linux, and a unreliable WebRTC datachannel on the browser

31 unstable releases

0.22.0 Jan 10, 2024
0.20.1 Apr 1, 2023
0.20.0 Mar 20, 2023
0.13.1 Nov 19, 2022
0.3.0 Jul 13, 2020

#1725 in Network programming

Download history 101/week @ 2024-02-12 13/week @ 2024-02-19 91/week @ 2024-02-26 24/week @ 2024-03-04 44/week @ 2024-03-11 22/week @ 2024-03-18 91/week @ 2024-04-01 7/week @ 2024-04-08 15/week @ 2024-04-15 18/week @ 2024-04-22 12/week @ 2024-04-29 17/week @ 2024-05-06

63 downloads per month
Used in 5 crates (2 directly)

MIT/Apache

79KB
1.5K SLoC

Rust 1.5K SLoC // 0.0% comments JavaScript 177 SLoC // 0.0% comments

Naia Client Socket

A Socket abstraction over either a UDP socket on native Linux, or a unreliable WebRTC datachannel on the browser

Dependencies

~1–20MB
~323K SLoC