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.

Create an account

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 Practices

Mostly 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.

View the API referenceAPI