Topics / #nginx
Nginx projects on GitHub
High-performance web server and reverse proxy commonly used in production.
As of , the most-starred Nginx projects on GitHub are architect-awesome (60.8K stars), acme.sh (47.8K stars) and awesome-cheatsheets (46.6K stars). GitHub.Locker tracks 39 Nginx repositories with 662K stars combined. The fastest-growing on October 16 was nginx-proxy-manager, with +14 stars in a day.
Hot right now
Most stars gained in a day · Oct 16
+14nginx-proxy-manager
NginxProxyManager/nginx-proxy-manager · ★ 34.4KNginx Proxy Manager is a pre-built Docker container that gives you a web admin interface to manage Nginx reverse proxy hosts, including free SSL certificates, without needing to know Nginx configuration.
acme.sh
acmesh-official/acme.sh · ★ 47.8Kacme.sh is a pure Unix shell script client for the ACME protocol that automatically issues, renews, and installs free SSL/TLS certificates from CAs like Let's Encrypt or ZeroSSL.
+11v2ray-agent
mack-a/v2ray-agent · ★ 22.1KAn all-in-one one-click script that installs and manages proxy services on your own server, built around the Xray-core and sing-box cores and driven from a terminal menu.
+10openGym
arvids-unavailable/openGym · ★ 7.3KA self-hosted gym and body-weight tracker you actually own: weekly plans, guided workouts, full set and weight logging, and cross-device sync behind your own passkey login — no third-party account, no subscription, no ads.
The all-time top
39 projects · by stars
- 60.8K
#1 · xingshaocheng/architect-awesomearchitect-awesome
A curated technical roadmap in Chinese for backend engineers aiming to become architects, mapping out data structures, algorithms, concurrency, databases, middleware, and system design.
- 47.8K
#2 · acmesh-official/acme.sh
acme.sh
acme.sh is a pure Unix shell script client for the ACME protocol that automatically issues, renews, and installs free SSL/TLS certificates from CAs like Let's Encrypt or ZeroSSL.
- 46.6K
#3 · LeCoupa/awesome-cheatsheetsawesome-cheatsheets
A curated collection of cheatsheets covering popular programming languages, frameworks, databases, and development tools, each condensed into a single reference file.
- 4

interview_internal_reference
37.3K0voice/interview_internal_reference · PythonA curated collection of real technical interview questions and answers from major Chinese tech companies — Alibaba, Tencent, Baidu, Meituan, ByteDance and more — with analysis from expert interviewers.
- 5

nginx-proxy-manager
34.4KNginxProxyManager/nginx-proxy-manager · TypeScriptNginx Proxy Manager is a pre-built Docker container that gives you a web admin interface to manage Nginx reverse proxy hosts, including free SSL certificates, without needing to know Nginx configuration.
- 6

nginx
31.9Knginx/nginx · CNGINX ('engine x') is a free, open source web server, load balancer, reverse proxy, API gateway and content cache — described as the world's most popular web server.
- 7

nginxconfig.io
28.3Kdigitalocean/nginxconfig.io · JavaScriptA free web-based NGINX configuration generator by DigitalOcean: you pick what your server needs and it produces a tuned config for your use case.
- 8

v2ray-agent
22.1Kmack-a/v2ray-agent · ShellAn all-in-one one-click script that installs and manages proxy services on your own server, built around the Xray-core and sing-box cores and driven from a terminal menu.
- 9
goaccess
21.1Kallinurl/goaccess · CGoAccess is an open source real-time web log analyzer and interactive viewer. It parses your web server access logs and shows HTTP statistics live, either in a terminal UI or as an HTML dashboard in your browser.
- 10
nginx-proxy
19.9Knginx-proxy/nginx-proxy · PythonA Docker image that runs nginx plus docker-gen: when containers start or stop, docker-gen regenerates the reverse proxy config and reloads nginx, so routing updates itself.
- 11
community-skeleton
19.6Kuvdesk/community-skeleton · CSSUVdesk Community is a free, open-source helpdesk platform: a ticketing system for customer support built on the Symfony framework and backbone.js, covering tickets, mailboxes, a knowledge base and an extensible bundle system.
- 12
ingress-nginx
19.5Kkubernetes/ingress-nginx · Goingress-nginx was an Ingress controller for Kubernetes that used NGINX as a reverse proxy and load balancer to route traffic into clusters. The project is now retired.
- 13
lila
18.8Klichess-org/lila · ScalaLichess (lila) is the free, adless and open source online chess server behind lichess.org, focused on realtime play and ease of use.
- 14

