Open source mock-server projects

Every project in the registry tagged mock-server, ranked by real GitHub adoption.

projects 16 combined stars ★ 46K refresh nightly
01 karate ★ 9.0K

Test Automation Made Simple

last push16 hours ago languageJava licenseMIT
02 Mockoon ★ 8.5K

Effortless API mocking for seamless development

last push32 hours ago languageTypeScript licenseMIT
03 wiremock ★ 7.4K

A tool for mocking HTTP services

last push11 hours ago languageJava licenseApache-2.0
04 mockserver-monorepo ★ 5.0K

MockServer is an HTTP(S) mock server and proxy for testing that lets you mock APIs, inspect and modify live traffic, and inject failures. It supports HTTP/1.1,

last push3 hours ago languageJava licenseApache-2.0
05 kubernetes-client ★ 3.7K

Java client for Kubernetes & OpenShift

last push4 days ago languageJava licenseApache-2.0
06 microcks ★ 2.1K

The open source, cloud native tool for API Mocking and Testing. Microcks is a Cloud Native Computing Foundation incubating project 🚀

last push7 hours ago languageJava licenseApache-2.0
07 resterm ★ 2.0K

Terminal API client for HTTP, GraphQL and gRPC. Plain .http files you can diff and version, with workflows, mocks, profiling, tracing, OpenAPI import, SSH tunne

last push3 days ago languageGo licenseApache-2.0
08 WireMock.Net ★ 1.7K

WireMock.Net is a flexible product for stubbing and mocking web HTTP responses using advanced request matching and response templating. Based on WireMock Java,

last push33 hours ago languageC# licenseApache-2.0
09 smocker ★ 1.3K

Smocker is a simple and efficient HTTP mock server and proxy

last push13 hours ago languageTypeScript licenseMIT
10 aimock ★ 1.0K

Mock everything your AI app talks to — LLM APIs, MCP, A2A, AG-UI, vector DBs, search. One package, one port, zero dependencies.

last push4 hours ago languageTypeScript licenseMIT
11 mockttp ★ 888

Powerful friendly HTTP mock server & proxy library

last push4 days ago languageTypeScript licenseApache-2.0
12 dev-proxy ★ 838

Simulate API failures, throttling, and chaos — all from your command line.

last push15 hours ago languageC# licenseMIT
13 greenmail ★ 749

Official master for the Greenmail project

last push10 hours ago languageJava licenseApache-2.0
14 httpmock ★ 675

HTTP mocking library for Rust

last push15 hours ago languageRust licenseMIT
15 pactum ★ 621

REST API Testing Tool for all levels in a Test Pyramid

last push3 months ago languageJavaScript licenseMIT
16 mocker-api ★ 501

mocker-api that creates mocks for REST APIs. It will be helpful when you try to test your application without the actual REST API server.

last push7 months ago languageTypeScript licenseMIT

Related tags

← all tags

Frequently asked questions

How many open source mock-server projects are there?

This registry tracks 16 projects tagged mock-server, with 45,889 GitHub stars between them. The most-adopted is karate at 9,002 stars.

Are these mock-server projects free to use?

Yes — 16 of the 16 carry an explicit open-source licence across 2 distinct licences, so there is no licence fee. Where a project also sells a hosted or enterprise version, the self-hosted path remains free.

Which mock-server project should I choose?

The list above is ranked by GitHub stars, but stars measure attention rather than fit. Check three things on each card: the licence (permissive versus copyleft), the language it is written in, and the last-push date — a high-star project that has not been pushed in a year is a liability.

Are these mock-server projects still maintained?

15 of the 16 were pushed in the last 90 days, and every card shows its exact last-push date so you can see the rest. Sort your shortlist by that date before committing to a migration.