icon of Tunnelmole

Tunnelmole

It provides public URLs for local servers, enabling developers to share work, test webhooks, and perform cross-browser testing easily.

Tunnelmole is a free and open-source tunneling tool designed to expose local servers to the public internet. It allows developers to instantly create public URLs for their localhost, facilitating easier sharing, testing, and development workflows. It serves as an open-source alternative to Ngrok.

Key Features:

  • Public URLs for Local Servers: Generates HTTP and HTTPS URLs for local development servers.
  • Open Source: Fully open-source and optionally self-hostable.
  • Cross-Platform Installer: Universal installer for Linux, Mac, and Windows Subsystem for Linux (WSL).
  • NodeJS Installation: Option for NodeJS/JavaScript/TypeScript developers.
  • Mobile Development: Enables wireless access to backend APIs and sites from mobile devices.

Use Cases:

  • Share Work: Easily share in-progress work with clients and collaborators without deploying to a remote server.
  • Test Webhooks Locally: Develop and test webhooks using a public URL.
  • Mobile Development: Access local backend APIs and sites directly from mobile devices.
  • Client Demos: Demo local sites to clients and coworkers.
  • Cross-Browser Testing: Test local servers across different browsers, machines, and operating systems.
  • Local HTTPS: Instantly provide a local server with a public HTTPS URL.

Stay Updated

Subscribe to our newsletter for the latest news and updates about Open Source Alternatives