Displaying 1 to 9 from 9 results

OkHttp - An HTTP & HTTP/2 client for Android and Java applications

  •    Java

OkHttp is an HTTP & HTTP/2 client for Android and Java applications. It provides HTTP/2 support allows all requests to the same host to share a socket, Connection pooling, Response caching and lot more.

Requests - Python HTTP Requests for Humans

  •    Python

Requests allows you to send organic, grass-fed HTTP/1.1 requests, without the need for manual labor. There's no need to manually add query strings to your URLs, or to form-encode your POST data. Keep-alive and HTTP connection pooling are 100% automatic, thanks to urllib3. Requests is one of the most downloaded Python packages of all time, pulling in over 11,000,000 downloads every month.

superagent - Ajax for Node.js and browsers (JS HTTP client)

  •    Javascript

SuperAgent is light-weight progressive ajax API crafted for flexibility, readability, and a low learning curve after being frustrated with many of the existing request APIs.

RestSharp - Simple REST and HTTP API Client for .NET

  •    CSharp

RestSharp is probably the most popular HTTP client library for .NET. Featuring automatic serialization and deserialization, request and response type detection, variety of authentications and other useful features, it is being used by hundreds of thousands of projects. RestSharp passed over 32 million downloads on NuGet, with average daily download count of 10,000. It's being used by many popular OSS projects, including Roslyn and Swagger.




hyper - An HTTP library for Rust

  •    Rust

A fast and correct HTTP implementation for Rust. It supports both HTTP/1 and HTTP/2. It is a relatively low-level library, meant to be a building block for libraries and applications. It supports high concurrency with non-blocking sockets.

retrofit - Type-safe REST client for Android and Java

  •    Java

Retrofict is a type-safe HTTP client for Android and Java. It uses annotations to describe the HTTP request. It supports multipart request body, file upload, Object conversion to request body (e.g., JSON, protocol buffers).

urllib3 - Python HTTP library with thread-safe connection pooling, file post support, sanity friendly, and more

  •    Python

urllib3 is a powerful, sanity-friendly HTTP client for Python. Much of the Python ecosystem already uses urllib3 and you should too. urllib3 brings many critical features that are missing from the Python standard libraries:

reboot - Scala wrapper for the Java AsyncHttpClient.

  •    Scala

Dispatch reboot is a rewrite of the Dispatch library for HTTP interaction in Scala, using async-http-client, commonly called AHC, as its underlying transport. For more info, see the Dispatch documentation site. Dispatch requires that you use Java 8 as AHC requires it.


h2 - HTTP/2 Protocol Stack

  •    Python

This repository contains a pure-Python implementation of a HTTP/2 protocol stack. It's written from the ground up to be embeddable in whatever program you choose to use, ensuring that you can speak HTTP/2 regardless of your programming paradigm. This repository does not provide a parsing layer, a network layer, or any rules about concurrency. Instead, it's a purely in-memory solution, defined in terms of data actions and HTTP/2 frames. This is one building block of a full Python HTTP implementation.






We have large collection of open source products. Follow the tags from Tag Cloud >>


Open source products are scattered around the web. Please provide information about the open source projects you own / you use. Add Projects.