Awesome Ruby HTTP Clients and tools

  • updated 11 months ago MIT License

    Ruby parser for Accept-Language request HTTP header 🌐

  • curb curb 1,283
    star
    updated 5 months ago Other

    Ruby bindings for libcurl

  • updated about 2 months ago Other

    DeviceDetector is a precise and fast user agent parser and device detector written in Ruby

  • updated 4 months ago

    Asynchronous HTTP Client (EventMachine + Ruby)

  • excon excon 1,140
    star
    updated 8 months ago MIT License

    Usable, fast, simple HTTP 1.1 for Ruby

  • faraday faraday 5,659
    star
    updated about 1 month ago MIT License

    Simple, but flexible HTTP client library, with support for multiple backends.

  • updated 7 months ago Other

    Flexirest - The really flexible REST API client for Ruby

  • http http 2,983
    star
    updated 3 months ago MIT License

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

  • http-2 http-2 877
    star
    updated over 1 year ago MIT License

    Pure Ruby implementation of HTTP/2 protocol

  • httparty httparty 5,743
    star
    updated about 2 months ago MIT License

    πŸŽ‰ Makes http fun again!

  • updated about 1 year ago

    'httpclient' gives something like the functionality of libwww-perl (LWP) in Ruby.

  • httpi httpi 295
    star
    updated 3 months ago MIT License

    Common interface for Ruby's HTTP clients

  • updated about 2 months ago MIT License

    HyperClient is a Ruby Hypermedia API client.

  • lhc lhc 43
    star
    updated over 1 year ago GNU General Publi...

    πŸš€ Advanced HTTP Client for Ruby. Fueled with interceptors.

  • lhs lhs 139
    star
    updated almost 2 years ago GNU General Publi...

    βš›οΈ REST services accelerator: Rails gem providing an easy, active-record-like interface for http (hypermedia) json services

  • mechanize mechanize 4,352
    star
    updated about 1 month ago MIT License

    Mechanize is a ruby library that makes automated web interaction easy.

  • updated 3 months ago MIT License

    Adds multipart POST capability to net/http

  • patron patron 542
    star
    updated over 1 year ago MIT License

    Ruby HTTP client based on libcurl

  • updated about 2 months ago MIT License

    Simple HTTP and REST client for Ruby, inspired by microframework syntax for specifying actions.

  • savon savon 2,061
    star
    updated about 1 month ago MIT License

    Heavy metal SOAP client

  • sawyer sawyer 243
    star
    updated almost 2 years ago MIT License

    Secret User Agent of HTTP

  • updated 7 months ago MIT License

    Log and Analyze Outgoing HTTP Requests

  • typhoeus typhoeus 4,041
    star
    updated 9 months ago MIT License

    Typhoeus wraps libcurl in order to make fast and reliable requests.