cli

HTTP client

A command-line HTTP client with an expressive syntax and features to interact with web services

🥧 HTTPie CLI — modern, user-friendly command-line HTTP client for the API era. JSON support, colors, sessions, downloads, plugins & more.

GitHub

34k stars
85 watching
4k forks
Language: Python
last commit: 22 days ago
Linked from 13 awesome lists

apiapi-clientapi-testingcliclientcurldebuggingdeveloper-toolsdevelopmentdevopshttphttp-clienthttpiejsonpythonrestrest-apiterminalusabilityweb

Backlinks from these awesome lists:

Related projects:

Repository Description Stars
httpie/httpcat A utility for constructing and sending raw HTTP requests on the command line. 230
knid/httpy A command-line HTTP client that allows users to create and send arbitrary HTTP requests in a simple and intuitive syntax. 23
encode/httpx A next-generation HTTP client library for Python with support for async and sync APIs, including HTTP/1.1 and HTTP/2. 13,283
lukeed/httpie A lightweight HTTP client library for Node.js that allows easy creation of promise-based requests with support for JSON data parsing and custom headers. 580
nahi/httpclient A Ruby library providing an HTTP client with various features and functionality 703
nojima/httpie-go A user-friendly HTTP client CLI with a simple and intuitive interface 301
facebook/proxygen Provides a set of C++ libraries and frameworks for building modern HTTP servers and clients. 8,154
jeffijoe/httpclientgoodies.net Provides a set of utility methods to build and send HTTP requests using .NET HttpClient efficiently. 66
http-party/http-server A command-line HTTP server that serves static files without configuration 13,660
http-kit/http-kit A lightweight and high-performance HTTP client+server library for Clojure applications. 2,450
astaxie/bat A command-line tool that allows users to interact with HTTP servers in a human-friendly way. 2,551
squeaky-pl/japronto A high-performance HTTP toolkit with pipelining support for scaling and speed optimization 8,612
eth-brownie/brownie A Python-based development and testing framework for smart contracts targeting the Ethereum Virtual Machine. 2,649
apache/apisix An API gateway solution that provides traffic management and routing features for handling business data from various protocols 14,515
httprb/http A Ruby library that provides an easy-to-use API for making HTTP requests with support for chaining, streaming, and timeouts. 3,011