{"API Virtualization"}

API Virtualization Tooling

These are the open source tools I am tracking on as part my API Virtualization research, that can be applied during the API design cycle.

API Mock

Creates a mock server based on an API Blueprint


api-mock

Creates a mock server based on an API Blueprint


apimock

A mock API server.


docker-json-server

JSON Server docker image, REST API mocking based on plain JSON


duckrails

A development tool to quickly & dynamically mock API endpoints


hoverfly

Lightweight service virtualization/API simulation tool for developers and testers


Mimic

An API mock service


Mock Server

Simple mock server for REST API


mock-api

A json-api-mock framework for Android


mock-server

Simple mock server for REST API


Mock5

Create and manage API mocks with Sinatra


Mockbin

Mock, Test & Track HTTP Requests and Responses.


mockery

Mockery is a simple yet flexible PHP mock object framework for use in unit testing with PHPUnit, PHPSpec or any other testing framework. Its core goal is to offer a test double framework with a succint API capable of clearly defining all possible object operations and interactions using a human readable Domain Specific Language (DSL).


Mockito

Mocking framework for unit tests written in Java


RAP

Web API management, free and open sourced, mock data generator, auto test, made by Alibaba, using by 1000+ corporations! Web接口管理工具,开源免费,接口自动化,MOCK数据自动生成,自动化测试,企业级管理。阿里妈妈MUX团队出品!阿里巴巴都在用!1000+公司的选择!一直被抄袭,从未被超越 :3


restjester

REST API mocking server


superagent-mocker

Pretty simple mocks for the CRUD and REST API in the browsers


swagger-mock-api

A connect-compatible middleware for mocking a Swagger spec API


TestDoubles

TestDoubles - Light Weight Service Virtualization for iPaaS and Microservices


wp_mock

WordPress API Mocking Framework


If there is an open source tool that should be listed here, submit as a Github Issue, and I will consider adding, if it is open source, and fits into this API design research.