Skip to content
TunnelAPI Logo

TunnelAPI

Expose your localhost to the internet with secure tunnels

Website Documentation VS Code Extension

npm version npm downloads License


🚀 What is TunnelAPI?

TunnelAPI is a developer-first tunneling platform that lets you expose your local development server to the internet securely. Perfect for:

  • 🔗 Webhook Testing - Receive webhooks from Stripe, GitHub, Twilio, etc.
  • 🌐 API Development - Share your local API with teammates or clients
  • 📱 Mobile Testing - Test your app on real devices
  • 🎯 OAuth Callbacks - Handle OAuth redirects during development
  • 🤝 Client Demos - Show work-in-progress to stakeholders
┌──────────────────────────────────────────────────────────────────┐
│  ● ● ●                      Terminal                             │
├──────────────────────────────────────────────────────────────────┤
│                                                                  │
│  $ arm tunnel 3000 -s myapp                                      │
│                                                                  │
│  ✓ Tunnel created successfully!                                  │
│    Public URL: https://myapp.free-tunnelapi.app                  │
│    Local Port: 3000                                              │
│                                                                  │
│  ℹ Forwarding traffic...                                         │
│                                                                  │
└──────────────────────────────────────────────────────────────────┘

🌟 Why TunnelAPI?

Feature TunnelAPI ngrok localtunnel
Free Tier ✅ 40K req/mo ✅ Limited ✅ Unlimited
Custom Subdomains ✅ Free 💰 Paid ❌ Random only
API Gateway ✅ Built-in ❌ No ❌ No
Webhook Testing ✅ With replay ❌ No ❌ No
Visual Workflow Builder ✅ Drag & drop ❌ No ❌ No
K8s-style Ingress ✅ Yes ❌ No ❌ No
Request Logging ✅ Real-time ✅ Yes ❌ No
VS Code Extension ✅ Yes ✅ Yes ❌ No
Self-hosted Option 🔜 Coming 💰 Enterprise ✅ Yes

TunnelAPI gives you more features in the free tier than competitors charge for in their paid plans.

🛡️ Security

Your security is our priority. TunnelAPI implements multiple layers of protection:

Security Feature Description
🔐 SSL/TLS Encryption All traffic is encrypted end-to-end with TLS 1.3
🔑 Token Authentication Secure API tokens with granular permissions
🌐 HTTPS Only All tunnel URLs are HTTPS by default
🛡️ Rate Limiting Built-in protection against abuse and DDoS
🔒 No Data Storage We don't store your request/response payloads
OAuth 2.0 Sign in securely with Google or GitHub
📝 Audit Logs Track all tunnel activity in your dashboard
# All tunnels are automatically secured
arm tunnel 3000
# → https://myapp.free-tunnelapi.app (HTTPS enforced)

✨ Features

Feature Description
🔒 Secure Tunnels End-to-end encrypted connections with SSL/TLS
🏷️ Custom Subdomains Get memorable URLs like myapp.free-tunnelapi.app
🌐 API Gateway Route, transform, and manage API traffic
☸️ K8s Ingress Kubernetes-style ingress rules for advanced routing
🪝 Webhook Endpoints Dedicated endpoints with request logging & replay
📊 Real-time Analytics Monitor requests, latency, and errors
🔄 Visual Workflow Builder Drag-and-drop API orchestration

📦 Installation

Option 1: npm (Recommended)

npm install -g api-response-manager

Option 2: Download Binary

Download the standalone binary for your platform:

Platform Architecture Download
Windows x64 arm-win-x64.exe
Linux x64 arm-linux-x64
macOS x64 (Intel) arm-macos-x64
macOS ARM64 (Apple Silicon) arm-macos-arm64

View all downloads →

Option 3: VS Code Extension

Install directly from the marketplace:

🚀 Quick Start

# Login to your account
arm login

# Start a tunnel on port 3000
arm tunnel 3000

# Start with custom subdomain
arm tunnel 3000 -s myapp

# View all commands
arm --help

📸 Screenshots

Dashboard

TunnelAPI Dashboard

Visual Workflow Builder

Visual Workflow Builder

VS Code Extension

TunnelAPI VS Code Extension

📚 Resources

🤝 Connect


Built with ❤️ for developers

© 2025 TunnelAPI by Vijay Singh Purohit

Popular repositories Loading

  1. tunnelapi tunnelapi Public

    Expose your localhost to the internet with enterprise-grade security. Perfect for webhooks, demos, and testing.

  2. .github .github Public

Repositories

Showing 2 of 2 repositories

Top languages

Loading…

Most used topics

Loading…