Skip to content

Contributing

MoonLight is a community project, shaped by the people who use it:

  • Ideas and requests: an effect, a layout, a driver, a fixture you want supported? Open an issue.
  • Help build it: pick something from the issues, or propose a module.
  • Test on hardware: run it on your panels and fixtures, and report what works.
  • Talk to us: Discord, Reddit, YouTube, GitHub, or leave a message.

How to start with no hardware at all, how to contribute, and what comes next:

Your first pull request

Contribute a pull request walks a change from a branch to a reviewed merge: one topic, tested, and saying what an agent wrote. The rules it follows are in Principles & process, and how the code and the docs are written in the coding standards and the documentation standards.