Skip to content

Support the Project

There are many ways to contribute back to the project:

  • Help us test new and existing features and report bugs and feedback.
  • Share your aerial datasets.
  • Help answer questions on the community forum
  • ⭐️ us on GitHub.
  • Help us translate WebODM in your language.
  • Spread the word about WebODM on social media.
  • You can purchase an installer, cloud processing or a book.
  • Become a contributor 🤘

It’s easy to translate WebODM in a different language!

If you want to preview your translation work, start WebODM in developer mode:

./webodm.sh restart --dev

Then edit the LOCALES file to include your translation locale code. Finally, visit the Developer Tools panel from WebODM’s dashboard and press the Download and Replace Translation Files button:

image

The latest translation files from weblate.org will be downloaded and applied to the installation of WebODM.

The easiest way to get started is to take a look at our list of outstanding issues and pick one. You can also fix/improve something entirely new based on your experience with WebODM. All ideas are considered and people of all skill levels are welcome to contribute.

You don’t necessarily need to be a developer to become a contributor. We can use your help to write better documentation and improve the user interface texts and visuals.

If you know how to code, we primarily use Python (Django), Javascript (React), HTML and SCSS. See Contributing for more information.

To make a contribution, you will need to open a pull request (here’s how). To make changes to WebODM, make a clone of the repository and run ./webodm.sh start --dev.

If you have questions visit us on the forum and we’ll be happy to help you out with your first contribution.