Faraday
Simple but flexible HTTP client library with a common interface over many adapters (Net::HTTP, Typhoeus, Patron, Excon, HTTPClient, and others) and Rack-style middleware for request/response processing.
Faraday is one of 15 APIs that Ruby Programming Language and Popular API Gems publishes on the APIs.io network.
Tagged areas include HTTP Client and Middleware. The published artifact set on APIs.io includes API documentation.