faraday

20.89
HTTP/REST API client library.
 Popularity
Downloads
85,107,674
Stars
3,897
Forks
632
Watchers
85
 Releases
Current version
0.14.0
Total releases
69
First release
Latest release

multipart-post

18.21
Use with Net::HTTP to do multipart form posts. IO values that have #content_type, #original_filename, and #local_path will be posted as a binary file.
 Popularity
Downloads
81,594,368
Stars
205
Forks
57
Watchers
9
 Releases
Current version
2.0.0
Total releases
11
First release
Latest release

rest-client

17.91
A simple HTTP and REST client for Ruby, inspired by the Sinatra microframework style of specifying actions: get, put, post, delete.
 Popularity
Downloads
70,021,975
Stars
4,282
Forks
807
Watchers
99
 Releases
Current version
2.0.2
Total releases
108
First release
Latest release

excon

12.28
EXtended http(s) CONnections
 Popularity
Downloads
52,918,629
Stars
868
Forks
213
Watchers
28
 Releases
Current version
0.60.0
Total releases
196
First release
Latest release

httparty

11.34
Makes http fun! Also, makes consuming restful web services dead easy.
 Popularity
Downloads
40,551,324
Stars
4,423
Forks
753
Watchers
58
 Releases
Current version
0.16.0
Total releases
67
First release
Latest release

httpclient

6.94
gives something like the functionality of libwww-perl (LWP) in Ruby
 Popularity
Downloads
29,059,483
Stars
607
Forks
228
Watchers
27
 Releases
Current version
2.8.3
Total releases
52
First release
Latest release

typhoeus

4.49
Like a modern code version of the mythical beast with 100 serpent heads, Typhoeus runs HTTP requests in parallel while cleanly encapsulating handling logic.
 Popularity
Downloads
13,667,832
Stars
3,256
Forks
363
Watchers
53
 Releases
Current version
1.3.0
Total releases
72
First release
Latest release

mechanize

3.48
The Mechanize library is used for automating interaction with websites. Mechanize automatically stores and sends cookies, follows redirects, and can follow links and submit forms. Form fields can be populated and submitted. Mechanize also keeps track of the sites that you have visited as a history.
 Popularity
Downloads
8,216,347
Stars
3,610
Forks
429
Watchers
91
 Releases
Current version
2.7.5
Total releases
76
First release
Latest release

httpi

2.76
Common interface for Ruby's HTTP libraries
 Popularity
Downloads
11,257,506
Stars
229
Forks
137
Watchers
12
 Releases
Current version
2.4.3
Total releases
48
First release
Latest release

http

2.72
An easy-to-use client library for making requests from Ruby. It uses a simple method chaining system for building requests, similar to Python's Requests.
 Popularity
Downloads
8,647,521
Stars
1,913
Forks
173
Watchers
46
 Releases
Current version
3.0.0
Total releases
75
First release
Latest release

curb

2.26
Curb (probably CUrl-RuBy or something) provides Ruby-language bindings for the libcurl(3), a fully-featured client-side URL transfer library. cURL and libcurl live at http://curl.haxx.se/
 Popularity
Downloads
7,462,829
Stars
1,116
Forks
195
Watchers
30
 Releases
Current version
0.9.4
Total releases
65
First release
Latest release

em-http-request

1.86
EventMachine based, async HTTP Request client
 Popularity
Downloads
5,548,793
Stars
1,143
Forks
212
Watchers
30
 Releases
Current version
1.1.5
Total releases
30
First release
Latest release

patron

0.47
Ruby HTTP client library based on libcurl
 Popularity
Downloads
1,024,516
Stars
510
Forks
67
Watchers
16
 Releases
Current version
0.12.1
Total releases
37
First release
Latest release

nestful

0.34
Simple Ruby HTTP/REST client with a sane API
 Popularity
Downloads
647,115
Stars
510
Forks
36
Watchers
13
 Releases
