Thanks for considering to contribute! This project is a massive undertaking and developed just by a few people, so every little bit helps.

We welcome contributors of any skill level and background. You don’t have to be a software engineer to make a large impact in an open community project!

Besides code you can contribute in many different ways:

Before you start working on anything:

  1. Consider joining our Discord Server to discuss your ideas
  2. Make sure your work has an associated GitHub issue, it’s assigned to you, and the scope of work was agreed upon with project maintainers (we value your time and really don’t like rejecting PRs!)
  3. Technical contributors should read the DEVELOPER.md for instructions on correctly setting up their environment (similar files exist in all top-level repositories)
  4. Understand the Licensing Terms