Showing 29 open source projects for "ngrok"

View related business solutions
  • $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
  • Cut Data Warehouse Costs by 54% Icon
    Cut Data Warehouse Costs by 54%

    Easily migrate from Snowflake, Redshift, or Databricks with free tools.

    BigQuery delivers 54% lower TCO with exabyte scale and flexible pricing. Free migration tools handle the SQL translation automatically.
    Start Free
  • 1
    piko

    piko

    An open-source alternative to Ngrok, designed to serve production

    Piko is an open-source reverse proxy and tunneling system designed as a self-hostable alternative to ngrok. It lets upstream services open outbound-only connections to Piko, then routes incoming traffic back through those established tunnels. This design is useful for services that are private, behind NAT, firewalled, or otherwise not publicly routable. Piko is built for production-oriented hosting rather than only short-lived development demos.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 2
    Seeker

    Seeker

    Accurately Locate Smartphones using Social Engineering

    ...It can capture latitude, longitude, accuracy, altitude, direction, and even speed, with results displayed in a terminal. The project supports both manual deployment and tunneling services like Ngrok for external access. While primarily intended as an educational resource on security awareness, it highlights the risks of exposing geolocation data online. Its simplicity and effectiveness have made it a popular project in cybersecurity learning circles.
    Downloads: 24 This Week
    Last Update:
    See Project
  • 3
    Tunnelmole

    Tunnelmole

    Connect to local servers from anywhere

    ...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.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 4
    CallMe

    CallMe

    Minimal plugin that lets Claude Code call you on the phone

    ...It is designed to let users start a long-running task, leave their device, and then be notified in a natural way with a phone call instead of second-guessing progress in the console. The plugin uses a local MCP server alongside a webhook tunnel (typically via ngrok) to connect with voice providers like Telnyx or Twilio for outbound calls, with prompts and responses flowing between Claude Code and the user’s voice device. Multi-turn conversations are supported, so users can respond in real time to questions the agent asks during execution, giving it a practical human-in-the-loop capability for complex workflows.
    Downloads: 1 This Week
    Last Update:
    See Project
  • Build Agents and Models on One Platform Icon
    Build Agents and Models on One Platform

    Everything you need to build production-ready agents and models. Access 200+ Google and third-party AI models and tools.

    Gemini Enterprise Agent Platform is Google Cloud's comprehensive platform for developers to build, scale, govern, and optimize agents and models. Choose from Google's most advanced models and third-party models like Anthropic's Claude Model Family.
    Start Free
  • 5
    CodexPro

    CodexPro

    Use ChatGPT Developer Mode as a local coding agent for your repo

    ...It supports setup, start, doctor, settings, handoff, and pro modes for different levels of agent involvement. Public access can be routed through options such as Cloudflare tunnels, ngrok, Tailscale Funnel, or local-only mode. CodexPro is useful for developers who want ChatGPT to act like a repo-aware coding assistant while keeping the actual workspace on their own machine.
    Downloads: 2 This Week
    Last Update:
    See Project
  • 6
    Ollama RAG Chatbot

    Ollama RAG Chatbot

    Chat with multiple PDFs locally

    ...The main value of the project is its ability to process multiple PDF inputs and turn them into a question-answering workflow centered on document retrieval. With Docker support, script-based setup, optional ngrok exposure, and a clear local run path, it serves as a compact starter project for people who want a hands-on, self-hosted PDF chat system.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 7
    sish

    sish

    HTTP(S)/WS(S)/TCP Tunnels to localhost using only SSH

    An open source serveo/ngrok alternative. Builds are made automatically for each commit to the repo and are pushed to Dockerhub. Builds are tagged using a commit sha, branch name, tag, latest if released on main. Each release builds separate sish binaries that can be downloaded from here for various OS/archs. Feel free to either use the automated binaries or to build your own.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 8
    WeChat SDK for Go

    WeChat SDK for Go

    WeChat SDK for Go

    ...To test the public account, you can use the WeChat public platform interface to test the platform. If you develop in a local environment, you can use the public network address mapped by the ngrok tool to facilitate debugging. The backend of the WeChat official account will verify the interface when filling in the interface configuration information to ensure that the interface can respond normally. If the official account needs to know the IP address list of the WeChat server for security considerations in order to make relevant restrictions, you can obtain the IP address list or IP network segment information of the WeChat server through this interface.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 9
    bore

    bore

    bore is a simple CLI tool for making tunnels to localhost

    ...This will expose your local port at localhost:8000 to the public internet at bore.pub:<PORT>, where the port number is assigned randomly. Similar to localtunnel and ngrok, except bore is intended to be a highly efficient, unopinionated tool for forwarding TCP traffic that is simple to install and easy to self-host, with no frills attached. (bore totals less than 400 lines of safe, async Rust code and is trivial to set up — just run a single binary for the client and server.) The easiest way to install bore is from prebuilt binaries. ...
    Downloads: 10 This Week
    Last Update:
    See Project
  • MongoDB Atlas runs apps anywhere Icon
    MongoDB Atlas runs apps anywhere

    Deploy in 115+ regions with the modern database for every enterprise.

    MongoDB Atlas gives you the freedom to build and run modern applications anywhere—across AWS, Azure, and Google Cloud. With global availability in over 115 regions, Atlas lets you deploy close to your users, meet compliance needs, and scale with confidence across any geography.
    Start Free
  • 10
    Portr

    Portr

    Expose local http, tcp or websocket connections to the public internet

    Portr is an open-source, self-hosted tunneling platform for exposing local HTTP, TCP, or WebSocket services to the public internet. It uses SSH remote port forwarding under the hood, which gives it a familiar and secure transport foundation. The project is designed for teams that need an ngrok-like workflow while keeping control of their own infrastructure. It includes both server and client components, along with a dashboard-oriented experience for managing tunnel usage. Portr can help developers test webhooks, share local applications, expose APIs, or temporarily publish development services without deploying them permanently. ...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 11
    pgrok

    pgrok

    HTTP/TCP reverse tunnel solution through SSH remote port forwarding

    ...Think of this as a bare-bones alternative to the ngrok's $65/user/month enterprise tier. Trying to put this behind a production system will blow up your SLA. For individuals and production systems, just buy ngrok, it is still my favorite.
    Downloads: 2 This Week
    Last Update:
    See Project
  • 12
    Expose

    Expose

    A beautiful, fully open-source, tunneling service

    Expose is an open source tunneling service that allows developers to securely share locally running web applications with the public internet through temporary public URLs. The project functions as an alternative to tools like ngrok by creating encrypted tunnels that route incoming requests from a publicly accessible server directly to a developer’s local machine. This makes it possible to test webhooks, demonstrate applications, or collaborate with teammates without deploying the project to a staging server. Expose is written in PHP and can be self-hosted, giving developers full control over their infrastructure, domains, and traffic while avoiding reliance on third-party tunneling services. ...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 13
    Standard Webhooks

    Standard Webhooks

    The Standard Webhooks specification

    ...It includes reference implementations for signature verification and signing across multiple languages such as Python, JavaScript/TypeScript, Go, Rust, Ruby, PHP, C#, Java, and Elixir, along with additional community SDKs. The initiative is guided by a technical steering committee with members from companies like Zapier, Twilio, Mux, ngrok, Supabase, Svix, and Kong. Standard Webhooks matters because it eliminates the fragmentation of webhook implementations, reducing consumer effort and enabling seamless verification in apps or even directly in API gateways. By unifying best practices, it improves developer experience, enhances security, and enables new ecosystem tools.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 14
    Amazon SNS Message Validator for PHP

    Amazon SNS Message Validator for PHP

    Amazon SNS message validation for PHP

    The Amazon SNS Message Validator for PHP library allows you to validate that incoming HTTP(S) POST messages are valid Amazon SNS notifications. This library is standalone and does not depend on the AWS SDK for PHP or Guzzle; however, it does require PHP 5.4+ and that the OpenSSL PHP extension is installed. Next, you must create an instance of MessageValidator, and then use either the isValid() or validate(), methods to validate the message. The message validator checks the SigningCertURL,...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 15
    ...It is a versatile tool designed for hosting customizable website templates and capturing information such as IP addresses, location data (city, ISP, direction flags), and even a picture from the front camera. With an easy-to-use GUI, OZIPHISH automates hosting over tunnels like Ngrok and Serveo, supports JS injection, and includes a variety of premade templates for quick deployment.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 16
    Narrowlink

    Narrowlink

    A self-hosted solution to enable secure connectivity between devices

    Narrowlink is a zero-config tunneling and reverse proxy solution that enables secure access to services behind firewalls or NATs without exposing public IPs. Unlike traditional tools like ngrok, Narrowlink is peer-to-peer and privacy-focused, using WireGuard and WebRTC to establish direct encrypted tunnels between peers. It is designed to make exposing local services simple, fast, and secure with no need for port forwarding or cloud relays. Narrowlink is ideal for developers, self-hosters, and remote teams looking for frictionless, encrypted connectivity.
    Downloads: 2 This Week
    Last Update:
    See Project
  • 17
    Radium Downloader
    ... 📁 Smart File Management Downloads are automatically saved in a clean, organized structure. Set your preferred output folder for full control over where your media goes. Automatically detects file types and avoids duplicates. Uses ngrok fast proxy to bypass Instagram restrictions
    Downloads: 0 This Week
    Last Update:
    See Project
  • 18
    OmniEdge

    OmniEdge

    Bringing intranet on the internet with Zero-Config Mesh VPNS.

    OmniEdge is an Open source p2p layer 2 , zero-config mesh VPN infrastructure, a traditional VPN, AWS VPC, Ngrok, DDNS alternative. No central server, easy to scale with less maintenance. What happens in intranet, stays in in intranet.
    Downloads: 5 This Week
    Last Update:
    See Project
  • 19
    SirTunnel

    SirTunnel

    Minimal, self-hosted, 0-config alternative to ngrok

    SirTunnel is a minimal, self-hosted tunneling tool for exposing a local web server through a public HTTPS URL. It combines standard SSH remote tunnels with Caddy instead of requiring a dedicated client. A small Python script tells Caddy which public hostname should proxy to the temporary server-side tunnel port. Caddy handles reverse proxying and automatic HTTPS certificate management. Tunnel mappings are ephemeral and controlled by clients, keeping server-side state and configuration to a...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 20
    rathole

    rathole

    A lightweight and high-performance reverse proxy for NAT traversal

    A secure, stable and high-performance reverse proxy for NAT traversal, written in Rust. rathole, like frp and ngrok, can help to expose the service on the device behind the NAT to the Internet, via a server with a public IP. High Performance Much higher throughput can be achieved than frp, and more stable when handling a large volume of connections. Low Resource Consumption Consumes much fewer memory than similar tools. See Benchmark. The binary can be as small as ~500KiB to fit the constraints of devices, like embedded devices as routers. ...
    Downloads: 10 This Week
    Last Update:
    See Project
  • 21
    ngrok Node.js wrapper

    ngrok Node.js wrapper

    Expose your localhost to the web. Node wrapper for ngrok

    ngrok is a Node.js wrapper for the ngrok tunneling client, allowing developers to expose local services to the internet directly from JavaScript or the command line. It is commonly used for webhook testing, local API demos, development previews, and temporary public access to local applications. The package can start HTTP, TCP, and TLS tunnels, with options for ports, regions, authentication tokens, basic authentication, custom configuration paths, and logging callbacks. ...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 22
    RasaGPT

    RasaGPT

    Headless Rasa chatbot platform with LLM integration and APIs

    ...It simplifies integration challenges between Rasa and LLM libraries, including metadata handling and library conflicts. RasaGPT supports multi-tenant deployments, session management, and custom schemas using pgvector. It also enables Telegram bot integration and remote access via ngrok. Docker support allows easier setup and deployment, particularly on macOS environments. While designed as a working prototype, it provides a practical foundation for developers building LLM-powered chatbot applications with extensible architecture and preconfigured components.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 23
    Zphisher

    Zphisher

    An automated phishing tool with 30+ templates

    ...It provides a simple interface for launching phishing attacks by cloning login pages of popular websites. Built in Bash, Zphisher automates server deployment using tunneling services like Ngrok, Localhost.run, and others. It is intended for ethical hacking and security research to demonstrate how phishing attacks work and how to defend against them.
    Downloads: 251 This Week
    Last Update:
    See Project
  • 24
    Docksal

    Docksal

    Docksal is a tool for defining and managing web development

    Running Docker on macOS and Windows is supported via VirtualBox as well as Docker for Mac / Docker for Windows. Docksal project stacks are pre-loaded with common development tools, which include Composer, PHP Code Sniffer, php-cli, node, npm, ruby, bundler, and python. For PHP, Drupal, and WordPress development, it comes with Drush, Drupal Console, and WP-CLI. There is built-in support for Apache Solr, Varnish, Memcache, Selenium, and Behat. Since services are containerized with...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 25
    Minecraft-ServerTool
    XyZerKunG ServerTool helps you to make your own Minecraft server and play with your friend for a few minutes
    Downloads: 0 This Week
    Last Update:
    See Project
  • Previous
  • You're on page 1
  • 2
  • Next