6 Repos
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.
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.
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.
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.
Provides real-time inspection and modification of GraphQL queries and responses for debugging.
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.
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.