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.comWhy 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.
| Feature | snet | ngrok (free) |
|---|---|---|
| Price | Free | Limited free tier |
| Concurrent tunnels | Unlimited | 1 tunnel |
| Auto cleanup | Yes | Yes |
| Transparent finances | Yes | Private company |
How it works
Installation
Homebrew (macOS/Linux)
brew install sethhorsley/tap/snetFrom Source
go install github.com/sethhorsley/snet-cli@latestBinary 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 upKey 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.
Ready to tunnel?
Get started in seconds. No credit card required. No usage limits. Completely free.