Secure HTTPS tunnels in seconds

snet creates instant HTTPS tunnels from localhost to the internet. One command. Zero configuration. No external dependencies. The embedded FRP client means you're up and running in seconds, not minutes.

Currently 100% free. When server costs require it, all finances will be tracked transparently.

Built by the community, for the community. Contributors welcome!

# Install
brew install sethhorsley/tap/snet

# Login (one-time)
snet login

# Start tunnel to localhost:3000
snet start 3000
→ https://abc123.snet-public.com

Why snet?

No External Dependencies

Unlike other tunnel tools, snet embeds the FRP client directly. No need to install cloudflared, frpc, or any other tools. Just one binary.

Actually Free

No usage limits. No credit card required. Unlimited tunnels. Unlike ngrok's restricted free tier, snet gives you what you need to build.

Transparent Finances

When we need to charge for server costs, every dollar will be tracked transparently. Community-first, developer-focused.

Featuresnetngrok (free)
PriceFreeLimited free tier
Concurrent tunnelsUnlimited1 tunnel
Auto cleanupYesYes
Transparent financesYesPrivate company

How it works

Installation

Homebrew (macOS/Linux)

brew install sethhorsley/tap/snet

From Source

go install github.com/sethhorsley/snet-cli@latest

Binary Download

Download pre-built binaries for macOS, Linux, and Windows from the releases page.

Quick Start

Get your first tunnel running in three commands:

# 1. Login (one-time setup)
snet login

# 2. Start your local server (example: Rails)
rails server -p 3000

# 3. Create tunnel in a new terminal
snet start 3000

# Your tunnel is live!
→ https://abc123.snet-public.com

# Press Ctrl+C to stop
# Tunnel and DNS records are automatically cleaned up

Key Features

  • Embedded FRP client: No external dependencies. Everything you need in one binary.
  • Automatic cleanup: Stop the tunnel with Ctrl+C and DNS records are automatically removed.
  • HTTPS by default: Every tunnel gets a valid SSL certificate automatically.
  • Custom domains: Use your own domain instead of snet-public.com (coming soon).
  • Cross-platform: Works on macOS, Linux, and Windows.

By the People, For the People

snet is an open-source project built by developers, for developers. We believe in transparent development, community ownership, and building tools that serve the people who use them.

If you're using snet and want to help make it better, we welcome you with open arms. Whether it's code, documentation, bug reports, or ideas — your contributions matter.

Open Source

MIT Licensed

Community-First

Built for you, by you

Ready to tunnel?

Get started in seconds. No credit card required. No usage limits. Completely free.