Tunnelmole is a command-line tool that gives locally running HTTP and HTTPS servers a public URL. It is designed for developers who need to expose a local app, API, Docker container, Node project, React app, or static site for testing and sharing. By running a simple command with a local port, users can route public traffic to a service running on their own machine. The project is often compared to ngrok, but it is open source and can be used with the public hosted service or a self-hosted Tunnelmole service. It is especially useful for testing webhooks, sharing work-in-progress apps, mobile testing, client previews, and development demos. Its main value is making local development reachable from the internet without manual router configuration or deployment.

Features

  • Public URLs for local servers
  • HTTP and HTTPS tunneling
  • Command-line port sharing
  • Webhook testing support
  • Hosted or self-hosted service compatibility
  • Open-source ngrok-style workflow

Project Samples

Project Activity

See All Activity >

Categories

Tunneling

License

MIT License

Follow Tunnelmole

Tunnelmole Web Site

Other Useful Business Software
$300 Free Credits to Build on Google Cloud Icon
$300 Free Credits to Build on Google Cloud

New customers can spin up VMs, build with AI, and query data at no cost.

Put your $300 in credit toward real workloads, then keep building with free monthly usage for 20+ products. No commitment and no charge until you upgrade.
Start Free
Rate This Project
Login To Rate This Project

User Reviews

Be the first to post a review of Tunnelmole!

Additional Project Details

Operating Systems

Linux, Mac, Windows

Programming Language

TypeScript

Related Categories

TypeScript Tunneling Software

Registered

2026-06-01