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
3k stars
48 watching
322 forks
Language: Ruby
last commit: about 1 month ago
Linked from 3 awesome lists
clienthttphttp-clientruby
Related projects:
Repository | Description | Stars |
---|---|---|
bblimke/webmock | A library that enables stubbing and setting expectations on HTTP requests in Ruby applications | 3,979 |
jnunemaker/httparty | Makes HTTP requests easier to work with in Ruby | 5,820 |
lostisland/faraday | An HTTP client library abstraction layer providing a common interface over multiple adapters and middleware | 5,766 |
excon/excon | An HTTP client library designed to provide simple and fast Ruby interactions with web servers | 1,162 |
nahi/httpclient | A Ruby HTTP client library providing basic HTTP request functionality with features like authentication and streaming support. | 703 |
igrigorik/em-http-request | An asynchronous HTTP client library built on top of EventMachine for Ruby, providing support for various HTTP protocols and features. | 1,218 |
taf2/curb | Provides Ruby bindings for libcurl, allowing developers to make HTTP requests in their Ruby applications. | 1,292 |
maccman/nestful | A Ruby HTTP client library with a simple and sane API for making REST requests. | 507 |
pusher/pusher-http-ruby | Provides a Ruby interface to the Pusher Channels HTTP API | 665 |
puma/puma | A Ruby web server designed for parallelism and high-performance | 7,716 |
postmodern/net-http-server | A pure Ruby HTTP server implementation | 69 |
hasmanydevelopers/rdaneel | An asynchronous HTTP client library with built-in robots.txt support | 22 |
ruby/ruby | A language and implementation providing a simple and extensible way to write programs | 22,221 |
typhoeus/ethon | A lightweight Ruby wrapper around libcurl to simplify HTTP requests | 136 |
socketry/falcon | A high-performance web server for Ruby that supports multiple HTTP protocols and has built-in concurrency features. | 2,673 |