hole-punching
Here are 53 public repositories matching this topic...
An experimental P2P encrypted chat app created to show UDP hole punching in action
-
Updated
Apr 22, 2017 - Go
A small collection of examples for UDP hole punching.
-
Updated
Mar 20, 2022 - C
NES/Famicom emulator with network multiplayer
-
Updated
Sep 7, 2024 - Go
Simple basic tcp hole punching between 2 clients and a mediator
-
Updated
Jan 31, 2024 - Java
Make terminal personal file transfers as simple as `cp`
-
Updated
Nov 1, 2024 - Go
Play P2P games without forwarding ports! Scroll down for instructions.
-
Updated
Mar 2, 2021 - Go
P2P Communication across Network Address Translators with TCP
-
Updated
Nov 28, 2022 - Rust
Punch firewall holes to connect TCP, SCTP and UDP between network peers
-
Updated
Jun 4, 2020 - C
TCP and UDP hole punching examples
-
Updated
Apr 14, 2024 - Python
NAT Traversal hole punching P2P chat application
-
Updated
Feb 3, 2024 - Rust
uTP (micro transport protocol) over UDP library with NAT hole punching
-
Updated
Mar 1, 2019 - JavaScript
High Performance Networking
-
Updated
Aug 1, 2024 - C#
A simple tool to check whether your router supports UDP hole-punching, as well as additional NAT properties.
-
Updated
Jul 30, 2022 - Go
Peer to peer file sharing and messaging between different networks including server acting as a mediator (TCP hole punching).
-
Updated
Aug 16, 2021 - C++
Based on node-nat-upnp, Refactored in ES6 with some changes.
-
Updated
Feb 20, 2024 - JavaScript
Improve this page
Add a description, image, and links to the hole-punching topic page so that developers can more easily learn about it.
Add this topic to your repo
To associate your repository with the hole-punching topic, visit your repo's landing page and select "manage topics."