awesome-repositories.com
المدونة
awesome-repositories.com

اكتشف أفضل مستودعات المصادر المفتوحة باستخدام بحث مدعوم بالذكاء الاصطناعي.

استكشفعمليات بحث منسقةبدائل مفتوحة المصدربرمجيات ذاتية الاستضافةالمدونةخريطة الموقع
المشروعحولكيفية ترتيب النتائجالصحافةخادم MCP
قانونيالخصوصيةالشروط
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
httpie avatar

httpie/http-prompt

0
View on GitHub↗
9,097 نجوم·342 تفرعات·Python·MIT·10 مشاهداتhttp-prompt.com↗

Http Prompt

HTTP Prompt is an interactive command-line HTTP client built on top of HTTPie, providing a read-eval-print loop (REPL) shell for exploring and testing APIs. It wraps HTTPie's request-building and response-parsing capabilities into a persistent session that tracks current URL, headers, and other context, enabling rapid iteration on API calls without leaving the terminal.

The tool distinguishes itself through its interactive shell environment, which includes context-aware tab completion for HTTP methods, URLs, headers, and body parameters, along with terminal-based syntax highlighting for both requests and responses. Command history persistence allows users to navigate through previous inputs within the session, while the prompt-based state management simplifies repeated API interactions by maintaining session context.

The project covers the full workflow of interactive API exploration, from launching an interactive HTTP client to exploring APIs with real-time autocomplete and syntax highlighting. It is designed for developer tooling integration, combining HTTPie's power with an interactive shell for streamlined API debugging and development.

Features

  • Interactive HTTP Clients - Start a command-line session with autocomplete and syntax highlighting for testing and exploring APIs interactively.
  • HTTP REPL Shells - An interactive command-line interface that reads user input, executes HTTP requests, and displays responses in a continuous loop.
  • API Testing CLIs - An interactive command-line tool for API testing that combines HTTPie's request capabilities with autocomplete and syntax highlighting.
  • Command Line HTTP Clients - Using an interactive REPL to send HTTP requests and view responses without leaving the terminal.
  • API Development Tools - Combining HTTPie's power with an interactive shell for streamlined API debugging and development.
  • Realtime API Testing - Rapidly iterating on API calls with real-time feedback and request history in a shell environment.
  • Interactive API Explorers - Exploring and testing HTTP APIs from the command line with autocomplete and syntax highlighting for requests and responses.
  • Interactive Shells - An interactive command-line shell for HTTPie that provides autocomplete and syntax highlighting for exploring and testing APIs.
  • HTTP Shells - Launch a command-line REPL that sends HTTP requests and displays responses with autocomplete and syntax highlighting.
  • HTTP REPLs - An interactive read-eval-print loop built on HTTPie for sending HTTP requests with real-time autocomplete and syntax highlighting.
  • HTTP Client Integration Layers - Wraps HTTPie's request-building and response-parsing capabilities to provide a programmatic API for shell commands.
  • API Session Context Managers - Maintains a session state that tracks current URL, headers, and other context to simplify repeated API interactions.
  • API Explorers - An interactive command-line interface for exploring APIs with HTTPie, featuring autocomplete and syntax highlighting for HTTP requests.
  • Readline Interfaces - Uses the GNU Readline library to provide context-aware tab completion for HTTP methods, URLs, headers, and body parameters.
  • HTTP Request Highlighters - Applies terminal-based syntax highlighting to HTTP requests and responses using Pygments or a similar library for improved readability.
  • Command History Persistence - Stores and retrieves previous commands from a file, enabling navigation through past inputs within the interactive session.

سجل النجوم

مخطط تاريخ النجوم لـ httpie/http-promptمخطط تاريخ النجوم لـ httpie/http-prompt

بحث بالذكاء الاصطناعي

استكشف المزيد من المستودعات الرائعة

صف ما تحتاجه بلغة بسيطة — وسيقوم الذكاء الاصطناعي بترتيب آلاف المشاريع مفتوحة المصدر المنسقة حسب الصلة.

