pgrok
« Back to VersTracker
Description:
Poor man's ngrok, multi-tenant HTTP/TCP reverse tunnel solution
Type: Formula  |  Tracked Since: Dec 28, 2025
Links: Homepage  |  formulae.brew.sh
Category: Networking
Tags: tunneling reverse-proxy ngrok-alternative development networking webhooks
Install: brew install pgrok
About:
Pgrok is an open-source, multi-tenant alternative to ngrok that enables secure HTTP and TCP reverse tunneling. It allows you to expose local services to the internet without complex firewall configuration, making it ideal for development and testing. The solution supports self-hosting, giving you full control over your tunneling infrastructure.
Key Features:
  • Multi-tenant architecture for multiple users
  • Support for both HTTP and TCP tunneling
  • Self-hosted solution for full control
  • Open-source and free to use
  • Simple configuration and deployment
Use Cases:
  • Exposing local web development servers to the internet
  • Testing webhooks and integrations that require public endpoints
  • Accessing internal services behind NAT or firewalls
  • Providing temporary public access to local databases or services
Alternatives:
  • ngrok – ngrok is the industry standard but has usage limits and is proprietary; Pgrok is open-source and self-hosted
  • localtunnel – Localtunnel is simpler but lacks multi-tenancy; Pgrok offers better multi-user support
  • cloudflared – Cloudflared requires Cloudflare account; Pgrok is independent and self-hosted
Version History
Detected Version Rev Change Commit
Sep 16, 2025 1:10pm 0 VERSION_BUMP b0cbd1b4
Dec 22, 2024 11:41am 0 VERSION_BUMP 571f457a