go-mokapi
v0.10.2
Published
Easy and flexible API mocking
Downloads
18
Readme
Mokapi is an open-source tool that allows Agile, DevOps and Continuous Deployment teams to create and test API designs before actually building them.
With Mokapi you can quickly and easily test various scenarios, such as delayed or failed responses without having to rely on a fully functional API.
Mokapi helps you improve the quality of APIs and reduces the risk of bugs or errors in production.
Its core feature are:
- Multiple Protocol support: HTTP, HTTPS, Apache Kafka, SMTP, LDAP
- Everything as Code: Reusing, version control, consistency and integrate mocks with your CI/CD.
- An embedded JavaScript engine to control everything - status, headers, delays, errors or other edge cases.
- Patch Configuration changes for mocking needs, rather than changing the original contract
- Multiple Provider support: File, HTTP, GIT, NPM to gather configurations and scripts.
- Dashboard to see what's going on.
Example
Web UI
Usage
npx mokapi --Providers.File.Directory=./mokapi