awesome-repositories.com
Blog
MCP
awesome-repositories.com

Discover the best open-source repositories with AI-powered search.

ExploreCurated searchesOpen-source alternativesSelf-hosted softwareBlogSitemap
ProjectMCP serverAboutHow we rankPress
LegalPrivacyTerms
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
qustavo avatar

qustavo/httplab

0
View on GitHub↗
4,151 stars·123 forks·Go·MIT·9 views

Httplab

httplab is an HTTP mock server and interactive API simulator used to analyze incoming request payloads and simulate custom HTTP responses for application testing. It functions as a request inspector that captures and displays real-time details of HTTP headers and bodies sent by clients.

The project includes a response management system that imports and stores predefined HTTP response templates using JSON files. This allows for the persistence of request and response configurations to local files for use in reusable testing scenarios.

The tool provides capabilities for generating custom HTTP status codes and bodies, including serving the contents of local files. It supports dynamic response mapping and state-driven simulation to change server output behavior during a live session.

Features

  • HTTP Mock Servers - Functions as an HTTP mock server that uses predefined responses to simulate network outcomes and edge cases.
  • HTTP Request Inspectors - Provides a real-time inspector for capturing and analyzing incoming HTTP requests, headers, and payloads for development debugging.
  • HTTP Response Stubbing - Allows users to return predefined responses or custom status codes and bodies to simulate various server behaviors.
  • HTTP Request Debugging - Captures and analyzes real-time HTTP request headers and payloads to debug client-to-server communication.
  • Real-Time Traffic Dashboards - Intercepts incoming HTTP traffic to extract and display headers and payloads for immediate real-time analysis.
  • API Response Simulators - Simulates API outcomes by letting users define status codes and response bodies to test client software.
  • API Integration Testing - Provides custom mock responses to validate that clients correctly handle various API data scenarios.
  • Response Simulators - Simulates server outcomes by generating custom status codes and content to test how applications handle different responses.
  • Stateful Simulations - Changes server output behavior by switching between different stored response configurations during a live session.
  • Request-to-Response Mapping - Links incoming requests to specific status codes and bodies using a library of user-defined templates.
  • JSON-Based Persistence - Uses structured JSON files on the local filesystem to persist server responses and request configurations.
  • File-Based Response Serving - Returns the contents of local files as the HTTP response body for testing large payloads.
  • Mock Response Importers - Allows the automation of server simulation by importing predefined HTTP responses and settings from JSON files.
  • Mock Response Managers - Imports and stores predefined HTTP response templates using JSON files for reusable testing scenarios.
  • Request and Response Templates - Enables persisting specific request and response configurations to local files for use in future testing scenarios.
  • Template Libraries - Ships a system to store and manage predefined responses, allowing retrieval or rotation by specific identifiers.
  • Command Line Tools - Listed in the “Command Line Tools” section of the The Book Of Secret Knowledge awesome list.

Star history

Star history chart for qustavo/httplabStar history chart for qustavo/httplab

How this analysis was created: This summary and feature list were written by an AI model that read the project's README and public documentation pages. Each feature links to the documentation it came from; stars, license and language come straight from the GitHub API. The model does not read the source code, and the analysis is refreshed when the project is re-analysed. Learn more on our About page.

AI search

Explore more awesome repositories

Describe what you need in plain English — the AI ranks thousands of curated open-source projects by relevance.

Start searching with AI

Open-source alternatives to Httplab

Similar open-source projects, ranked by how many features they share with Httplab.
  • gchaincl/httplabgchaincl avatar

    gchaincl/httplab

    4,151View on GitHub↗

    httplab is an interactive HTTP mock server, request inspection tool, and response simulator. It functions as a web server designed to capture and analyze incoming HTTP requests and headers in real time for debugging purposes. The tool enables the construction and delivery of custom HTTP responses to simulate various server behaviors. Users can forge specific headers and bodies to test how client applications handle different status codes and payloads, with the ability to save these configurations as response templates for consistent reuse across sessions. The project covers a broad surface o

    Go
    View on GitHub↗4,151
  • alisoftware/ohhttpstubsAliSoftware avatar

    AliSoftware/OHHTTPStubs

    5,068View on GitHub↗

    OHHTTPStubs is an HTTP network mocking library and request interceptor used to simulate server responses for testing application behavior without a live backend. It functions as a network request stubbing tool that captures outgoing network calls and replaces them with predefined mock data, custom status codes, and headers. The library distinguishes itself through its ability to simulate a wide range of network conditions, including artificial latency and connection failures. It supports dynamic response sequencing, allowing the tool to return a series of different responses for the same requ

    Objective-Ciosmockmock-server
    View on GitHub↗5,068
  • mockoon/mockoonmockoon avatar

    mockoon/mockoon

    8,080View on GitHub↗

    Mockoon is an HTTP API simulation platform and design tool used to create fake API endpoints that simulate server responses without a backend. It functions as an OpenAPI mock server tool and a JSON API mocking utility, allowing for the rapid iteration of API contracts and the generation of response templates. The project distinguishes itself through a combination of stateful mocking, using a local JSON database to simulate CRUD operations, and the ability to run as a headless API mock server via a command line interface. It supports real-time collaborative editing and AI-assisted prototyping

    TypeScriptapiapplicationdesktop
    View on GitHub↗8,080
  • wiremock/wiremockW

    wiremock/wiremock

    7,281View on 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
    View on GitHub↗7,281
See all 30 alternatives to Httplab→

Frequently asked questions

What does qustavo/httplab do?

httplab is an HTTP mock server and interactive API simulator used to analyze incoming request payloads and simulate custom HTTP responses for application testing. It functions as a request inspector that captures and displays real-time details of HTTP headers and bodies sent by clients.

What are the main features of qustavo/httplab?

The main features of qustavo/httplab are: HTTP Mock Servers, HTTP Request Inspectors, HTTP Response Stubbing, HTTP Request Debugging, Real-Time Traffic Dashboards, API Response Simulators, API Integration Testing, Response Simulators.

What are some open-source alternatives to qustavo/httplab?

Open-source alternatives to qustavo/httplab include: gchaincl/httplab — httplab is an interactive HTTP mock server, request inspection tool, and response simulator. It functions as a web… alisoftware/ohhttpstubs — OHHTTPStubs is an HTTP network mocking library and request interceptor used to simulate server responses for testing… mockoon/mockoon — Mockoon is an HTTP API simulation platform and design tool used to create fake API endpoints that simulate server… wiremock/wiremock — WireMock is a suite of tools for service virtualization, providing mock servers for HTTP APIs and WebSocket… mock-server/mockserver — Mockserver is a multi-protocol mock server and API verification proxy used to simulate HTTP, gRPC, and WebSocket… requestly/requestly.