Ross ROSS = Recommend OSS · open-source software intelligence for agents

ehang-io/nps

一款轻量级、高性能、功能强大的内网穿透代理服务器。支持tcp、udp、socks5、http等几乎所有流量转发,可用来访问内网网站、本地支付接口调试、ssh访问、远程桌面,内网dns解析、内网socks5代理等等……,并带有功能强大的web管理端。a lightweight, high-performance, powerful intranet penetration proxy server, with a powerful web management terminal. observed · 2026-08-28

github.com/ehang-io/nps · homepage · Go · GPL-3.0 (copyleft) observed · 2026-08-28

Health v2 · maintenance only

23/100

  • Activity 0
  • Release rhythm 8
  • Longevity 100
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: n/a
  • age_days: 2859
  • days_rel: n/a
  • days_push: 825
  • n_releases_24m: 0

Full methodology

Adoption not part of the score

34175 stars · 6072 forks observed · 2026-08-28

What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-29, confidence not recorded

NPS is a lightweight, high-performance intranet penetration (reverse proxy/tunnel) server written in Go, supporting TCP, UDP, HTTP(S), SOCKS5, P2P, and more. It includes a web management UI for configuring tunnels, clients, traffic stats, and features like compression, encryption, and bandwidth limits.

Use cases

  • expose a local web server behind NAT to the internet
  • access home network devices remotely via SSH tunnel
  • debug local payment callback endpoints from external services
  • set up a SOCKS5 proxy to reach an internal network
  • remote desktop access to a machine behind a firewall
  • run internal DNS resolution through a tunnel
  • manage multiple tunnel clients through a web dashboard

When to choose

  • you need a self-hosted ngrok alternative with a web UI
  • you need many tunnel protocols (tcp, udp, http, socks5, p2p) in one tool
  • you want multi-user management, traffic stats, and bandwidth limiting
  • you need cross-platform deployment including NAS devices as a system service

When to avoid

  • you only need simple ad-hoc port forwarding without a management server
  • you need a project with frequent active development and recent commits
  • you require managed cloud tunnels with zero server setup
  • GPL-3.0 licensing is incompatible with your usage

Facets

application · maturity maintenance

proxy networking http-server websocket security networking self-hosted developer-tools security windows go cross-platform self-hosted reverse-proxy tunnel nat-traversal intranet-penetration socks5 web-ui remote-access linux macos web-server

2 sources

Member repositories

RepositoryRoleHealth v2
ehang-io/npsmain23

For agents

markdown · JSON · MCP: product_card(name="ehang-io/nps")

Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem