NetCtl
Open Source & Ready

Expose your
localhost to the
internet

NetCTL is an open-source service that effortlessly exposes your localhost to the internet. Powered by SSH, fully controllable via simple commands.

Terminal
$NetCtl tcp 8080
✓ Tunnel established
→ https://abc123.netctl.app
$NetCtl http 3000 -c myapp.com
✓ Custom domain connected
→ https://myapp.com
$_

Install NetCTL

Choose your installation method

📥

1. Using curl

Quick install

sudo curl -L https://raw.githubusercontent.com/GarpozMaster/NetCtl/main/NetCtl.sh -o /bin/NetCtl && sudo chmod +x /bin/NetCtl
📦

Or Using wget

Alternative method

sudo wget https://raw.githubusercontent.com/GarpozMaster/NetCtl/main/NetCtl.sh -O /bin/NetCtl && sudo chmod +x /bin/NetCtl
🔧

2. Using Git Clone

Clone and install

git clone https://github.com/GarpozMaster/NetCtl.git && cd NetCtl && sudo cp NetCtl.sh /bin/NetCtl && sudo chmod +x /bin/NetCtl

Now run NetCtl from anywhere!

Why NetCTL?

Powerful features for developers

🔓

Open Source

Community-driven, free forever.

🔀

SSH-Powered

Secure background tunnels.

♻️

Auto-Reconnect

Static ports, survives reboot.

🌐

Custom Domains

Your domain with SSL.

🛠️

Auto Dependencies

Auto-installs packages.

📱

QR Code Login

Scan to authenticate.

Lightning Fast

Instant tunnel creation.

⌨️

Shell Completion

Built-in auto-complete.

Command Reference

Blog & Docs