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
·

11 Repos

Awesome GitHub RepositoriesHTTP Request Debuggers

Tools for inspecting and verifying the structure of HTTP requests before they are sent to a server.

Distinct from HTTP Request Builders: Candidates focus on mirror servers or request builders; this is a client-side simulation for verification.

Explore 11 awesome GitHub repositories matching development tools & productivity · HTTP Request Debuggers. Refine with filters or upvote what's useful.

Awesome HTTP Request Debuggers GitHub Repositories

Finde die besten Repos mit KI.Wir suchen mit KI nach den am besten passenden Repositories.
  • httpie/httpieAvatar von httpie

    httpie/httpie

    38,212Auf GitHub ansehen↗

    HTTPie is a command-line HTTP client designed for sending requests to web services and APIs. It functions as a terminal-based web client and JSON API interface, allowing users to interact with RESTful services and download remote files directly from the console. The tool simplifies the interaction with APIs through a custom syntax for argument parsing and automatic JSON payload serialization. It includes a request debugger to verify the structure of a request before transmission and uses ANSI-based formatting to display server responses with color and indentation for improved readability. Th

    Includes a debugger to verify the constructed HTTP request structure in the terminal before transmission.

    Python
    Auf GitHub ansehen↗38,212
  • jkbrzt/httpieAvatar von jkbrzt

    jkbrzt/httpie

    38,212Auf GitHub ansehen↗

    HTTPie is a command-line HTTP client and REST API testing tool designed for sending requests to web services and APIs. It functions as a JSON-native network client and interactive HTTP debugger, providing a terminal interface for constructing and validating API requests and responses. The tool simplifies the process of interacting with APIs by automatically handling JSON payloads and applying colorized formatting to responses for human readability. It supports the simulation of request generation to verify headers and bodies before they are sent over the network. The project covers a broad r

    Provides tools to inspect and verify the structure of HTTP requests via simulation before sending them.

    Python
    Auf GitHub ansehen↗38,212
  • iovisor/bccAvatar von iovisor

    iovisor/bcc

    22,459Auf GitHub ansehen↗

    BCC is an eBPF development toolkit and tracing framework used for monitoring and analyzing the Linux kernel. It functions as a performance analysis tool and debugging utility to capture system events, measure kernel latency, and provide network observability. The project distinguishes itself by providing a build system that integrates with LLVM to compile C-like code into BPF bytecode at runtime. It utilizes BPF Type Format data for relocations to maintain cross-kernel compatibility and extracts kernel headers to ensure the generated programs match the specific kernel version. The toolkit co

    Monitors the time spent processing individual HTTP requests to identify performance bottlenecks.

    C
    Auf GitHub ansehen↗22,459
  • pinpoint-apm/pinpointAvatar von pinpoint-apm

    pinpoint-apm/pinpoint

    13,830Auf GitHub ansehen↗

    Pinpoint is a distributed application performance management tool designed to trace requests and monitor metrics across large-scale distributed architectures. It functions as a request tracer, topology mapper, and JVM application monitor, providing a backend capable of collecting and visualizing trace data from OpenTelemetry compatible sources. The system distinguishes itself through a combination of bytecode-based instrumentation via a Java agent and topology-based visualization that renders live maps of service interconnections. It captures execution flow across asynchronous boundaries, suc

    Tracks execution and latency of asynchronous HTTP client requests to visualize network call patterns.

    Javaagentapmdistributed-tracing
    Auf GitHub ansehen↗13,830
  • asciimoo/wuzzAvatar von asciimoo

    asciimoo/wuzz

    10,711Auf GitHub ansehen↗

    Wuzz is an interactive command line HTTP client and request inspector designed for capturing, reviewing, and analyzing outgoing network calls and their payloads. It functions as a terminal-based tool for debugging API issues and testing web endpoints. The tool provides specialized filtering for response bodies, using regular expressions and format-specific query syntaxes tailored for JSON and HTML data. It allows for the persistence of captured requests and responses to disk to facilitate the reproduction of network issues and offline analysis. User settings and default request behaviors are

    Enables the analysis and modification of outgoing HTTP requests through an interactive command line interface.

    Goclicurlgo
    Auf GitHub ansehen↗10,711
  • davecheney/httpstatAvatar von davecheney

    davecheney/httpstat

    7,198Auf GitHub ansehen↗

    httpstat is a command-line utility for executing HTTP requests and analyzing network timing, response metadata, and connection performance. It serves as a diagnostic tool and debugger for inspecting HTTP headers and response bodies through a terminal interface. The tool focuses on performance analysis by measuring the latency of secure web requests, including the overhead of the TLS handshake and general connection timing. It provides color-coded output to visually separate request and response metadata for human analysis. The utility covers API integration testing and network troubleshootin

    Provides a terminal interface for analyzing HTTP headers, bodies, and connection performance.

    Go
    Auf GitHub ansehen↗7,198
  • helicone/heliconeAvatar von Helicone

    Helicone/helicone

    5,830Auf GitHub ansehen↗

    Helicone is an AI gateway and observability platform designed to intercept, manage, and monitor interactions with large language models. By acting as a reverse-proxy, it provides a centralized layer for routing requests across multiple AI providers, allowing developers to maintain consistent application logic while gaining deep visibility into model performance, usage, and costs. The platform distinguishes itself through a robust suite of traffic management and prompt engineering tools. It enables policy-driven control, including automatic failover between providers, rate limiting, and edge-b

    Dispatches request and response data to the monitoring platform asynchronously to preserve application performance.

    TypeScript
    Auf GitHub ansehen↗5,830
  • zxlie/fehelperAvatar von zxlie

    zxlie/FeHelper

    5,618Auf GitHub ansehen↗

    FeHelper ist eine Toolbox für Webbrowser-Erweiterungen und ein Frontend-Entwicklungs-Toolkit, das in Chrome, Firefox und Edge integriert ist. Es dient als Dienstprogramm zur Datentransformation, als Tool zum Debuggen von Webseiten und als KI-gestützter Coding-Assistent. Das Projekt zeichnet sich durch die Integration lokaler Modelle und OpenAI-kompatibler APIs aus, um Code direkt im Browser zu schreiben, zu refactoren und zu reparieren. Es bietet zudem Funktionen zur Generierung von TypeScript-Schemas und Zod-Definitionen aus Datenbeispielen mittels KI. Das Toolkit deckt ein breites Spektrum an Entwickler-Utilities ab, einschließlich Netzwerk-Debugging für HTTP- und WebSocket-Verbindungen, Daten-Encoding und -Decoding für Formate wie JWT und Base64 sowie JSON-Verarbeitungstools zum Formatieren, Reparieren und Vergleichen von Strukturen. Es enthält zudem Frontend-Tools für die Messung von Seitenlayouts, Quellcode-Formatierung und die Injektion benutzerdefinierter Skripte. Zusätzliche Funktionen umfassen eine Vielzahl von Medien- und Dokumententools für Markdown-Bearbeitung, QR-Code-Verarbeitung und Bildkonvertierung, neben Utility-Generatoren für eindeutige Identifikatoren und sichere Passwörter.

    Provides a tool to send and analyze HTTP GET, POST, and HEAD requests to debug JSON responses.

    JavaScriptchatgptchrome-extensioncode-beautify
    Auf GitHub ansehen↗5,618
  • imroc/reqAvatar von imroc

    imroc/req

    4,807Auf GitHub ansehen↗

    req ist eine verkettbare HTTP-Client-Bibliothek für Go, die darauf ausgelegt ist, die Anfragekonfiguration und die automatische Antwort-Dekodierung in Strukturen zu vereinfachen. Sie bietet einen Request-Builder mit flüssiger Schnittstelle, der es Entwicklern ermöglicht, Anfrageeigenschaften inkrementell zu definieren und HTTP-Logik in wiederverwendbare API-SDKs zu kapseln. Das Projekt zeichnet sich durch einen TLS-Fingerprint-Emulator aus, der Netzwerk-Signaturen von Browsern nachahmt, um Bot-Erkennung und Crawler-Filter zu umgehen. Es enthält zudem einen parallelen Datei-Downloader, der Übertragungsgeschwindigkeiten durch das Abrufen großer Remote-Dateien in parallelen Segmenten erhöht. Die Bibliothek deckt eine breite Oberfläche an Netzwerkfunktionen ab, einschließlich einer steckbaren Middleware-Pipeline für zentralisierte Fehlerbehandlung und Telemetrie, zustandsbehaftetes Cookie-Management und automatische Proxy-Rotation. Sie unterstützt verschiedene Authentifizierungsschemata, detaillierte Messungen der Netzwerkleistung und anpassbare Logik für Anfrage-Wiederholungen. Zudem bietet sie Dienstprogramme für das Mocking von HTTP-Antworten, um Unit-Tests ohne Remote-Server zu erleichtern.

    Records detailed request and response metadata as spans for integration with observability tools.

    Gogogolanghttp
    Auf GitHub ansehen↗4,807
  • uptrace/uptraceAvatar von uptrace

    uptrace/uptrace

    4,098Auf GitHub ansehen↗

    Uptrace is an OpenTelemetry-based observability platform designed to collect, store, and analyze distributed traces, metrics, and logs. It functions as a centralized logging backend, a distributed tracing system, and a metrics engine to monitor application performance and system health. The platform is distinguished by AI-powered operational capabilities, allowing users to query telemetry data and manage monitoring dashboards using natural language. It specifically includes specialized monitoring for generative AI pipelines, tracking token usage and response quality for LLM interactions and r

    Captures incoming web requests as spans to visualize the request flow and allow URL-based filtering.

    Goapmapplication-monitoringclickhouse
    Auf GitHub ansehen↗4,098
  • aws-powertools/powertools-lambda-pythonAvatar von aws-powertools

    aws-powertools/powertools-lambda-python

    3,267Auf GitHub ansehen↗

    AWS Powertools for Python is a utility framework designed for building production-ready Python functions on AWS Lambda. It provides a comprehensive suite of tools for observability, event parsing, routing, and idempotency management to streamline the development of serverless applications. The project distinguishes itself through specialized capabilities for event-driven architectures and AI agent orchestration. It enables the implementation of AI agents by exposing functions as tools via OpenAPI schemas and managing conversation states. Additionally, it features an idempotency library that p

    Provides hooks for asynchronous HTTP clients to ensure end-to-end visibility of non-blocking network calls.

    Pythonawsaws-lambdalambda
    Auf GitHub ansehen↗3,267
  1. Home
  2. Development Tools & Productivity
  3. HTTP Request Debuggers

Unter-Tags erkunden

  • HTTP Latency Tracing2 Sub-TagsTracing tools used to measure the time spent processing individual HTTP requests. **Distinct from HTTP Request Debuggers:** Focuses on measuring processing time (latency) rather than debugging the request structure.