Current version
1.1.3
Total releases
22
First release
Latest release

api_smith

0.22
APISmith provides tools to make working with structured HTTP-based apis even easier.
 Popularity
Downloads
492,080
 Releases
Current version
1.3.0
Total releases
4
First release
Latest release

weary

0.2
A framework and DSL to construct Ruby clients to RESTful web services.
 Popularity
Downloads
77,227
Stars
498
Forks
24
Watchers
16
 Releases
Current version
1.1.3
Total releases
23
First release
Latest release

restfulie

0.19
restfulie
 Popularity
Downloads
60,007
Stars
409
Forks
44
Watchers
22
 Releases
Current version
1.1.1
Total releases
21
First release
Latest release

hyperclient

0.12
Hyperclient is a Ruby Hypermedia API client.
 Popularity
Downloads
134,503
Stars
139
Forks
36
Watchers
13
 Releases
Current version
0.9.0
Total releases
27
First release
Latest release

activeresource-response

0.09
This gem adds possibility to access http response object from result of ActiveResource::Base find method
 Popularity
Downloads
231,468
Stars
40
Forks
16
Watchers
4
 Releases
Current version
1.1.1
Total releases
21
First release
Latest release

persistent_httparty

0.07
Persistent HTTP connections for HTTParty using the persistent_http gem. Keep the party alive!
 Popularity
Downloads
277,123
Stars
25
Forks
4
Watchers
1
 Releases
Current version
0.1.2
Total releases
3
First release
Latest release

rapidash

0.07
Evolve your API
 Popularity
Downloads
22,092
Stars
151
Forks
15
Watchers
2
 Releases
Current version
0.4.0
Total releases
17
First release
Latest release

flexirest

0.04
Accessing REST services in a flexible way
 Popularity
Downloads
83,073
 Releases
Current version
1.5.6
Total releases
70
First release
Latest release

streamly

0.04
A streaming REST client for Ruby, in C.
 Popularity
Downloads
5,117
Stars
108
Forks
3
Watchers
3
 Releases
Current version
0.1.4
Total releases
2
First release
Latest release

wrest

0.03
Wrest is a fluent, easy-to-use, object oriented Ruby HTTP/REST client library with support for RFC2616 HTTP caching, multiple HTTP backends and async calls. It runs on CRuby and JRuby and is in production use at substantial scale.
 Popularity
Downloads
131,156
Stars
4
Forks
3
Watchers
3
 Releases
Current version
2.2.0
Total releases
70
First release
Latest release

api-client

0.03
Api client easy to play with parallelism support!
 Popularity
Downloads
100,238
Stars
10
Forks
3
Watchers
9
 Releases
Current version
3.1.0
Total releases
46
First release
Latest release

frenetic

0.03
An opinionated Ruby-based Hypermedia API client.
 Popularity
Downloads
39,676
Stars
43
Forks
5
Watchers
2
 Releases
Current version
3.0.1
Total releases
29
First release
Latest release

remotely

0.01
Remote API based model associations.
 Popularity
Downloads
26,030
 Releases
Current version
0.3.0
Total releases
9
First release
Latest release

http-requestor

0.0
A Wrapper around Net/HTTP which allows you to perform HTTP Requests. Gives you a simple API interface to send multipart requests. You can also send HTTP calls using the verbs OPTIONS, PATCH, MOVE, HEAD, TRACE
 Popularity
Downloads
16,836
Stars
1
Forks
0
Watchers
1
 Releases
Current version
1.0.4
Total releases
9
First release
Latest release

htcp

0.0
This simple library implements HTCP protocol (www.htcp.org/) and could be used in any Ruby project to manage any HTCP-compliant caching server (authors use it for Squid 2.7 servers management).
 Popularity
Downloads
2,832
Stars
5
Forks
0
Watchers
1
 Releases
Current version
0.0.2
Total releases
1
First release
Latest release