http-client

There are 3025 repositories under http-client topic.

  • axios/axios

    Promise based HTTP client for the browser and node.js

    Language:JavaScript108k1.2k4.9k11.2k
  • hoppscotch

    hoppscotch/hoppscotch

    Open source API development ecosystem - https://hoppscotch.io (open-source alternative to Postman, Insomnia)

    Language:TypeScript74.4k5042.1k5.2k
  • insomnia

    Kong/insomnia

    The open-source, cross-platform API client for GraphQL, REST, WebSockets, SSE and gRPC. With Cloud, Local and Git storage.

    Language:TypeScript37.2k2483.8k2.1k
  • usebruno/bruno

    Opensource IDE For Exploring and Testing API's (lightweight alternative to Postman/Insomnia)

    Language:JavaScript36.9k983.1k1.8k
  • cli

    httpie/cli

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

    Language:Python36.6k899053.8k
  • guzzle/guzzle

    Guzzle, an extensible PHP HTTP client

    Language:PHP23.4k4461.9k2.4k
  • Orange-OpenSource/hurl

    Hurl, run and test HTTP requests with plain text.

    Language:Rust17.7k55799689
  • aio-libs/aiohttp

    Asynchronous HTTP client/server framework for asyncio and Python

    Language:Python16k2183.1k2.1k
  • sindresorhus/ky

    🌳 Tiny & elegant JavaScript HTTP client based on the Fetch API

    Language:TypeScript15.5k60399419
  • sindresorhus/got

    🌐 Human-friendly and powerful HTTP request library for Node.js

    Language:TypeScript14.7k1121.5k968
  • scalar/scalar

    Scalar is an open-source API platform:                                       🌐 Modern Rest API Client                                        📖 Beautiful API References                                        ✨ 1st-Class OpenAPI/Swagger Support

    Language:Vue12.1k341.3k473
  • go-resty/resty

    Simple HTTP, REST, and SSE client library for Go

    Language:Go11.2k100523768
  • seanmonstar/reqwest

    An easy and powerful Rust HTTP Client

    Language:Rust11k741.4k1.3k
  • FileCentipede

    filecxx/FileCentipede

    Cross-platform internet upload/download manager for HTTP(S), FTP(S), SSH, magnet-link, BitTorrent, m3u8, ed2k, and online videos. WebDAV client, FTP client, SSH client.

    Language:C++10.6k86702662
  • pagekit/vue-resource

    The HTTP client for Vue.js

    Language:JavaScript10k2555361.6k
  • OpenFeign/feign

    Feign makes writing java http clients easier

    Language:Java9.7k3981.1k1.9k
  • poco

    pocoproject/poco

    The POCO C++ Libraries are powerful cross-platform C++ libraries for building network- and internet-based applications that run on desktop, server, mobile, IoT, and embedded systems.

    Language:C++9.2k4143k2.3k
  • http-prompt

    httpie/http-prompt

    An interactive command-line HTTP and API testing client built on top of HTTPie featuring autocomplete, syntax highlighting, and more. https://twitter.com/httpie

    Language:Python9.1k167102327
  • node-fetch

    node-fetch/node-fetch

    A light-weight module that brings the Fetch API to Node.js

    Language:JavaScript8.8k909201.1k
  • mountain-loop/yaak

    The most intuitive desktop API client. Organize and execute REST, GraphQL, WebSockets, Server Sent Events, and gRPC 🦬

    Language:TypeScript7.6k200255
  • ithewei/libhv

    🔥 比libevent/libuv/asio更易用的网络库。A c/c++ network library for developing TCP/UDP/SSL/HTTP/WebSocket/MQTT client/server.

    Language:C7.3k1435731.3k
  • ducaale/xh

    Friendly and fast tool for sending HTTP requests

    Language:Rust6.8k23162108
  • AsyncHttpClient/async-http-client

    Asynchronous Http and WebSocket Client library for Java

    Language:Java6.4k3501.3k1.6k
  • amitshekhariitbhu/Fast-Android-Networking

    🚀 A Complete Fast Android Networking Library that also supports HTTP/2 🚀

    Language:Java5.8k231558969
  • Huachao/vscode-restclient

    REST Client Extension for Visual Studio Code

    Language:TypeScript5.7k651.1k494
  • elbywan/wretch

    A tiny wrapper built around fetch with an intuitive syntax. :candy:

    Language:TypeScript5k24202102
  • line/armeria

    Your go-to microservice framework for any situation, from the creator of Netty et al. You can build any type of microservice leveraging your favorite technologies, including gRPC, Thrift, Kotlin, Retrofit, Reactive Streams, Spring Boot and Dropwizard.

    Language:Java5k1832.1k962
  • kittinunf/fuel

    The easiest HTTP networking library for Kotlin/Android

    Language:Kotlin4.7k76498435
  • boostorg/beast

    HTTP and WebSocket built on Boost.Asio in C++11

    Language:C++4.6k1382.1k668
  • imroc/req

    Simple Go HTTP client with Black Magic

    Language:Go4.6k62344375
  • sylar-yin/sylar

    C++高性能分布式服务器框架,webserver,websocket server,自定义tcp_server(包含日志模块,配置模块,线程模块,协程模块,协程调度模块,io协程调度模块,hook模块,socket模块,bytearray序列化,http模块,TcpServer模块,Websocket模块,Https模块等, Smtp邮件模块, MySQL, SQLite3, ORM,Redis,Zookeeper)

    Language:C++4.5k75291k
  • lexiforest/curl_cffi

    Python binding for curl-impersonate fork via cffi. A http client that can impersonate browser tls/ja3/http2 fingerprints.

    Language:Python4.2k34398388
  • oblac/jodd

    Jodd! Lightweight. Java. Zero dependencies. Use what you like.

    Language:Java4.1k259516724
  • jetty.project

    jetty/jetty.project

    Eclipse Jetty® - Web Container & Clients - supports HTTP/3, HTTP/2, HTTP/1, websocket, servlets, and more

    Language:Java4k2646.3k2k
  • urllib3/urllib3

    urllib3 is a user-friendly HTTP client library for Python

    Language:Python3.9k1001.3k1.2k
  • WordPress/Requests

    Requests for PHP is a humble HTTP request library. It simplifies how you interact with other sites and takes away all your worries.

    Language:PHP3.6k123308504