mockoon

mockoon

Rating
5
Reviews
1
Get working mock REST APIs in seconds with an intuitive and easy-to-use interface.
Complete control
Create realistic scenarios
Powerful forwarding and debugging
Run your mock servers anywhere

App details

Release date

2021-12-02

Last update

2023-03-01

Product ID

9PK8DMSN00JJ

Categories

Developer tools

About mockoon

Mockoon is the easiest and quickest way to design and run mock REST APIs. No remote deployment, no account required, free and open-source. Get working mock REST APIs in seconds with an intuitive and easy-to-use interface and run them everywhere with the CLI.

Mockoon offers you complete flexibility when creating your mocks: custom statuses, route and global headers, file serving or body editor, HTTPS, etc. Compatible with the OpenAPI specification, Mockoon integrates perfectly with your existing applications and API design workflow.

Go beyond mocking with advanced features and tackle the most complex situation with HTTP requests recording, proxying, integration testing, etc.

Key features

  • Create an unlimited number of mock API with unlimited number of routes and run them in parallel.
  • Use the CLI to run your mock APIs in any headless or automated environment: CI, GitHub Actions, Docker containers, etc.
  • Mock API import / export with Swagger/OpenAPI format support.
  • Route regex supported (/.*, /[a-z]{3}, ...), based on ExpressJS syntax.
  • Serve multiple rules-triggered or random responses with any headers body, or HTTP status codes.
  • Serve your mock API over TLS with self-signed certificate.
  • Add any response headers to your routes and mock API. With auto-completion.
  • Add latency at environment or route level or even both.
  • All incoming requests and outgoing responses are logged for easier debugging.
  • Redirect all non-defined routes to the specified host with Mockoon's proxy mode.
  • File serving with automatic mime type detection and templating support.
  • Rich text editor for body content supporting multiple languages (JSON, HTML, etc).
  • Templating supported in body, file content and header, with many helpers: url params, query params, JSON body lookup, etc.
  • Real-time auto save as you type. Never worry again about saving!
  • Run the CLI directly as an NPM package or use the provided Docker image.
  • No account, no sign-up, no cloud deployment required.