apisix
17.2Kapache/apisix · LuaApache APISIX is an open-source, dynamic, real-time, high-performance API Gateway that also serves as an AI Gateway. It provides traffic management — load balancing, canary release, circuit breaking, authentication, observability — for both north-south and east-west traffic.
- 15

speedtest
15.2Klibrespeed/speedtest · JavaScriptLibreSpeed is a self-hosted internet speed test you host on your own server, built in plain JavaScript with XMLHttpRequest and Web Workers instead of Flash or Java.
- 16

caprover
15.2Kcaprover/caprover · TypeScriptCapRover is a self-hosted platform-as-a-service (PaaS) that lets you deploy and manage web apps, APIs, and databases on your own server without manually configuring Docker or nginx.
- 17

nginx-admins-handbook
14.3Ktrimstray/nginx-admins-handbook · ShellA free, community-maintained handbook of personal notes, tips, and gotchas for administering, securing, and tuning NGINX (and OpenResty/Tengine) in production.
- 18

openresty
14.1Kopenresty/openresty · COpenResty is a full-fledged web application server: it bundles the standard nginx core, lots of 3rd-party nginx modules, and most of their external dependencies into one package.
- 19

nginx-rtmp-module
14Karut/nginx-rtmp-module · Cnginx-rtmp-module turns NGINX into a media streaming server, adding RTMP, HLS and MPEG-DASH live streaming plus RTMP video-on-demand playback of FLV/MP4 files.
- 20

mall-learning
13.4Kmacrozheng/mall-learning · JavaThis is a learning tutorial that breaks down the architecture, business logic, and technical details of the 'mall' e-commerce project (a 60k+ star Java e-commerce system), covering SpringBoot, MyBatis, Elasticsearch, RabbitMQ, Redis, MongoDB, MySQL and Docker-based deployment.
- 21

tengine
13.4Kalibaba/tengine · CTengine is a high-performance web server and reverse proxy originated by Taobao, built as a fork of nginx that stays 100% compatible with it while adding extra enterprise features.
- 22

htaccess
13.2Kphanan/htaccessA curated collection of useful .htaccess snippets for Apache, covering rewrites/redirects, security, performance, and miscellaneous tricks.
- 23

mall-swarm
13.2Kmacrozheng/mall-swarm · Javamall-swarm is a microservices-based e-commerce platform built with Spring Cloud and Spring Cloud Alibaba, bundling a storefront, mobile app backend, and an admin panel with full infrastructure like a registry, config center, monitoring, and gateway.
- 24

claude-relay-service
12.7KWei-Shaw/claude-relay-service · JavaScriptClaude Relay Service (CRS) is a self-hosted relay/proxy you run yourself to access Claude (plus OpenAI/Codex, Gemini CLI, and Droid) through your own server, letting you manage multiple accounts and share subscription costs with friends.
- 25

laradock
12.7Klaradock/laradock · DockerfileLaradock is a full PHP development environment for Docker: clone it into any PHP project, run one command, and you get a complete local stack with 100+ pre-configured services like Nginx, PHP-FPM, MySQL, Redis and Elasticsearch.
- 26

