#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

#1462 in Network programming

Download history 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 10/week @ 2024-05-13 26/week @ 2024-05-20 11/week @ 2024-05-27 18/week @ 2024-06-03 12/week @ 2024-06-10 13/week @ 2024-06-17 13/week @ 2024-06-24

58 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–19MB
~315K SLoC