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
eliangcs avatar

eliangcs/http-prompt

0
View on GitHub↗
9,098 stars·342 forks·Python·MIT·28 viewshttp-prompt.com↗

Http Prompt

http-prompt is an interactive HTTP client and API testing CLI designed for constructing and debugging network requests to REST and GraphQL endpoints. It functions as a command-line request builder and a shell extension built on top of HTTPie.

The tool provides an interactive shell interface featuring request autocomplete and real-time syntax highlighting for requests and responses. It incorporates stateful session management to maintain request history and session data across multiple commands.

The project covers API request automation and REST API debugging, allowing users to send and verify HTTP requests from the terminal.

Features

  • API Testing CLIs - Provides a command-line interface specifically designed for constructing and sending API requests for testing.
  • API Request Automation - Accelerates the creation of network requests using autocomplete for parameters and endpoints in the shell.
  • Command-Line HTTP Clients - Functions as a terminal-based utility for constructing and sending HTTP requests to web services.
  • Interactive Command Line Interfaces - Provides an interactive terminal interface that interprets user input as structured HTTP commands.

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
REST API Debuggers - Provides tools to construct and analyze HTTP requests for debugging RESTful web services.
  • Terminal Input Autocompletion - Implements predictive suggestions for HTTP methods and parameters within the terminal input interface.
  • API Endpoint Testing - Allows for the interactive sending and verification of HTTP requests to test API endpoints.
  • HTTP Client Extensions - Acts as an interactive shell extension built on top of HTTPie to enhance request building.
  • Session State Persistence - Maintains request history and session data across multiple commands to support repetitive API testing.
  • Syntax Highlighting - Provides syntax highlighting for HTTP requests and responses to simplify the analysis of structured data.
  • HTTP Clients - Interactive HTTP client with autocompletion.
  • Testing and Debugging - Interactive HTTP client with autocomplete and syntax highlighting.
  • Star history

    Star history chart for eliangcs/http-promptStar history chart for eliangcs/http-prompt

    How this analysis was created: This summary and feature list are AI-generated from collected project material and can contain mistakes. Stars, license and language are imported from GitHub. Inclusion does not mean that we have tested or audited this project. Check the source documentation for any feature you depend on. Learn more on our About page.

    Frequently asked questions

    What does eliangcs/http-prompt do?

    http-prompt is an interactive HTTP client and API testing CLI designed for constructing and debugging network requests to REST and GraphQL endpoints. It functions as a command-line request builder and a shell extension built on top of HTTPie.

    What are the main features of eliangcs/http-prompt?

    The main features of eliangcs/http-prompt are: API Testing CLIs, API Request Automation, Command-Line HTTP Clients, Interactive Command Line Interfaces, REST API Debuggers, Terminal Input Autocompletion, API Endpoint Testing, HTTP Client Extensions.

    Which projects share features with eliangcs/http-prompt?

    Projects with overlapping indexed features include: asciimoo/wuzz — Wuzz is an interactive command line HTTP client and request inspector designed for capturing, reviewing, and analyzing… jakubroztocil/httpie — HTTPie is a command-line HTTP client and REST API debugger used for sending requests to web services. It functions as… ultraworkers/claw-code-parity — This project is a Rust-based AI agent framework and tool orchestrator that provides a command-line interface for… httpie/httpie — HTTPie is a command-line HTTP client designed for sending requests to web services and APIs. It functions as a… rs/curlie — Curlie is a terminal-based HTTP client and debugging tool used for executing network requests and interacting with… rest-client/rest-client — This is a Ruby HTTP client designed for REST API integration, resource modeling, and automated network communication.…

    Projects sharing features with Http Prompt

    These projects share indexed features with Http Prompt. Shared tags can include platform or build tooling; verify the primary use case before treating a result as a replacement.
    • jakubroztocil/httpiejakubroztocil avatar

      jakubroztocil/httpie

      38,212View on GitHub↗

      HTTPie is a command-line HTTP client and REST API debugger used for sending requests to web services. It functions as a network tool for managing headers, authentication sessions, and file uploads, with a specific focus on the transmission and reception of JSON data. The tool utilizes a custom parsing layer to translate simplified command-line input into structured HTTP parameters. It provides ANSI-based terminal formatting to apply color and structural indentation to raw responses, improving human readability for web debugging. The project covers request construction and previewing, multipa

      Python
      View on GitHub↗38,212
    • asciimoo/wuzzasciimoo avatar

      asciimoo/wuzz

      10,741View on GitHub↗

      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

      Goclicurlgo
      View on GitHub↗10,741
    • ultraworkers/claw-code-parityultraworkers avatar

      ultraworkers/claw-code-parity

      6,687View on GitHub↗

      This project is a Rust-based AI agent framework and tool orchestrator that provides a command-line interface for interacting with large language models. It functions as an AI tool orchestrator that routes client requests to language servers and manages the planning and handoffs between specialized agents to solve complex tasks. The system distinguishes itself as a language porting validator, using deterministic mocks and specifications to verify feature parity between different language implementations of a codebase. It further extends agent capabilities by acting as a Model Context Protocol

      Rust
      View on GitHub↗6,687
    • httpie/httpiehttpie avatar

      httpie/httpie

      38,212View on GitHub↗

      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

      Python
      View on GitHub↗38,212
    Compare all 30 related projects→