Skip to content

Latest commit

 

History

3 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 

Repository files navigation

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

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors