`ztun` an implementation of the Session Traversal Utilities for NAT (STUN) RFC 8489

Hi there :wave:

I’ve recently been working on ztun. It’s an implementation of the RFC 8489, also known as the “Session Traversal Utilities for NAT (STUN)”.

If you’ve never heard of STUN, you most definitely used it. It’s a key component of the “Interactive Connectivity Establishment (ICE)” protocol, which itself powers WebRTC.

ztun is by no means a huge project. It’s the corner stone of a bigger plan aiming to reimplement key components of WebRTC in Zig.

Anyway, feel free to add a star to the repository if you think it deserves it ! I’m also open to comments/questions if you have any !

Cheers ! :v: