awesome-repositories.com
المدونة
awesome-repositories.com

اكتشف أفضل مستودعات المصادر المفتوحة باستخدام بحث مدعوم بالذكاء الاصطناعي.

استكشفعمليات بحث منسقةبدائل مفتوحة المصدربرمجيات ذاتية الاستضافةالمدونةخريطة الموقع
المشروعحولكيفية ترتيب النتائجالصحافةخادم MCP
قانونيالخصوصيةالشروط
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
mock-server avatar

mock-server/mockserver

0
View on GitHub↗
4,900 نجوم·1,109 تفرعات·Java·Apache-2.0·4 مشاهداتwww.mock-server.com↗

Mockserver

Mockserver is a multi-protocol mock server and API verification proxy used to simulate HTTP, gRPC, and WebSocket endpoints. It functions as a tool for testing client applications without relying on live backend services, providing a system to simulate chat completions and streaming responses for large language model integrations.

The project automates behavior by generating request expectations and response behaviors from OpenAPI and Swagger specification files. It differentiates itself through a network traffic simulator that introduces latency, dropped connections, and failures to verify how applications handle unstable network dependencies.

The platform covers API contract testing and request pattern verification, using a matching engine to map incoming requests to predefined responses. It also includes capabilities for live traffic monitoring, recording, and modification to analyze data flow or replay traffic for debugging.

Features

  • API Mocking - Provides a multi-protocol mock server to simulate HTTP, gRPC, and WebSocket endpoints for client testing.
  • OpenAPI Mock Generators - Automatically generates mock API responses and expectations from OpenAPI or Swagger specification files.
  • AI and LLM Testing - Simulates AI chat completions and streaming responses to test LLM workflows without external providers.
  • API Interception Proxies - Intercepts and records live network traffic to verify request patterns and assert correct API call sequences.
  • Request Matching Engines - Maps incoming network requests to predefined responses using metadata, body content, or header patterns.
  • API Response Simulators - Matches incoming requests on metadata or bodies to return configured responses across multiple protocols.
  • LLM Response Simulators - Provides a mocking interface for testing LLM integrations by simulating chat completion and streaming responses.
  • Multi-Protocol Proxies - Provides a proxy layer that handles communication across HTTP, gRPC, and WebSockets.
  • API Behavior Definitions - Allows defining expected requests and corresponding responses for HTTP, gRPC, and WebSocket APIs.
  • LLM Behavior Simulators - Simulates chat completion interfaces and streaming responses to test large language model integrations.
  • HTTP Mock Servers - Simulates HTTP, gRPC, and WebSocket endpoints to test client applications without relying on live backend services.
  • Network Failure Simulations - Simulates network-level errors like timeouts and dropped connections to verify application resilience.
  • API Contract Validation - Validates that clients correctly implement an OpenAPI specification by simulating expected request/response patterns.
  • OpenAPI Specification Imports - Automatically generates request expectations and response behaviors from OpenAPI and Swagger specification files.
  • OpenAPI Specification Parsers - Parses OpenAPI specifications to translate them into automated request expectations and responses.
  • Real-Time Traffic Dashboards - Provides a real-time web dashboard to visualize incoming HTTP requests and server logs for live inspection.
  • Traffic Recorders - Captures and stores live HTTP traffic for subsequent analysis or playback in testing scenarios.
  • Network Traffic Analyzers - Intercepts, records, and modifies live API requests and responses to analyze data flow and debug traffic.
  • Traffic Interceptors - Captures and alters live network packets between a client and a server to simulate network conditions.
  • Traffic Interception and Modification - Intercepts and actively alters live network requests and responses in transit to analyze or modify data.
  • Scripted Mock Responses - Generates flexible, dynamic responses using scripts and templates to avoid static values during testing.
  • Request Sequence Verification - Asserts that specific requests reached the server in the correct order and with the expected frequency.
  • Stateful Request Tracking - Tracks the sequence and frequency of incoming requests to validate the ordering of client-side API calls.
  • Response Templating - Produces dynamic content by interpolating variables or executing scripts within response bodies at runtime.
  • Mocking Tools - Solution for mocking HTTP/HTTPS services.

سجل النجوم

مخطط تاريخ النجوم لـ mock-server/mockserverمخطط تاريخ النجوم لـ mock-server/mockserver

