awesome-repositories.com
Blog
awesome-repositories.com

Entdecke die besten Open-Source-Repositories mit KI-gestützter Suche.

EntdeckenKuratierte SuchenOpen-Source-AlternativenSelf-hosted SoftwareBlogSitemap
ProjektÜber unsRanking-MethodikPresseMCP-Server
RechtlichesDatenschutzAGB
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

6 Repos

Awesome GitHub RepositoriesAPI Debugging and Mocking

Tools for simulating API responses and inspecting traffic.

Explore 6 awesome GitHub repositories matching part of an awesome list · API Debugging and Mocking. Refine with filters or upvote what's useful.

Awesome API Debugging and Mocking GitHub Repositories

Finde die besten Repos mit KI.Wir suchen mit KI nach den am besten passenden Repositories.
  • typicode/json-serverAvatar von typicode

    typicode/json-server

    75,614Auf GitHub ansehen↗

    json-server is a development toolset used to simulate a full REST API from a JSON file. It functions as a customizable mock API server that allows for the simulation of CRUD operations and resource relationships without the need to write backend code. The project enables rapid prototyping by generating a fake backend that persists data changes back to a local JSON file. It distinguishes itself by providing a static asset file server to deliver local documents, images, and stylesheets alongside the mock API endpoints. The server includes capabilities for data querying, such as parameter-based

    Creates fake REST APIs with zero coding.

    JavaScriptapifakefrontend
    Auf GitHub ansehen↗75,614
  • microsoft/guidanceAvatar von microsoft

    microsoft/guidance

    21,502Auf GitHub ansehen↗

    Guidance is a control framework and generation orchestrator for large language models. It provides a programming layer to steer model outputs through structured templates, schema enforcement, and logical flow management. The framework distinguishes itself by interleaving model generation with local code execution, enabling the use of loops and conditional branching within a single session. It employs grammar-based token constraints and regular expressions to force models to sample only from tokens that satisfy a specific structural format, ensuring strict adherence to predefined data models.

    Provides a utility to validate candidate strings and test execution flows locally using a mock model.

    Jupyter Notebook
    Auf GitHub ansehen↗21,502
  • proxymanapp/proxymanAvatar von ProxymanApp

    ProxymanApp/Proxyman

    6,858Auf GitHub ansehen↗

    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

    Applies debugging tools like Breakpoint, Map Local, and Map Remote to specific GraphQL queries by matching their Query Name.

    debugging-tooliosmacos
    Auf GitHub ansehen↗6,858
  • requestly/requestlyAvatar von requestly

    requestly/requestly

    6,341Auf GitHub ansehen↗

    Provides real-time inspection and modification of GraphQL queries and responses for debugging.

    TypeScriptapiapi-clientapi-mock
    Auf GitHub ansehen↗6,341
  • altair-graphql/altairAvatar von altair-graphql

    altair-graphql/altair

    5,412Auf GitHub ansehen↗

    Altair ist ein grafischer GraphQL-API-Client, eine integrierte Entwicklungsumgebung (IDE) und ein Schema-Explorer. Es fungiert als Debugging-Tool und Kollaborationsplattform für die Ausführung von Queries, Mutations und Subscriptions gegen GraphQL-Server. Das Projekt zeichnet sich durch cloud-synchronisierte Workspaces aus, um Query-Sammlungen innerhalb von Teams zu organisieren und zu teilen. Es bietet ein flexibles Erweiterungs-Framework, das die Installation und Ausführung von Drittanbieter-Plugins in isolierten Sandboxes ermöglicht. Die Plattform deckt eine Vielzahl von Funktionen ab, darunter KI-gestützte Query-Erstellung, visuelle Schema-Erkundung und Echtzeit-Daten-Subscriptions über mehrere Transportprotokolle. Zudem enthält sie Tools für Request-Automatisierung durch Pre- und Post-Request-Scripting sowie Dienstprogramme zur Verwaltung von Umgebungsvariablen und zur Analyse von Response-Metadaten. Altair ist als Desktop-Anwendung, Browser-Erweiterung und webbasierte Anwendung verfügbar und kann auf privaten Servern gehostet werden.

    Includes tools for inspecting GraphQL network traffic and analyzing response metadata to troubleshoot APIs.

    TypeScript
    Auf GitHub ansehen↗5,412
  • stoplightio/prismAvatar von stoplightio

    stoplightio/prism

    4,965Auf GitHub ansehen↗

    Prism ist eine Reihe von Tools zur Generierung von Mock-Servern und Validierungs-Proxys basierend auf OpenAPI-Spezifikationen oder Postman-Collection-Dateien. Es dient als API-Vertragstest-Tool, um zu verifizieren, dass API-Implementierungen formale Verträge einhalten. Das Projekt bietet einen OpenAPI-Mock-Server, der API-Antworten simuliert, und einen Validierungs-Proxy, der Live-HTTP-Traffic gegen eine OpenAPI-Spezifikation prüft, um Implementierungsdiskrepanzen zu identifizieren. Es enthält zudem einen Mock-Server, der in der Lage ist, API-Verhalten basierend auf exportierten Postman-Collection-Dateien nachzuahmen. Das Tool deckt API-Verhaltenssimulation und Traffic-Validierung durch schema-gesteuerte Mock-Generierung und spezifikationsbasierte Request-Validierung ab. Es nutzt transparente Proxy-Interzeption, um Traffic an ein Backend weiterzuleiten und gleichzeitig Anfragen und Antworten gegen eine API-Definition zu validieren.

    Mocking and contract testing for OpenAPI specifications.

    TypeScript
    Auf GitHub ansehen↗4,965
  1. Home
  2. Part of an Awesome List
  3. Developer Tools
  4. API Debugging and Mocking

Unter-Tags erkunden

  • Generation Logic SimulationTesting execution flows and candidate strings using mock models to avoid API costs. **Distinct from API Debugging and Mocking:** Distinct from general API Mocking: specifically targets the validation of LLM generation logic and prompt flows.
  • GraphQL Traffic InspectorsInspecting and modifying GraphQL queries and responses in real time to troubleshoot API behavior. **Distinct from API Debugging and Mocking:** Distinct from API Debugging and Mocking: focuses specifically on GraphQL traffic inspection and modification.