http-client

There are 2590 repositories under http-client topic.

  • axios/axios

    Promise based HTTP client for the browser and node.js

    Language:JavaScript104k1.2k4.6k10.8k
  • hoppscotch

    hoppscotch/hoppscotch

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

    Language:TypeScript61k4781.5k4.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:JavaScript33.4k2433.5k1.9k
  • cli

    httpie/cli

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

    Language:Python32.5k878623.7k
  • guzzle/guzzle

    Guzzle, an extensible PHP HTTP client

    Language:PHP23k4561.8k2.4k
  • aio-libs/aiohttp

    Asynchronous HTTP client/server framework for asyncio and Python

    Language:Python14.7k2202.9k2k
  • sindresorhus/got

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

    Language:TypeScript14k1101.4k917
  • Orange-OpenSource/hurl

    Hurl, run and test HTTP requests with plain text.

    Language:Rust12.1k46603471
  • sindresorhus/ky

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

    Language:TypeScript11.7k55322335
  • pagekit/vue-resource

    The HTTP client for Vue.js

    Language:JavaScript10.1k2595361.6k
  • go-resty/resty

    Simple HTTP and REST client library for Go

    Language:Go9.5k100458680
  • OpenFeign/feign

    Feign makes writing java http clients easier

    Language:Java9.3k4011k1.9k
  • seanmonstar/reqwest

    An easy and powerful Rust HTTP Client

    Language:Rust9.3k741.3k1k
  • 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:Python8.9k169103329
  • node-fetch

    node-fetch/node-fetch

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

    Language:JavaScript8.7k939061k
  • 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:C8k4152.8k2.1k
  • 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++6.9k62620446
  • ithewei/libhv

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

    Language:C6.5k1314461.2k
  • AsyncHttpClient/async-http-client

    Asynchronous Http and WebSocket Client library for Java

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

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

    Language:Java5.7k233555952
  • Huachao/vscode-restclient

    REST Client Extension for Visual Studio Code

    Language:TypeScript5.1k631k423
  • ducaale/xh

    Friendly and fast tool for sending HTTP requests

    Language:Rust4.9k2314088
  • 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:Java4.7k1812k896
  • elbywan/wretch

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

    Language:TypeScript4.5k2317891
  • kittinunf/fuel

    The easiest HTTP networking library for Kotlin/Android

    Language:Kotlin4.5k76487426
  • boostorg/beast

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

    Language:C++4.2k1372k633
  • imroc/req

    Simple Go HTTP client with Black Magic

    Language:Go4.1k61294334
  • oblac/jodd

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

    Language:Java4.1k263515725
  • 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++3.8k7229949
  • jetty.project

    jetty/jetty.project

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

    Language:Java3.8k2665.6k1.9k
  • urllib3/urllib3

    urllib3 is a user-friendly HTTP client library for Python

    Language:Python3.7k1001.2k1.1k
  • 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.6k123293495
  • http-request

    kevinsawicki/http-request

    Java HTTP Request Library

    Language:Java3.3k229128842
  • php-curl-class/php-curl-class

    PHP Curl Class makes it easy to send HTTP requests and integrate with web APIs

    Language:PHP3.2k165399824
  • httprb/http

    HTTP (The Gem! a.k.a. http.rb) - a fast Ruby HTTP client with a chainable API, streaming support, and timeouts

    Language:Ruby3k48346319
  • acl-dev/acl

    C/C++ server and network library, including coroutine,redis client,http/https/websocket,mqtt, mysql/postgresql/sqlite client with C/C++ for Linux, Android, iOS, MacOS, Windows, etc..

    Language:C2.8k213220931