STUN and ICE implementations for the Go programming language
☆54Jan 10, 2018Updated 8 years ago
Alternatives and similar repositories for nat
Users that are interested in nat are comparing it to the libraries listed below. We may earn a commission when you buy through links labeled 'Ad' on this page.
Sorting:
- Package stun provides basic functions for the manipulation of messages used in the Session Traversal Utilities for NAT (STUN), Traversal …☆37Jul 7, 2018Updated 7 years ago
- GoNeedle is a system for punching reliable transport over UDP through NATs and Firewalls☆82Sep 17, 2010Updated 15 years ago
- Go language wrapper around the natty NAT-traversal utility☆35Aug 10, 2018Updated 7 years ago
- Go bindings to PJNATH - ICE, STUN, and TURN Library☆17Jul 17, 2014Updated 11 years ago
- A go implementation of the STUN client (RFC 3489 and RFC 5389)☆719Jul 1, 2024Updated last year
- Exposes batch message receives (recvmmsg)☆14Aug 15, 2025Updated 7 months ago
- golang tun nat☆11Jul 20, 2022Updated 3 years ago
- Inspired by https://cnab.io/, sheaf manages bundles of Kubernetes components.☆30Jul 17, 2020Updated 5 years ago
- A tool for generating table driven tests in Go.☆14Feb 3, 2015Updated 11 years ago
- Package tcp implements TCP-level socket options☆91Feb 23, 2021Updated 5 years ago
- A layer 4 load balancer written in Go.☆19Sep 6, 2017Updated 8 years ago
- thin wrapper over the data-driven documents (d3) library for use with gopherjs☆23Jan 18, 2016Updated 10 years ago
- RISC-V Emulator☆11Mar 1, 2023Updated 3 years ago
- Layer 2, 3, 4 protocol decoding and encoding for Go☆17Feb 3, 2016Updated 10 years ago
- ☆10Jun 27, 2015Updated 10 years ago
- GoDCCP is an implementation of the Datagram Congestion Control Protocol in Go☆102Feb 5, 2013Updated 13 years ago
- ☆19Feb 28, 2023Updated 3 years ago
- Go "net" wrappers for libp2p☆25Aug 21, 2025Updated 7 months ago
- Package rfc4193 implements Unique Local IPv6 Unicast Address prefix generation, as described in RFC 4193. MIT Licensed.☆12May 12, 2020Updated 5 years ago
- Hammer project -- a real time ssl reverse proxy with GPU☆20Apr 17, 2013Updated 12 years ago
- ☆13Nov 4, 2014Updated 11 years ago
- Fast RFC 5389 STUN implementation in go☆497May 17, 2021Updated 4 years ago
- A simple implements UPnP protocol for Go(Golang) library. Add port mapping for NAT devices. 在内网中搜索网关设备,检查网关是否支持upnp协议,若支持,添加端口映射。☆160Apr 29, 2022Updated 3 years ago
- Events operator for watching a git repository. Trigger on changes to the repository.☆33Jan 20, 2019Updated 7 years ago
- K8s operator for managing meshnet-networked cEOS-lab instances☆11May 6, 2024Updated last year
- Multidimensional Arrays for the Go Language☆35Jul 19, 2015Updated 10 years ago
- Basic paxos☆30Apr 10, 2014Updated 11 years ago
- A golang package that implements a distributed tracing capability inspired by Google's Dapper☆12Jan 20, 2017Updated 9 years ago
- Fast IP to CIDR lookup in Golang☆16Aug 21, 2025Updated 7 months ago
- Symmetrically encrypt your Go net.Conns☆18Apr 6, 2015Updated 10 years ago
- Go (golang) ntp client.☆12Mar 10, 2014Updated 12 years ago
- ☆30Dec 10, 2021Updated 4 years ago
- Package sdnotify implements systemd readiness notifications as described in https://www.freedesktop.org/software/systemd/man/sd_notify.ht…☆45Apr 6, 2022Updated 3 years ago
- Pair Programming made user-friendly with your web browser.☆94Oct 5, 2022Updated 3 years ago
- Distributed, P2P, realtime chat application based on Kademlia DHT☆85May 15, 2014Updated 11 years ago
- Across the Great Wall we can reach every corner in the world☆15Aug 17, 2017Updated 8 years ago
- Temporary files and directories made easy☆28Oct 18, 2022Updated 3 years ago
- Wrapper for curve25519-dalek using rustgo, a technique to directly call Rust code from Go programs with near-zero overhead, meant to repl…☆127Mar 8, 2018Updated 8 years ago
- Package wifiqr implements support for generating WiFi QR codes. MIT Licensed.☆13Oct 1, 2024Updated last year