Get started
Create an account and learn how to build on OpenMRP.
Use OpenMRP without writing code
The easiest way to get started with OpenMRP is to use the OpenMRP Dashboard. The Dashboard is a web application that acts as a frontend for the OpenMRP API. This application is a complete solution for most business needs and is the fastest way to get started.
Developer setup
We provide a comprehensive developer API that allows you to build custom integrations with OpenMRP. We also provide some SDKs and a public OpenAPI specification that can be used to generate client libraries in your language of choice.
OpenMRP is open source. The API, the SDKs, and the specification are all published on GitHub, so you can read exactly how a request is shaped and handled, vendor a client rather than depend on ours, or open a pull request when something is wrong.
Best PracticesMostly likely, you won't need to build a custom integration for every single aspect of your operation. Instead, we recommend that you only develop custom integrations when the specific functionality you need is not available out of the box.
You should consider custom tools if you need to develop a unique workflow (e.g. CAD design -> quote -> order) or uncommon integrations with external systems.