That being said, this is FANTASTIC. Due to the nature of lua it may well always lack a good community but thankfully people seem to be trying.
As far as penlight goes - feel free to open an issue or PR to discuss any inclusions/exclusions. I haven't actually used it myself, but as a fan of microlight I decided to include the big brother. Everything can be reconsidered.
Is that for technical reasons or because Lua is commonly used in proprietary apps?
Penlight is the closest thing there is to a Lua standard library (loosely modeled after what exists in Python). It is maintained by Steve Donovan who is one of the most active members of the community and the author of http://www.luafaq.org/, LDoc and lake.
Having contributed to Penlight myself I can say it is certainly not poorly maintained compared to most other Lua projects.
I agree, Penlight is not the best at everything it does, and it probably does too much (which is why there is microlight), but it is still a tool most Lua users need to know about.
If curation is better than search, why is a curated list better hosted at github than Wikipedia, which has a lower technical cost of editing? If the problem is Wikipedia moderation, who will reconcile multiple github curated lists?
Is the expectation that github's "awesome-xyz" repos will rank higher in Google search results than a curated Wikipedia page? Or is this github-specific SEO?
A search engine will allow you to discover tools you are looking for, but sometimes you do not know exactly what to search. There are way fewer Lua modules than e.g. Python or Ruby libraries so exhaustive lists are still manageable.
Also, sometimes you want to know what people are actually using. A bit of "social proof" is always good when you are looking for Open Source libraries.
There is more to say about this and the Lua modules ecosystem, which is why I gave an entire talk about that topic at Lua Workshop last year http://files.catwell.info/presentations/2013-11-lua-workshop... :)
A git repo has an explicitly responsible maintainer, while wikipedia articles do not. This helps keep the quality high.
Regarding SEO - even now, the same day I first pushed this, searching 'lua awesome' returns this as result #5 on Google. 'awesome-<language>' is a known convention for curated lists like this one, and people familiar with that convention who are looking for Lua resources will easily find this.
It would be helpful to have a summary of selection criteria at the top of the list, in addition to the longer version on the Contributing file.
If such curated lists were also available in JSON, developers could meta-curate a locally searchable union of all their upstream projects. It would then be easy to update, annotate or cross-reference lists.
Also curation has the benefit of being a useful discovery tool.
The "master list": https://github.com/bayandin/awesome-awesomeness
(though LuaForge looks outdated)
Thanks for curating the list!