RadarTopicsBuildersWeeklyReads
Open Source Radar
mock-server/

mockserver-monorepo

GitHubWebsite

MockServer is an HTTP(S) mock server and proxy that supports multiple protocols, with dashboards, clients, and various deployment options. The repo is actively updated through 2026-08-04 and has a 4930 stars, 1113 forks.

4.9kstars
1.1kforks
12issues
Apache-2.0license
2013since
Star historydaily snapshots by VibeCrowd

Collecting history — the radar snapshots this repo daily. The trend line appears after 3 days of data (1 so far).

Alternatives & relatedmatched by topic overlap
jeecgboot/
JeecgBoot
83/wk

【低代码迈入v2.0时代,一句话即可生成整个系统】企业级AI低代码平台,一键生成前后端代码甚至整个系统。 AI Skills 一句话画流程、设计表单、生成报表、大屏。内置 AI应用平台涵盖:AI聊天、知识库、流程编排、MCP插件等,兼容主流大模型。引领AI低代码「Skills 生成 → 在线配置 → 代码生成 → 手工合并->AI修改」开发模式,解决 Java 项目 90% 重复工作,提高效率又不失灵活。

47k16kJava
affaan-m/
ECC
2.9k/wk

The agent harness performance optimization system. Skills, instincts, memory, security, and research-first development for Claude Code, Codex, Opencode, Cursor and beyond.

238k36kJavaScript
langgenius/
dify
753/wk

Build Agentic workflows, RAG pipelines, with rich AI model and tool support on one collaborative workspace. Deploy on cloud, VPC, or self-hosted, so teams move from prototype to production without rebuilding the stack.

151k24kTypeScript
open-webui/
open-webui
729/wk

User-friendly AI Interface (Supports Ollama, OpenAI API, ...)

148k21kPython
Graphify-Labs/
graphify
4.6k/wk

Turn any codebase, with its docs, SQL schemas, configs, and PDFs, into a queryable knowledge graph. A /graphify skill for Claude Code, Cursor, Codex, and Gemini CLI: local deterministic AST parsing, every edge explained, no vector store.

102k9.9kPython
headroomlabs-ai/
headroom
1.7k/wk

Compress tool outputs, logs, files, and RAG chunks before they reach the LLM. 20% fewer tokens for coding agents, 60-95% fewer tokens for JSON, same answers. Library, proxy, MCP server.

65k4.9kPython
Reviewgenerated from repository data · Aug 5, 2026

What it is

MockServer is an HTTP(S) mock server and proxy for testing. It supports mocking APIs, inspecting and modifying live traffic, and injecting failures. It speaks HTTP/1.1, HTTPS, HTTP/2, gRPC, WebSockets, raw TCP, and more, with experimental HTTP/3 and AI/LLM API support. It includes a built-in MCP server for AI coding assistants and a live dashboard to monitor requests and logs. It offers clients and integrations for Java, JavaScript/Node, Python and Ruby, plus JUnit and Spring support. It can run via Docker, Helm/Kubernetes, JAR or WAR, or as a JAR with a JVM-less bundle.

How it works

MockServer listens on a port and handles requests by matching them to configured expectations, returning defined responses. It can proxy and record traffic, modify requests/responses in flight, and apply chaos/injection rules to simulate failures. It supports dynamic responses through templates and callbacks, and can generate expectations from OpenAPI specifications. It also supports verification of received requests and can drive mocks from an OpenAPI spec or a recorded session.

Getting started

Getting started examples include starting MockServer with Docker, then creating an expectation and calling the mock:

# 1. Start MockServer
docker run -d --rm -p 1080:1080 mockserver/mockserver

# 2. Mock an endpoint: GET /hello -> 200 "Hello World"
#    (MockServer exposes a REST control plane on the same port)
curl -X PUT http://localhost:1080/mockserver/expectation \
  -H 'Content-Type: application/json' \
  -d '{
        "httpRequest":  { "method": "GET", "path": "/hello" },
        "httpResponse": { "statusCode": 200, "body": "Hello World" }
      }'

# 3. Call your mock
curl http://localhost:1080/hello
# -> Hello World

Or install via Homebrew and run the mockserver command directly:

brew install mockserver
mockserver run --port 1080

Additional setup and usage guidance are available in the Docker documentation and the Self-Hosting MockServer guide.

Recent releases

Latest releases include 7.5.0 (2026-07-29) with breaking change: response templates can no longer reach arbitrary Java classes by default. Prior versions include 7.4.0 (2026-07-04) and 7.3.0 (2026-07-01).

Traction

Stars: 4930, Forks: 1113, Open issues: 12

SharePost on XLinkedIn
All trending reposRevenue-verified startups →