Contribute to the Obico project
We believe the future of 3D printing is Smart Printing. But we don't believe this future will be built on top of a proprietary system. We are makers. We know all too well that the collective contribution from the entire community is the best way to achieve innovation!
Contribute to Obico and leave your own footprint on the journey to Smart 3D Printing. Tell your children and grandchildren: "Look how amazing the 3D printers are - this is the part that I built!"
There are many different ways to contribute to the Obico project.
Write some awesome help docs!
Believe it or not: you don't have to be a code ninja to be able to contribute to Obico. As a matter of fact, our need for help on writing documentation is more urgent than that on writing code.
And we have made it simple for you. One each of the Obico help document, you can find a "Edit this page" link at the bottom. It only takes a click to start your contribution to the Obico help docs!

Write some awesome code!
We are still a tiny team and we need a lot of help to churn out the code as quickly as we can.
The skill sets we need the most are:
Web backend
- Python.
- Django.
- OctoPrint plugin development.
- Moonraker plugin development.
- Deep Learning (Object Detection).
Web frontend
- Javascript.
- HTML 5.
- CSS.
- Vue.
Our source code repos
Process of opening PRs
See the repository CONTRIBUTING.md for the current pull request process, including which branch to target, how to run the local development servers, and what to check before opening a PR.
Help fellow makers in the community!
Join thousands of other makers on our Discord server!
Countless Obico community members joined our Discord server when they needed help at the beginning, and received helping hands from others. When they got a hang of setting up/configuring Obico, they turned around to help other new comers.