Support the Project
There are many ways to contribute back to the project:
- You can purchase a WebODM Lightning plan or GCP Editor Pro, which helps fund development efforts.
- Help us test new and existing features and report bugs and feedback.
- Share your aerial datasets.
- Join a community
- ⭐️ us on GitHub.
- Help us translate WebODM in your language.
- Help us improve and expand the documentation
- Spread the word about WebODM on social media.
- Become a code contributor 🤘
Translations
Section titled “Translations”It’s easy to translate WebODM in a different language!
- Visit https://hosted.weblate.org/engage/webodm/ and register an account (it’s free)
- Pick a language to translate, or start a new translation
- Start translating! It’s that easy.
If you want to preview your translation work, start WebODM in developer mode:
./webodm.sh restart --devThen 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:

The latest translation files from weblate.org will be downloaded and applied to the installation of WebODM.
Documentation
Section titled “Documentation”Help us improve the documentation! Simply navigate to any documentation page and click the “edit this page” link at the bottom.
- Navigate to any page
- Scroll to the bottom and click “Edit this page”
- This will take you to the source file on GitHub. You’ll need to create an account if you don’t have one
- Click “Fork this repository”
- Make your changes using markdown
- Commit your changes and click “Create pull request”
- Add any additional context in the pull request description and submit
Your contribution will be reviewed and once approved, will appear on this site.
Become a Code Contributor
Section titled “Become a Code Contributor”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.