The Wayback Machine - https://web.archive.org/web/20220102004856/https://github.com/lunarmodules
Skip to content
@lunarmodules

Lunar Modules

Modules for the Lua programming language

Lunar Modules

Modules for the Lua programming language

What is Lunar Modules?

There have been many discussion in the past within the Lua community on how to deal with abandoned projects. For this purpose we have created the Github organization “Lunar Modules”.

This organization is NOT about maintaining, but about governance. Essentially the team will manage the organization and add projects/teams/people for specific repositories, but the team will not do any maintenance work like fixing bugs, merging PRs or pushing releases (though on occasions they might).

Why Lunar Modules?

Because sometimes projects get lost, maintainers lack time, and forking and moving links all over the place is cumbersome. The governance of an organization like Lunar Modules is light-weight and should be easy to maintain. This allows us to keep cornerstone libraries afloat, even if they go unmaintained for a while.

Why not use the old Kepler project or the LuaRocks org?

The Kepler Project had some issues with copyrights, which were Kepler's, but it was not a legal entity despite presenting itself like one. As for LuaRocks, many projects landed there for the lack of a better alternative, but this is not the right place, as explicitly stated by its lead maintainer.

Popular repositories

  1. Penlight Public

    A set of pure Lua libraries focusing on input data handling (such as reading configuration files), functional programming (such as map, reduce, placeholder expressions,etc), and OS path management.…

    Lua 1.4k 218

  2. LDoc Public

    LDoc is a LuaDoc-compatible documentation generator which can also process C extension source. Markdown may be optionally used to render comments, as well as integrated readme documentation and pre…

    Lua 547 143

  3. luacheck Public

    Forked from mpeterv/luacheck

    A tool for linting and static analysis of Lua code.

    Lua 107 19

  4. A simple API to use logging features in Lua

    Lua 19 6

  5. Addon for lualogging to log to the system log on unix systems

    Lua 3

  6. .github Public

    Lunarmodules profile page

Repositories

  • Penlight Public

    A set of pure Lua libraries focusing on input data handling (such as reading configuration files), functional programming (such as map, reduce, placeholder expressions,etc), and OS path management. Much of the functionality is inspired by the Python standard libraries.

    Lua 1,403 MIT 218 25 8 Updated Dec 31, 2021
  • LDoc Public

    LDoc is a LuaDoc-compatible documentation generator which can also process C extension source. Markdown may be optionally used to render comments, as well as integrated readme documentation and pretty-printed example files.

    Lua 547 143 145 21 Updated Dec 28, 2021
  • luacheck Public

    A tool for linting and static analysis of Lua code.

    Lua 107 MIT 254 15 6 Updated Dec 16, 2021
  • lualogging Public

    A simple API to use logging features in Lua

    Lua 19 MIT 6 0 0 Updated Nov 12, 2021
  • .github Public

    Lunarmodules profile page

    0 MIT 0 0 0 Updated Sep 24, 2021
  • luasyslog Public

    Addon for lualogging to log to the system log on unix systems

    Lua 3 MIT 0 0 0 Updated Mar 24, 2021

Top languages

Loading…

Most used topics

Loading…