Start searching with AI

بدائل مفتوحة المصدر لـ Http Prompt

مشاريع مفتوحة المصدر مشابهة، مرتبة حسب عدد الميزات المشتركة مع Http Prompt.
  • denysdovhan/bash-handbookالصورة الرمزية لـ denysdovhan

    denysdovhan/bash-handbook

    6,102عرض على GitHub↗
    JavaScriptbashbookguide
    عرض على GitHub↗6,102
  • ipython/ipythonالصورة الرمزية لـ ipython

    ipython/ipython

    16,718عرض على GitHub↗

    IPython is an interactive computing environment and programmable extension of the Python read-eval-print loop. It serves as a development tool for writing, testing, and executing code in a live environment designed for rapid prototyping and data exploration. The system differentiates itself through a specialized set of magic commands for environment configuration and system shell integration. It features an object introspection engine for analyzing live program objects at runtime and a frontend-agnostic kernel that allows the execution logic to be embedded into other applications or graphical

    Python
    عرض على GitHub↗16,718
  • chrisant996/clinkالصورة الرمزية لـ chrisant996

    chrisant996/clink

    5,320عرض على GitHub↗

    Clink is a command line enhancer and shell extension for the Windows CMD terminal. It functions as a readline-style input library and completion engine, adding advanced line editing, persistent command history, and command argument prediction to the standard Windows command line environment. The project distinguishes itself through a scriptable architecture that allows for custom completion definitions, Lua keyboard mapping, and dynamic prompt customization. It enables the creation of context-sensitive prompts that can include asynchronous updates, environment-based formatting, and transient

    C++
    عرض على GitHub↗5,320
  • electricitymaps/electricitymaps-contribالصورة الرمزية لـ electricitymaps

    electricitymaps/electricitymaps-contrib

    4,008عرض على GitHub↗

    This project provides a suite of interfaces and tools for accessing electricity carbon intensity and production metrics. It includes an API for real-time and historical data, a geographic power data map for visualizing regional carbon intensity and renewable energy percentages, and a system for extracting datasets required for standardized greenhouse gas emissions reporting. The project features an interactive API sandbox that allows users to test requests and inspect data responses without writing code. It also includes mechanisms for institutional email verification to manage access to hist

    Pythonappclimate-changedata-visualization
    عرض على GitHub↗4,008
عرض جميع البدائل الـ 30 لـ Http Prompt→

الأسئلة الشائعة

ما هي وظيفة httpie/http-prompt؟

HTTP Prompt is an interactive command-line HTTP client built on top of HTTPie, providing a read-eval-print loop (REPL) shell for exploring and testing APIs. It wraps HTTPie's request-building and response-parsing capabilities into a persistent session that tracks current URL, headers, and other context, enabling rapid iteration on API calls without leaving the terminal.

ما هي الميزات الرئيسية لـ httpie/http-prompt؟

الميزات الرئيسية لـ httpie/http-prompt هي: Interactive HTTP Clients, HTTP REPL Shells, API Testing CLIs, Command Line HTTP Clients, API Development Tools, Realtime API Testing, Interactive API Explorers, Interactive Shells.

ما هي البدائل مفتوحة المصدر لـ httpie/http-prompt؟

تشمل البدائل مفتوحة المصدر لـ httpie/http-prompt: denysdovhan/bash-handbook. ipython/ipython — IPython is an interactive computing environment and programmable extension of the Python read-eval-print loop. It… chrisant996/clink — Clink is a command line enhancer and shell extension for the Windows CMD terminal. It functions as a readline-style… electricitymaps/electricitymaps-contrib — This project provides a suite of interfaces and tools for accessing electricity carbon intensity and production… rest-client/rest-client — This is a Ruby HTTP client designed for REST API integration, resource modeling, and automated network communication.… hoppscotch/hoppscotch — Hoppscotch is an open-source API development ecosystem designed for building, testing, and debugging REST, GraphQL,…