oma logo

oh—my—api (oma)
Mock it till you make it ...

oma is a tool for elegant REST API mocking. Based on OpenAPI, you get sensible random data, automatic validation and reasonable error messages. You are able to overwrite data attributes, use fixed data sets, define scenarios and hook into the request/response cycle to further manipulate the data flow.

oma is framework agnostic, completely file–based and compatible with any technology stack and project stage. Sharing and versioning can easily be accomplished with git. On top of that, you get a realtime UI/IDE (similar to GraphiQL) and a powerful CLI.

oma grows with your project, speeds up your development and supports a consistent API–first approach. For further information, follow us on Twitter. oma is made and maintained by vonautomatisch and will be available soon.