10

8

6

4

2


9.4

7.1

9.4

7.4

9.3
0.0

8.9

3.9

8.4

4.4

8.2

5.5

18 HTTP gems and projects

  • httparty

    9.4 7.1 L4 Ruby
    :tada: Makes http fun again!
  • Faraday

    9.4 7.4 L4 Ruby
    Simple, but flexible HTTP client library, with support for multiple backends.
  • InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now.
    Promo www.influxdata.com
    InfluxDB Logo
  • RESTClient

    9.3 0.0 L4 Ruby
    Simple HTTP and REST client for Ruby, inspired by microframework syntax for specifying actions.
  • Typhoeus

    8.9 3.9 L5 Ruby
    Typhoeus wraps libcurl in order to make fast and reliable requests.
  • HTTP

    8.4 4.4 L5 Ruby
    HTTP (The Gem! a.k.a. http.rb) - a fast Ruby HTTP client with a chainable API, streaming support, and timeouts
  • Savon

    8.2 5.5 L5 Ruby
    Heavy metal SOAP client
  • excon

    6.7 8.2 L4 Ruby
    Usable, fast, simple HTTP 1.1 for Ruby
  • Http Client

    6.2 7.1 L2 Ruby
    'httpclient' gives something like the functionality of libwww-perl (LWP) in Ruby.
  • Http-2

    5.9 8.8 L4 Ruby
    Pure Ruby implementation of HTTP/2 protocol
  • Spyke

    5.7 3.3 L5 Ruby
    Interact with REST services in an ActiveRecord-like manner
  • Patron

    4.9 3.7 L1 C
    Ruby HTTP client based on libcurl
  • Unirest

    4.5 1.9 Ruby
    Unirest in Ruby: Simplified, lightweight HTTP client library.
  • Flexirest

    4.0 5.2 Ruby
    Flexirest - The really flexible REST API client for Ruby
  • Sawyer

    3.7 2.6 L5 Ruby
    Secret User Agent of HTTP
  • Net

    3.5 7.6 Ruby
    Net::HTTP provides a rich library which can be used to build HTTP user-agents.
  • Accept Language

    1.8 6.1 Ruby
    Ruby parser for Accept-Language request HTTP header ๐ŸŒ
  • REST Man -- simple DSL for accessing HTTP and REST resources

    0.8 5.5 Ruby
    Simple HTTP and REST client for Ruby
  • XSR

    0.3 0.0 L5 Ruby
    XSR - eXtremely Simple REST client

Add another 'HTTP' Gem