mahsanet

P2P Internet Sharing

43
2
100% credibility
Found Feb 27, 2026 at 39 stars -- GitGems finds repos before they trend. Get early access to the next one.
Sign Up Free
AI Analysis
Go
AI Summary

NATProxy lets everyday users share mobile internet connections peer-to-peer with desktops or other phones, bypassing NAT firewalls without port forwarding setups.

How It Works

1
📱 Discover NATProxy

You hear about NATProxy from a friend who shares their phone's internet with their laptop without WiFi hotspots.

2
⬇️ Get the apps

Download the simple Android app on your phone and the desktop tool on your computer—no tech skills needed.

3
Choose your role
📤
Share (Server)

Turn your phone into a secure hotspot for others.

📥
Connect (Client)

Link to a friend's shared internet.

4
🔗 Share and get code

Tap 'Share' on your phone, and it instantly creates a short, private code to send—no ports or setups.

5
📋 Paste code to connect

Enter the code on the other device, and they link up automatically over the internet.

6
🌐 Internet flows

Your devices connect securely, and the borrowed connection works just like your own WiFi.

Free internet anywhere

Enjoy seamless browsing on the go, sharing data effortlessly with friends or family.

Sign up to see the full architecture

5 more

Sign Up Free

Star Growth

See how this repo grew from 39 to 43 stars Sign Up Free
Repurpose This Repo

Repurpose is a Pro feature

Generate ready-to-use prompts for X threads, LinkedIn posts, blog posts, YouTube scripts, and more -- with full repo context baked in.

Unlock Repurpose
AI-Generated Review

What is natproxy?

NATProxy lets you share one device's internet connection with others over P2P, punching through NAT without port forwarding. Built in Go with an Android app (via Flutter), desktop CLI, and lightweight signaling server, it routes traffic via WebRTC data channels or VLESS tunnels from xray-core. Clients get a compact share code or standard VLESS link to connect via VPN (Android) or SOCKS5 (desktop), enabling p2p internet connection even behind restrictive routers.

Why is it gaining traction?

Unlike basic github p2p vpn or webrtc p2p github tools, it cascades UPnP, ICE hole punching, and UDP relay for reliable p2p internet setup, plus anti-DPI tricks like DTLS fingerprint randomization and traffic padding to evade censorship. Server discovery ranks peers by NAT compatibility, and parallel WebRTC streams boost throughput—ideal for p2p internet device sharing without pricey p2p internet providers. Short codes make p2p internet connection as simple as pasting in chat.

Who should use this?

DevOps folks prototyping p2p internet routers or p2p internet service providers, Android devs needing shared hotspots for remote testing, or teams in censored networks building p2p streaming github apps or wifi p2p github bridges. Suits anyone tired of manual port forwards for p2p internet protocol experiments.

Verdict

Promising PoC for NAT-heavy p2p internet sharing (18 stars, 1.0% credibility), with clear docs and quick Android/CLI builds, but lacks prod hardening like TLS signaling. Try for webrtc p2p github alternatives if obfuscation matters; skip for high-stakes unless you audit security.

(187 words)

Sign up to read the full AI review Sign Up Free

Similar repos coming soon.