HTTP Clients and tools

HTTP Clients and tools

Newest releases

emad-elsaid Retro - a ruby HTTP server that allows users to create retrospective boards, and add cards to it.
 

serradura RequestVia A fast and functional (API and paradigm) HTTP client, using only Ruby's standard library as dependency. e.g: Net::HTTP and URI. List of all commands shown in the GIF: require 'request_via' # Thanks to
 

maccman Nestful is a simple Ruby HTTP/REST client with a sane API. Installation sudo gem install nestful Features Simple API JSON requests Resource API Proxy support SSL support API
 

typhoeus Typhoeus Like a modern code version of the mythical beast with 100 serpent heads, Typhoeus runs HTTP requests in parallel while cleanly encapsulating handling logic. Example A single request: Typhoeus.
 

r18n R18n R18n is an i18n tool to translate your Ruby application into several languages. It contains a core gem and out-of-box wrapper plugins forframeworks or environments (Rails, Sinatra, desktop). Quick D
 

trusche httplog Log outgoing HTTP requests made from your application. Helps with debugging pesky API error responses, or just generally understanding what's going on under the hood. So far this gem works with the followi
 

nahi httpclient - HTTP accessing library. Copyright (C) 2000-2015 NAKAMURA, Hiroshi [email protected] 'httpclient' gives something like the functionality of libwww-perl (LWP) in Ruby. 'httpclient' formerly known as 'http-access2'.
 

balvig Spyke Interact with remote REST services in an ActiveRecord-like manner. Spyke basically rips off takes inspiration ? from Her, a gem which we sadly had to abandon as it gave us some performance prob
 

lostisland Faraday is an HTTP client library that provides a common interface over many adapters (such as Net::HTTP) and embraces the concept of Rack middleware when processing the request/response cycle. Getting
 

jnunemaker httparty Makes http fun again! Ain't no party like a httparty, because a httparty don't stop. Install gem install httparty Requirements Ruby 2.0.0 or higher multi_xml You like to party!
 

excon excon Usable, fast, simple Ruby HTTP 1.1 Excon was designed to be simple, fast and performant. It works great as a general HTTP(s) client and is particularly well suited to usage in API clients. Getting Started
 

httprb Documentation NOTE: This is the 5.x development branch. For the 4.x stable branch, please see: https://github.com/httprb/http/tree/4-x-stable About HTTP (The Gem! a.k.a. http.rb) is an easy-to-use c
 

savonrb Savon Heavy metal SOAP client Documentation | RDoc | Mailing list | Twitter Version 2 Savon version 2 is available through Rubygems and can be installed via: $ gem install savon or add it to your Ge
 

igrigorik HTTP-2 Pure Ruby, framework and transport agnostic, implementation of HTTP/2 protocol and HPACK header compression with support for: Binary framing parsing and encoding Stream multiplexing and prioritization
 

toland Patron Patron is a Ruby HTTP client library based on libcurl. It does not try to expose the full "power" (read complexity) of libcurl but instead tries to provide a sane API while taking advantage of libcurl under the