HTTP clients
Libraries for making HTTP requests. 65 packages across 9 ecosystems.
Pyurllib3HTTP library with thread-safe connection pooling, file post, and more.MITPyrequestsPython HTTP for Humans.Apache-2.0nnode-fetchA light-weight module that brings Fetch API to node.jsMITPyhttpxThe next generation HTTP client.BSD-3-ClausenaxiosPromise based HTTP client for the browser and node.jsMITPyaiohttpAsync http client/server framework (asyncio)Apache-2.0RshyperA protective and efficient HTTP library for all.MITPyCacheControlhttplib2 caching for requestsApache-2.0RshttpA set of types for representing HTTP requests and responses.MITRsreqwesthigher level HTTP client libraryMITRsureqSimple, safe HTTP clientMITPyrespxA utility for mocking out the Python HTTPX and HTTP Core libraries.BSD-3-ClauseMcom.squareup.retrofit2:retrofitA type-safe HTTP client for Android and Java.Apache-2.0Mcom.squareup.okhttp3:okhttpSquare’s meticulous HTTP client for Java and Kotlin.Apache-2.0Cguzzlehttp/guzzleGuzzle is a PHP HTTP client libraryMITMcom.squareup.okhttp3:logging-interceptorSquare’s meticulous HTTP client for Java and Kotlin.Apache-2.0Mcom.squareup.retrofit2:converter-gsonA Retrofit Converter which uses Gson for serialization.Apache-2.0Mcom.squareup.okhttp3:mockwebserverSquare’s meticulous HTTP client for Java and Kotlin.Apache-2.0Mcom.squareup.retrofit2:converter-moshiA Retrofit Converter which uses Moshi for serialization.Apache-2.0Mcom.squareup.retrofit2:adapter-rxjava2A Retrofit CallAdapter for RxJava 2's stream types.Apache-2.0