Awesome Open Source
Awesome Open Source
Combined Topics
http-client
x
Advertising
📦 10
All Projects
Application Programming Interfaces
📦 124
Applications
📦 192
Artificial Intelligence
📦 78
Blockchain
📦 73
Build Tools
📦 113
Cloud Computing
📦 80
Code Quality
📦 28
Collaboration
📦 32
Command Line Interface
📦 49
Community
📦 83
Companies
📦 60
Compilers
📦 63
Computer Science
📦 80
Configuration Management
📦 42
Content Management
📦 175
Control Flow
📦 213
Data Formats
📦 78
Data Processing
📦 276
Data Storage
📦 135
Economics
📦 64
Frameworks
📦 215
Games
📦 129
Graphics
📦 110
Hardware
📦 152
Integrated Development Environments
📦 49
Learning Resources
📦 166
Legal
📦 29
Libraries
📦 129
Lists Of Projects
📦 22
Machine Learning
📦 347
Mapping
📦 64
Marketing
📦 15
Mathematics
📦 55
Media
📦 239
Messaging
📦 98
Networking
📦 315
Operating Systems
📦 89
Operations
📦 121
Package Managers
📦 55
Programming Languages
📦 245
Runtime Environments
📦 100
Science
📦 42
Security
📦 396
Social Media
📦 27
Software Architecture
📦 72
Software Development
📦 72
Software Performance
📦 58
Software Quality
📦 133
Text Editors
📦 49
Text Processing
📦 136
User Interface
📦 330
User Interface Components
📦 514
Version Control
📦 30
Virtualization
📦 71
Web Browsers
📦 42
Web Servers
📦 26
Web User Interface
📦 210
The Top 179 Http Client Open Source Projects
Categories
>
Networking
>
Http Client
Axios
⭐
82,040
Promise based HTTP client for the browser and node.js
Httpie
⭐
49,982
As easy as /aitch-tee-tee-pie/ 🥧 Modern, user-friendly command-line HTTP client for the API era. JSON support, colors, sessions, downloads, plugins & more. https://twitter.com/httpie
Hoppscotch
⭐
27,431
👽 A free, fast and beautiful API request builder used by 150k+ developers. https://hoppscotch.io
Guzzle
⭐
20,547
Guzzle, an extensible PHP HTTP client
Insomnia
⭐
15,704
The Open Source API Client and Design Platform for GraphQL, REST and gRPC
Aiohttp
⭐
10,884
Asynchronous HTTP client/server framework for asyncio and Python
Vue Resource
⭐
10,022
The HTTP client for Vue.js
Got
⭐
9,050
🌐 Human-friendly and powerful HTTP request library for Node.js
Http Prompt
⭐
8,044
An interactive command-line HTTP and API testing client built on top of HTTPie featuring autocomplete, syntax highlighting, and more. https://twitter.com/httpie
Feign
⭐
6,727
Feign makes writing java http clients easier
Ky
⭐
6,232
🌳 Tiny & elegant JavaScript HTTP client based on the browser Fetch API
Node Fetch
⭐
6,110
A light-weight module that brings the Fetch API to Node.js
Fast Android Networking
⭐
5,178
🚀 A Complete Fast Android Networking Library that also supports HTTP/2 🚀
Poco
⭐
5,043
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.
Resty
⭐
3,956
Simple HTTP and REST client library for Go
Fuel
⭐
3,839
The easiest HTTP networking library for Kotlin/Android
Reqwest
⭐
3,759
An easy and powerful Rust HTTP Client
Jodd
⭐
3,512
Jodd! Lightweight. Java. Zero dependencies. Use what you like.
Requests
⭐
3,339
Requests for PHP is a humble HTTP request library. It simplifies how you interact with other sites and takes away all your worries.
Http Request
⭐
3,152
Java HTTP Request Library
Jetty.project
⭐
3,062
Eclipse Jetty® - Web Container & Clients - supports HTTP/2, HTTP/1.1, HTTP/1.0, websocket, servlets, and more
Armeria
⭐
2,973
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.
Beast
⭐
2,895
HTTP and WebSocket built on Boost.Asio in C++11
Vscode Restclient
⭐
2,752
REST Client Extension for Visual Studio Code
Php Curl Class
⭐
2,744
PHP Curl Class makes it easy to send HTTP requests and integrate with web APIs
Http
⭐
2,697
HTTP (The Gem! a.k.a. http.rb) - a fast Ruby HTTP client with a chainable API, streaming support, and timeouts
Urllib3
⭐
2,588
Python HTTP library with thread-safe connection pooling, file post support, user friendly, and more.
Http Kit
⭐
2,159
http-kit is a minimalist, event-driven, high-performance Clojure HTTP server/client library with WebSocket and asynchronous support
Httplug
⭐
2,151
HTTPlug, the HTTP client abstraction for PHP
Wretch
⭐
2,139
A tiny wrapper built around fetch with an intuitive syntax. 🍬
Grab
⭐
2,061
Web Scraping Framework
Http4s
⭐
1,974
A minimal, idiomatic Scala interface for HTTP
Acl
⭐
1,903
Server framework and network components written by C/C++ for Linux, Mac, FreeBSD, Solaris(x86), Windows, Android, IOS
Httpoison
⭐
1,893
Yet Another HTTP client for Elixir powered by hackney
Libhv
⭐
1,865
Like libevent and libuv, libhv provides EventLoop with NIO and timer for developing TCP/UDP/HTTP/WebSocket server/client.
Grequests
⭐
1,744
A Go "clone" of the great and famous Requests library
Http4k
⭐
1,646
The Functional toolkit for Kotlin HTTP applications. http4k provides a simple and uniform way to serve, consume, and test HTTP services.
Lua Resty Http
⭐
1,491
Lua HTTP client cosocket driver for OpenResty / ngx_lua.
X7
⭐
1,489
x7-repo: simple orm based on spring jdbcTemplate + sqli; x7-reyc: httpClient or httpTemplate + resilience4j for k8s, plus distribution transaction
Squbs
⭐
1,363
Akka Streams & Akka HTTP for Large-Scale Production Deployments
Restclient Cpp
⭐
1,203
C++ client for making HTTP/REST requests
Xh
⭐
1,193
Yet another HTTPie clone
Rest Client
⭐
1,179
A tool for automated testing REST API, generating exquisite testing report and REST API documentation.
Http Client
⭐
1,165
The HttpClient component provides powerful methods to fetch HTTP resources synchronously or asynchronously.
Akka Http
⭐
1,159
The Streaming-first HTTP server/module of Akka
Servicestack.text
⭐
1,154
.NET's fastest JSON, JSV and CSV Text Serializers
Cross Fetch
⭐
1,054
Universal WHATWG Fetch API for Node, Browsers and React Native.
Http Client Contracts
⭐
1,042
A set of HTTP client abstractions extracted out of the Symfony components
Xmnetworking
⭐
979
A lightweight but powerful network library with simplified and expressive syntax based on AFNetworking.
Restful.js
⭐
974
A pure JS client for interacting with server-side RESTful resources. Think Restangular without Angular.
Mint
⭐
959
Functional HTTP client for Elixir with support for HTTP/1 and HTTP/2.
Redux Axios Middleware
⭐
902
Redux middleware for fetching data with axios HTTP client
Gentleman
⭐
880
Full-featured, plugin-driven, extensible HTTP client toolkit for Go
Curlie
⭐
872
The power of curl, the ease of use of httpie.
Nba_api
⭐
870
An API Client package to access the APIs for NBA.com
Saber
⭐
864
⚔️ Saber, PHP异步协程HTTP客户端 | PHP Coroutine HTTP client - Swoole Humanization Library
Sylar
⭐
857
C++高性能分布式服务器框架,webserver,websocket server,自定义tcp_server(包含日志模块,配置模块,线程模块,协程模块,协程调度模块,io协程调度模块,hook模块,socket模块,bytearray序列化,http模块,TcpServer模块,Websocket模块,Https模块等, Smtp邮件模块, MySQL, SQLite3, ORM,Redis,Zookeeper)
Uplink
⭐
822
A Declarative HTTP Client for Python
Requests3
⭐
813
Requests 3.0, for Humans and Machines, alike. 🤖
Parallec
⭐
776
Fast Parallel Async HTTP/SSH/TCP/UDP/Ping Client Java Library. Aggregate 100,000 APIs & send anywhere in 20 lines of code. Ping/HTTP Calls 8000 servers in 12 seconds. (Akka) www.parallec.io
Gout
⭐
741
gout to become the Swiss Army Knife of the http client @^^@---> gout 是http client领域的瑞士军刀,小巧,强大,犀利。具体用法可看文档,如使用迷惑或者API用得不爽都可提issues
Skinny Framework
⭐
717
🚝 "Scala on Rails" - A full-stack web app framework for rapid development in Scala
Gun
⭐
707
HTTP/1.1, HTTP/2 and Websocket client for Erlang/OTP.
Restclient
⭐
661
🦄 Simple HTTP and REST client for Unity based on Promises, also supports Callbacks! 🎮
Nba
⭐
636
Node.js client for nba.com API endpoints
Httpu
⭐
619
The terminal-first http client
Finch
⭐
618
Elixir HTTP Client focused on performance
Urllib
⭐
599
Request HTTP(s) URLs in a complex world
Httpie
⭐
560
A Node.js HTTP client as easy as pie! 🥧
Http Client
⭐
551
Async HTTP/1.1+2 client for PHP based on Amp.
Ocaml Cohttp
⭐
532
An OCaml library for HTTP clients and servers using Lwt or Async
Apfree_wifidog
⭐
519
A hight performance and lightweight captive portal solution for HTTP(s)
Http
⭐
502
Event-driven, streaming HTTP client and server implementation for ReactPHP.
Lithium
⭐
485
Easy to use C++17 HTTP Server with no compromise on performances. https://matt-42.github.io/lithium
Aspida
⭐
479
TypeScript friendly HTTP client wrapper for the browser and node.js.
Requests
⭐
457
Convenient http client for java, inspired by python request module
Phin
⭐
446
Node HTTP client
Node Libcurl
⭐
442
libcurl bindings for Node.js
Httpdirfs
⭐
441
A filesystem which allows you to mount HTTP directory listings, with a permanent cache. Now with Airsonic / Subsonic support!
Reboot
⭐
436
Scala wrapper for the Java AsyncHttpClient.
Kohttp
⭐
435
Kotlin DSL http client
Ky Universal
⭐
415
Use Ky in both Node.js and browsers
Vial Http
⭐
411
Simple http rest tool for vim
Async Http Client
⭐
408
HTTP client library built on SwiftNIO
Yii2 Httpclient
⭐
404
Yii 2 HTTP client
Httplib2
⭐
400
Small, fast HTTP client library for Python. Features persistent connections, cache, and Google App Engine support. Originally written by Joe Gregorio, now supported by community.
Karin
⭐
392
An elegant promise based HTTP client for the browser and node.js [WIP]
Restc Cpp
⭐
363
Modern C++ REST Client library
Isahc
⭐
333
The practical HTTP client that is fun to use.
Node Request Retry
⭐
330
💂 Wrap NodeJS request module to retry http requests in case of errors
Mojito
⭐
330
An easy-to-use Elixir HTTP client, built on the low-level Mint library.
Redux Requests
⭐
325
Declarative AJAX requests and automatic network state management for single-page applications
Comet
⭐
323
Modern PHP framework for building blazing fast REST APIs, CRUDs and microservices
Http Shortcuts
⭐
322
Android app to create home screen shortcuts that trigger arbitrary HTTP requests
Kurly
⭐
319
kurly is an alternative to the widely popular curl program, written in Golang.
Gotql
⭐
318
GraphQL query utility for serverside apps
Gretchen
⭐
298
Making fetch happen in TypeScript.
Voterobot
⭐
296
微信朋友圈投票活动的“刷票”案例分析。
Http.fs
⭐
295
A simple, functional HTTP client library for F#
Netty Http Client
⭐
294
An asynchronous http client in Java, with a clean, callback-based API, using Netty 4.x
1-100 of 179 projects
Next >
Advertising
📦 10
All Projects
Application Programming Interfaces
📦 124
Applications
📦 192
Artificial Intelligence
📦 78
Blockchain
📦 73
Build Tools
📦 113
Cloud Computing
📦 80
Code Quality
📦 28
Collaboration
📦 32
Command Line Interface
📦 49
Community
📦 83
Companies
📦 60
Compilers
📦 63
Computer Science
📦 80
Configuration Management
📦 42
Content Management
📦 175
Control Flow
📦 213
Data Formats
📦 78
Data Processing
📦 276
Data Storage
📦 135
Economics
📦 64
Frameworks
📦 215
Games
📦 129
Graphics
📦 110
Hardware
📦 152
Integrated Development Environments
📦 49
Learning Resources
📦 166
Legal
📦 29
Libraries
📦 129
Lists Of Projects
📦 22
Machine Learning
📦 347
Mapping
📦 64
Marketing
📦 15
Mathematics
📦 55
Media
📦 239
Messaging
📦 98
Networking
📦 315
Operating Systems
📦 89
Operations
📦 121
Package Managers
📦 55
Programming Languages
📦 245
Runtime Environments
📦 100
Science
📦 42
Security
📦 396
Social Media
📦 27
Software Architecture
📦 72
Software Development
📦 72
Software Performance
📦 58
Software Quality
📦 133
Text Editors
📦 49
Text Processing
📦 136
User Interface
📦 330
User Interface Components
📦 514
Version Control
📦 30
Virtualization
📦 71
Web Browsers
📦 42
Web Servers
📦 26
Web User Interface
📦 210