بحث بالذكاء الاصطناعي

استكشف المزيد من المستودعات الرائعة

صف ما تحتاجه بلغة بسيطة — وسيقوم الذكاء الاصطناعي بترتيب آلاف المشاريع مفتوحة المصدر المنسقة حسب الصلة.

Start searching with AI

بدائل مفتوحة المصدر لـ Mockserver

مشاريع مفتوحة المصدر مشابهة، مرتبة حسب عدد الميزات المشتركة مع Mockserver.
  • mock-server/mockserver-monorepoM

    mock-server/mockserver-monorepo

    4,897عرض على GitHub↗

    This project is a multi-protocol API simulation and mocking system designed to replace external dependencies during development and testing. It provides an API mocking server, a network traffic proxy, and specialized simulators for language model services and identity providers. The system distinguishes itself through deep AI simulation capabilities, including the emulation of language model providers and Model Context Protocol servers using JSON-RPC 2.0. It supports multi-turn conversational logic, state tracking for AI chat APIs, and the visualization of agent execution through call graphs

    Java
    عرض على GitHub↗4,897
  • requestly/requestlyالصورة الرمزية لـ requestly

    requestly/requestly

    6,341عرض على GitHub↗
    TypeScriptapiapi-clientapi-mock
    عرض على GitHub↗6,341
  • wiremock/wiremockW

    wiremock/wiremock

    7,281عرض على GitHub↗

    WireMock is a suite of tools for service virtualization, providing mock servers for HTTP APIs and WebSocket communication. It serves as an HTTP API mock server and request verifier, allowing for the simulation of responses and the interception of network requests to test client applications without a live backend. The project differentiates itself through a service virtualization model that records real network traffic and replays it as stubs to mimic external service behavior. It includes a network fault injector to simulate response delays and connectivity issues, and a stateful scenario ma

    Java
    عرض على GitHub↗7,281
  • proxymanapp/proxymanالصورة الرمزية لـ ProxymanApp

    ProxymanApp/Proxyman

    6,858عرض على GitHub↗

    Proxyman is a cross-platform HTTP debugging proxy that captures, inspects, and modifies HTTP, HTTPS, and WebSocket traffic. It functions as a man-in-the-middle proxy, decrypting SSL/TLS traffic to allow real-time inspection and modification of encrypted requests and responses. The tool is designed for debugging web and mobile applications, with capabilities for API mocking and simulation, scriptable traffic modification, and team collaboration on network logs. What distinguishes Proxyman is its deep integration with mobile and cross-platform development workflows. It provides automated certif

    debugging-tooliosmacos
    عرض على GitHub↗6,858
عرض جميع البدائل الـ 30 لـ Mockserver→

الأسئلة الشائعة

ما هي وظيفة mock-server/mockserver؟

Mockserver is a multi-protocol mock server and API verification proxy used to simulate HTTP, gRPC, and WebSocket endpoints. It functions as a tool for testing client applications without relying on live backend services, providing a system to simulate chat completions and streaming responses for large language model integrations.

ما هي الميزات الرئيسية لـ mock-server/mockserver؟

الميزات الرئيسية لـ mock-server/mockserver هي: API Mocking, OpenAPI Mock Generators, AI and LLM Testing, API Interception Proxies, Request Matching Engines, API Response Simulators, LLM Response Simulators, Multi-Protocol Proxies.

ما هي البدائل مفتوحة المصدر لـ mock-server/mockserver؟

تشمل البدائل مفتوحة المصدر لـ mock-server/mockserver: mock-server/mockserver-monorepo — This project is a multi-protocol API simulation and mocking system designed to replace external dependencies during… requestly/requestly. wiremock/wiremock — WireMock is a suite of tools for service virtualization, providing mock servers for HTTP APIs and WebSocket… proxymanapp/proxyman — Proxyman is a cross-platform HTTP debugging proxy that captures, inspects, and modifies HTTP, HTTPS, and WebSocket… mockoon/mockoon — Mockoon is an HTTP API simulation platform and design tool used to create fake API endpoints that simulate server… dreamhead/moco — moco is a multi-protocol mock server and programmable API stub used to simulate HTTP, REST, WebSocket, and Server-Sent…