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
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
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
- readme: https://github.com/ehang-io/nps · fetched 2026-08-28 · b5cc9209314c
- homepage: https://ehang.io/nps/documents · fetched 2026-08-29 · 8abe5552f001
Member repositories
| Repository | Role | Health v2 |
|---|---|---|
| ehang-io/nps | main | 23 |
For agents
Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem