http

HTTP client library

A Ruby library that provides an easy-to-use API for making HTTP requests with support for chaining, streaming, and timeouts.

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

GitHub

3k stars
48 watching
322 forks
Language: Ruby
last commit: almost 2 years ago
Linked from 3 awesome lists

clienthttphttp-clientruby

Backlinks from these awesome lists:

Related projects:

RepositoryDescriptionStars
bblimke/webmockA library that enables stubbing and setting expectations on HTTP requests in Ruby applications3,979
jnunemaker/httpartyMakes HTTP requests easier to work with in Ruby5,820
lostisland/faradayAn HTTP client library abstraction layer providing a common interface over multiple adapters and middleware5,766
excon/exconAn HTTP client library designed to provide simple and fast Ruby interactions with web servers1,162
nahi/httpclientA Ruby HTTP client library providing basic HTTP request functionality with features like authentication and streaming support.703
igrigorik/em-http-requestAn asynchronous HTTP client library built on top of EventMachine for Ruby, providing support for various HTTP protocols and features.1,218
taf2/curbProvides Ruby bindings for libcurl, allowing developers to make HTTP requests in their Ruby applications.1,292
maccman/nestfulA Ruby HTTP client library with a simple and sane API for making REST requests.507
pusher/pusher-http-rubyProvides a Ruby interface to the Pusher Channels HTTP API665
puma/pumaA Ruby web server designed for parallelism and high-performance7,716
postmodern/net-http-serverA pure Ruby HTTP server implementation69
hasmanydevelopers/rdaneelAn asynchronous HTTP client library with built-in robots.txt support22
ruby/rubyA language and implementation providing a simple and extensible way to write programs22,221
typhoeus/ethonA lightweight Ruby wrapper around libcurl to simplify HTTP requests136
socketry/falconA high-performance web server for Ruby that supports multiple HTTP protocols and has built-in concurrency features.2,673