HTTP Clients and tools Gems
# | Total Rank | Daily Rank | Name | Summary |
1 | 25 | 13 | faraday | HTTP/REST API client library. |
2 | 53 | 87 | excon | EXtended http(s) CONnections |
3 | 75 | 115 | rest-client | A simple HTTP and REST client for Ruby, inspired by the Sinatra microframework style of... |
4 | 90 | 101 | httpclient | gives something like the functionality of libwww-perl (LWP) in Ruby |
5 | 106 | 113 | httparty | Makes http fun! Also, makes consuming restful web services dead easy. |
6 | 133 | 126 | sawyer | Secret User Agent of HTTP |
7 | 216 | 184 | typhoeus | Like a modern code version of the mythical beast with 100 serpent heads, Typhoeus runs ... |
8 | 255 | 231 | http | An easy-to-use client library for making requests from Ruby. It uses a simple method ch... |
9 | 534 | 456 | savon | Heavy metal SOAP client |
10 | 1,038 | 983 | device_detector | Precise and fast user agent parser and device detector, backed by the largest and most ... |
11 | 1,490 | 1,582 | http-2 | Pure-ruby HTTP 2.0 protocol implementation |
12 | 2,460 | 3,470 | patron | Ruby HTTP client library based on libcurl |
13 | 3,422 | 2,431 | gruf | gRPC Ruby Framework for building complex gRPC applications at scale |
14 | 11,560 | 6,269 | accept_language | Parses the Accept-Language header from an HTTP request and produces a hash of languages... |
15 | 13,763 | 9,923 | my_api_client | Provides features error handling, retrying and so on. |
16 | 19,720 | 14,239 | discorb | == discorb
discorb is a Discord API wrapper for Ruby, Using {socketry/async}[https://gi... |
17 | 20,750 | 27,939 | rfc2047 | Provides a method Rfc2047.decode that can decode individual headers encoded with this f... |
18 | 26,782 | 74,943 | chimera_http_client | The Chimera http client offers an easy to learn interface and consistent error handling... |
19 | 48,514 | 19,797 | forward-proxy | Forward proxy using just Ruby standard libraries. |
20 | 59,597 | 62,167 | httprb | HTTP client DSL, inspired by sinatra. |