Add NGINX Ecosystem - #4316
Conversation
|
unicorn |
|
Nicely done — awesome-lint passes cleanly and the list is thorough. Two things to check:
|
|
Thanks for the thorough review, @yudataguy. All three items addressed:
|
cYoren
left a comment
There was a problem hiding this comment.
Great list of production-grade modules and tools! The layout is extremely clean and compliant. One suggestion: the list uses emojis like 📦 and ⭐ to highlight packages and author-owned repositories. While informative, awesome lists generally prefer to minimize self-promotion symbols to maintain an objective tone. It could be worth clarifying or toning down these markers in the intro, but the content quality itself is excellent.
Mo-way
left a comment
There was a problem hiding this comment.
@dvershinin For the checklist lgtm.
For the name, I suggest using a different name than existing list to avoid confusion, e.g. nginx modules.
|
Thanks both, addressed:
|
|
@dvershinin Great! But list in repo ist still old name. Intended? Personally, I'd align it |
|
solid list, well organized. one concern:
the packaging and module coverage is really thorough though :) |
|
Yes, intentional. “NGINX Ecosystem” is the label used here to distinguish it from the existing nginx entry, while the repository keeps the conventional “Awesome NGINX” project title. |
|
Thanks. I’ll keep the current format unless the maintainer requests a change. Every entry is individually curated against the same relevance, maintenance, documentation, and production-use criteria regardless of ownership. I also removed the author-owned marker and kept the presentation neutral, while retaining technically relevant projects that meet the same bar. |
Review notes (guideline checklist)
Minor polish on placement + differentiation would strengthen the submission. |
https://github.com/GetPageSpeed/awesome-nginx#readme
NGINX is the web server, reverse proxy, and load balancer behind a large share of the web. This list covers its production ecosystem: third-party modules, distributions and forks (Angie, freenginx, OpenResty, Tengine), security/WAF tooling, packaging, and learning resources — about 200 entries, every one verified in production use.
Note on the existing nginx entry in this category: that list is a general collection of articles and resources. This one is complementary, focused on the module and packaging ecosystem: which modules exist, which are maintained, and how to deploy them. Renamed the entry to NGINX Ecosystem following a reviewer suggestion to make that distinction unambiguous at a glance.
The list is over 30 days old (first commit 2026-06-02), passes awesome-lint in CI on every push, is CC0-licensed, and has contribution guidelines.
Reviewed PRs (4) — see follow-up comment.
By submitting this pull request I confirm I've read and complied with the below requirements 🖖
Requirements for your pull request
Add Name of List. It should not contain the wordAwesome.#readme.Requirements for your Awesome list
awesome-linton your list and fix the reported issues. Passing in CI on every push.main.awesome-nginx.# Awesome NGINX.awesome-list&awesomeas GitHub topics.nginx-resourceslist is a different scope (articles/resources); this one — titled NGINX Ecosystem — covers the module/packaging ecosystem.Contents.contributing.md).