mock-server/mockserver-monorepo

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...

View on GitHub ↗Jump to charts ↓

mock-server/mockserver-monorepo has 4.5k+ stars and 1k+ forks on GitHub, is written in Java, and was last pushed on Oct 16, 2026. Data as of . Signed-in members get hourly updates — create a free account.

Summary Information

Updated 54 minutes ago
Added to GitGenius on September 13th, 2026
Created on February 26th, 2013
Open Issues & Pull Requests: 1 (+0)
GitHub issues: Enabled
Number of forks: 1,117
Total Stargazers: 4,991 (+0)
Total Subscribers: 120 (+0)

Repository Insights (GitGenius)

Median issue/PR response: 6.4 days
Mean response time: 289.8 days
90th percentile: 1070.8 days
Tracked items: 341

Maintainer activity

1 person did triage or write work on this repository in the last 12 months.

Counts unlabeled, assigned, unassigned, milestoned, demilestoned, locked, unlocked over the last 12 months. These are issue and pull request events that require triage or write permission. Commits and code review are not counted. labeled and renamed are excluded because GitHub issue forms record the issue author as the actor. Figures from October 11, 2026. This count is not comparable across projects: each project's automation decides which of these events a person emits.

How this project is maintained

Practically every issue opened in the past year has drawn a reply. Work labelled "enhancement" is answered fastest, typically in about 3 days, while "priority:high" waits about 13 months. 99% of issues opened in the past year have since been closed. Three people close 99% of everything that gets resolved.

Charts & Analytics

Fetching additional details & charts...

Issue Activity (beta)

Open issues: 1
New in 7 days: 2
Closed in 7 days: 1
Avg open age: 0 days
Stale 30+ days: 0
Stale 90+ days: 0

Recent activity

Opened in 7 days: 1
Closed in 7 days: 1
Comments in 7 days: 5
Events in 7 days: 7

Top labels

  • enhancement (168)
  • bug (115)
  • priority:medium (50)
  • priority:high (20)
  • next (10)
  • stale (8)
  • question (6)
  • priority:low (4)

Most active issues this week

Sign in to see which issues are moving.
Sign in

Detailed Description

MockServer is an HTTP(S) mock server and proxy for testing that enables you to mock APIs, inspect and modify live traffic, and inject failures for chaos engineering scenarios.

MockServer addresses the need to test applications against unavailable, incomplete, or hard-to-reproduce dependencies. It operates in three modes: mocking APIs so development and testing can proceed without external systems, proxying real traffic to record and inspect requests and responses with interactive breakpoints that let you step through exchanges like a network debugger, and injecting chaos by making dependencies misbehave on demand with latency, dropped connections, and errors. The tool auto-detects protocols from the first bytes of each connection, allowing a single MockServer port to handle HTTP/1.1, HTTPS, HTTP/2, gRPC, gRPC-Web, WebSockets, and raw TCP without per-protocol configuration. It also supports HTTP/3 on a separate UDP port, JSON-RPC for MCP and A2A mocking, AsyncAPI-driven message-broker testing against external Kafka and MQTT brokers, and mocked AI and LLM chat-completion APIs compatible with OpenAI, Anthropic, Gemini, Bedrock, Azure OpenAI, and Ollama.

MockServer suits teams building applications that depend on multiple external services and need to test failure scenarios, inspect network behavior, or develop against systems not yet available. It is particularly valuable for chaos engineering workflows and for testing integrations with AI APIs. The tool provides client libraries for Java, JavaScript, Node.js, Python, and Ruby, and can be deployed via Homebrew, Grunt plugins, or container orchestration.

The project maintains active continuous integration with passing builds. Development spans multiple client implementations across different languages and includes support for emerging protocols and API standards. The tool integrates with modern testing infrastructure through plugins and package managers, and extends into specialized domains like AI API mocking and message-broker testing.