Awesome Ruby HTTP Clients and tools

  • updated over 1 year ago MIT License

    Ruby parser for Accept-Language request HTTP header 🌐

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

    Ruby bindings for libcurl

  • updated 5 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 about 1 year ago MIT License

    Usable, fast, simple HTTP 1.1 for Ruby

  • faraday faraday 5,741
    star
    updated 2 months ago MIT License

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

  • updated about 1 year ago Other

    Flexirest - The really flexible REST API client for Ruby

  • http http 3,001
    star
    updated 4 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 894
    star
    updated 4 months ago MIT License

    Pure Ruby implementation of HTTP/2 protocol

  • httparty httparty 5,789
    star
    updated 3 months ago MIT License

    🎉 Makes http fun again!

  • updated over 1 year ago

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

  • httpi httpi 301
    star
    updated 4 months ago MIT License

    Common interface for Ruby's HTTP clients

  • updated 6 months ago MIT License

    HyperClient is a Ruby Hypermedia API client.

  • lhc lhc 43
    star
    updated about 2 years ago GNU General Publi...

    🚀 Advanced HTTP Client for Ruby. Fueled with interceptors.

  • lhs lhs 137
    star
    updated over 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,391
    star
    updated 3 months ago MIT License

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

  • updated 7 months ago MIT License

    Adds multipart POST capability to net/http

  • patron patron 541
    star
    updated 3 months ago MIT License

    Ruby HTTP client based on libcurl

  • updated 6 months ago MIT License

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

  • savon savon 2,065
    star
    updated about 2 months ago MIT License

    Heavy metal SOAP client

  • sawyer sawyer 248
    star
    updated over 2 years ago MIT License

    Secret User Agent of HTTP

  • updated about 1 year ago MIT License

    Log and Analyze Outgoing HTTP Requests

  • typhoeus typhoeus 4,041
    star
    updated over 1 year ago MIT License

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