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: almost 2 years ago
Linked from 13 awesome lists

apiapi-clientapi-testingcliclientcurldebuggingdeveloper-toolsdevelopmentdevopshttphttp-clienthttpiejsonpythonrestrest-apiterminalusabilityweb

Backlinks from these awesome lists:

Related projects:

RepositoryDescriptionStars
httpie/httpcatA utility for constructing and sending raw HTTP requests on the command line.231
knid/httpyA command-line HTTP client that allows users to create and send arbitrary HTTP requests in a simple and intuitive syntax.24
encode/httpxAn HTTP client library for Python with support for synchronous and asynchronous APIs, including features like HTTP/1.1 and HTTP/2.13,444
lukeed/httpieA 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/httpclientA Ruby HTTP client library providing basic HTTP request functionality with features like authentication and streaming support.703
nojima/httpie-goA user-friendly HTTP client CLI with a simple and intuitive interface304
facebook/proxygenProvides a set of C++ libraries and frameworks for building modern HTTP servers and clients.8,168
jeffijoe/httpclientgoodies.netProvides a set of utility methods to build and send HTTP requests using .NET HttpClient efficiently.66
http-party/http-serverA command-line HTTP server that serves static files without configuration13,696
http-kit/http-kitA lightweight and high-performance HTTP client+server library for Clojure applications.2,455
astaxie/batA command-line tool that allows users to interact with HTTP servers in a human-friendly way.2,552
squeaky-pl/japrontoA high-performance HTTP toolkit with pipelining support for scaling and speed optimization8,611
eth-brownie/brownieA Python-based development and testing framework for smart contracts targeting the Ethereum Virtual Machine.2,662
apache/apisixAn API Gateway that provides rich traffic management features and supports various protocols for handling API requests and services.14,614
httprb/httpA Ruby library that provides an easy-to-use API for making HTTP requests with support for chaining, streaming, and timeouts.3,014