Contributing

If you’re interested in contributing to the development of Project Lovelace we want your help no matter how big or small a contribution you make! We’re more than happy to help and work together through Discourse and Discord.

Here are a few ways you can contribute:

  • New problems: Feel free to discuss any ideas you have for new problems on Discourse or Discord. Also have a look at the lovelace-problems GitHub repository where you can open pull requests to add new problems.
  • Website development: If you’re interested in web development take a look at the lovelace-website GitHub repository. You could start by working on one of the open issues or feel free to open pull requests to add new features or improve the website!
  • Supporting new languages: Let us know if you’re interested in adding support for a new language and we can help point you in the right direction. Also have a look at the lovelace-engine GitHub repository to see how existing languages are implemented.