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: 3 months 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. 231
knid/httpy A command-line HTTP client that allows users to create and send arbitrary HTTP requests in a simple and intuitive syntax. 24
encode/httpx An HTTP client library for Python with support for synchronous and asynchronous APIs, including features like HTTP/1.1 and HTTP/2. 13,444
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 HTTP client library providing basic HTTP request functionality with features like authentication and streaming support. 703
nojima/httpie-go A user-friendly HTTP client CLI with a simple and intuitive interface 304
facebook/proxygen Provides a set of C++ libraries and frameworks for building modern HTTP servers and clients. 8,168
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,696
http-kit/http-kit A lightweight and high-performance HTTP client+server library for Clojure applications. 2,455
astaxie/bat A command-line tool that allows users to interact with HTTP servers in a human-friendly way. 2,552
squeaky-pl/japronto A high-performance HTTP toolkit with pipelining support for scaling and speed optimization 8,611
eth-brownie/brownie A Python-based development and testing framework for smart contracts targeting the Ethereum Virtual Machine. 2,662
apache/apisix An API Gateway that provides rich traffic management features and supports various protocols for handling API requests and services. 14,614
httprb/http A Ruby library that provides an easy-to-use API for making HTTP requests with support for chaining, streaming, and timeouts. 3,014