lua-nginx-module
11.8Kopenresty/lua-nginx-module · CIt embeds the Lua scripting language directly into NGINX, letting you handle HTTP requests with Lua code using directives like 'content_by_lua_block' instead of relying only on plain config or custom C modules.
- 27

nginx-ui
11.6K0xJacky/nginx-ui · GoNginx UI is a web-based admin panel for managing an Nginx server: editing site configs, viewing logs, issuing SSL certificates, and monitoring server stats, all through a browser instead of the command line.
- 28

server-configs-nginx
11.6Kh5bp/server-configs-nginxA collection of ready-made Nginx server configuration files (by the H5BP project) that improve a website's performance and security, set correct content-types, and handle cross-domain resource access.
- 29

bunkerweb
11.1Kbunkerity/bunkerweb · PythonBunkerWeb is an open-source, next-generation Web Application Firewall (WAF) built as a full-featured web server on top of NGINX. It protects your web applications and APIs 'secure by default' while integrating as a reverse proxy into your existing environment.
- 30
gunicorn
10.7Kbenoitc/gunicorn · PythonGunicorn — 'Green Unicorn' — is a Python WSGI HTTP server for UNIX. It's the process that runs your Python web app and serves it to the world.
- 31

SSPanel-UIM
10.4KAnankke/SSPanel-UIM · PHPSSPanel-UIM is a self-hosted, PHP-based management panel for proxy services, built for Shadowsocks(2022), V2Ray, Trojan, and TUIC. It handles user accounts, nodes, billing, and subscription distribution for people running their own proxy business.
- 32

openGym
7.3Karvids-unavailable/openGym · JavaScriptA self-hosted gym and body-weight tracker you actually own: weekly plans, guided workouts, full set and weight logging, and cross-device sync behind your own passkey login — no third-party account, no subscription, no ads.
- 33

sh
3.4Kkejilion/sh · ShellKejiLion.sh is an all-in-one interactive shell script toolbox for managing Linux servers: system monitoring, network testing, Docker, one-click LDNMP website stacks, backups, and security hardening.
- 34

walgit
2.6Ktobi/walgit · Rustwalgit is a single-binary git server that stores every repository as a write-ahead log in an S3 or GCS bucket instead of a database. It implements smart HTTP git (v0/v2), bundle-uri clones, Git LFS, a web browsing UI, and a JSON API with an SDK, and it can scale to repositories larger than the machine running it.
- 35

mtproto.zig
2.1Ksleep3r/mtproto.zig · Zigmtproto.zig is a tiny self-hosted MTProto proxy for Telegram that disguises your traffic as ordinary TLS 1.3 HTTPS, so censors and DPI filters can't tell it's Telegram. You run it on your own cheap VPS and share a single tg:// link with people who want their Telegram unblocked.
- 36

map-to-poster
1.1Kdimartarmizi/map-to-poster · JavaScriptMapToPoster JS is a client-side web app that turns any location into a customizable, high-resolution map poster you can export as a PNG for printing.
- 37

azerioid-stack-manager
710azerioid/azerioid-stack-manager · PHPAZERIOID Stack Manager is a self-contained stack manager and web control panel for operators who run sites on a single Linux server. It bootstraps Caddy, a dedicated PHP-FPM pool and a SQLite-backed admin UI, then lets you add web servers, databases, cache, mail, Node.js and rootless Docker on demand.
- 38
SuperJinX
456x4gpanell/SuperJinX · HTMLSuper JinX is a free, open-source reseller panel built on PasarGuard that bundles a panel, Xray core and nginx into a single service, giving you ready-made VLESS/Trojan/VMess configs and a branded subscription page you can sell to customers.
- 39

3x-ui
400x4gpanell/3x-ui · DockerfileThis is a Railway deployment setup for the 3x-ui panel that adds an nginx reverse proxy so both the web panel and a VLESS/WebSocket inbound are reachable through the single port Railway assigns to your deployment.
Related topics
Often tagged together