Built in the open

Build LuminusOS with us.

You do not need to be a programmer. A clear bug report, a tested fix, a better translation or a sharper piece of documentation can move the project forward.

Choose how you want to help

Start with the work you understand or the part of LuminusOS you already use.

Report a bug

Search the project issues first. If the bug is new, include the version, steps to reproduce it and what you expected to happen.

Test and verify

Try releases on real hardware, reproduce reported bugs and share the exact environment and result. Testing is a contribution.

Write code

Pick one issue or one concrete problem. Read that repository’s guide, build it locally and keep the change focused.

Improve words and design

Fix documentation, translate interfaces, improve accessibility, refine icons or help make a workflow easier to understand.

From idea to contribution

A short path that works across our projects.

  1. Pick a project

    Choose something you use or want to learn. Each repository has its own setup and checks.

  2. Check before building

    Search existing issues and pull requests. For a larger change, open an issue or talk to us on Matrix first.

  3. Solve one problem

    Keep the patch small enough to explain and review. Describe the problem and the user-visible result.

  4. Test what changed

    Run the repository checks and record what you tested. Screenshots help when behavior or appearance changes.

  5. Open the pull request

    Explain the change, include the test evidence and respond to review. Review improves the work; reviewers want your patch to land.

Not sure where to start?

Tell us what you use and what you would like to improve. We can point you to the right repository or a small first task.