amalshaji/portr
Expose local http, tcp or websocket connections to the public internet observed · 2026-08-28
Health v2 · maintenance only
92/100
- Activity 98
- Release rhythm 97
- Longevity 72
How is this computed?
round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10) — computed 2026-09-02. Adoption (stars, forks) is never an input.
- gap_med: 10
- age_days: 1016
- days_rel: 21
- days_push: 17
- n_releases_24m: 40
Adoption not part of the score
3180 stars · 114 forks observed · 2026-08-28
What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-30, confidence not recorded
Portr is a self-hosted open-source tunnel solution that exposes local HTTP, TCP, and WebSocket connections to the public internet using SSH remote port forwarding. It includes a CLI client, a local request inspector with replay capabilities, and an admin dashboard for team and connection management.
Use cases
- expose local dev server on a public url
- self-hosted ngrok alternative
- debug stripe webhooks locally
- inspect and replay http requests
- share localhost tunnel with team
- tunnel tcp and websocket connections
- test webhook integrations without deploying
When to choose
- you want a self-hosted ngrok alternative you fully control
- your small team needs to expose development servers on public URLs
- you need request inspection and replay for webhook debugging
- you want tunnel access management with teams and an admin dashboard
When to avoid
- you need a production-grade edge or high-traffic ingress
- you don't want to operate your own tunnel server infrastructure
- you just need a quick one-off tunnel without self-hosting setup
Facets
cli-tool · maturity active
http-server proxy websocket cli developer-tools self-hosted logging developer-tools web-development networking self-hosted windows self-hosted go cli tunneling ngrok-alternative ssh-tunnel reverse-tunnel request-inspector webhook-debugging localhost-exposure team-management command-line linux macos docker
7 sources
- readme: https://github.com/amalshaji/portr · fetched 2026-08-28 · 98cf834273ee
- homepage: https://portr.dev · fetched 2026-08-29 · a2b9b7acfd7f
- site_page: https://portr.dev/docs · fetched 2026-08-29 · b95f369cc4f7
- site_page: https://portr.dev/docs/server · fetched 2026-08-29 · 8693ae0cb5d6
- site_page: https://portr.dev/docs/getting-started · fetched 2026-08-29 · eb783a122fa3
- site_page: https://portr.dev/docs/client/http-tunnel · fetched 2026-08-29 · 4e31acf3eec6
- site_page: https://portr.dev/docs/client/request-replay · fetched 2026-08-29 · c85416e118b5
Member repositories
| Repository | Role | Health v2 |
|---|---|---|
| amalshaji/portr | main | 92 |
For agents
Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem