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: 3 months ago
Linked from 3 awesome lists
clienthttphttp-clientruby
Related projects:
Repository | Description | Stars |
---|---|---|
| A library that enables stubbing and setting expectations on HTTP requests in Ruby applications | 3,979 |
| Makes HTTP requests easier to work with in Ruby | 5,820 |
| An HTTP client library abstraction layer providing a common interface over multiple adapters and middleware | 5,766 |
| An HTTP client library designed to provide simple and fast Ruby interactions with web servers | 1,162 |
| A Ruby HTTP client library providing basic HTTP request functionality with features like authentication and streaming support. | 703 |
| An asynchronous HTTP client library built on top of EventMachine for Ruby, providing support for various HTTP protocols and features. | 1,218 |
| Provides Ruby bindings for libcurl, allowing developers to make HTTP requests in their Ruby applications. | 1,292 |
| A Ruby HTTP client library with a simple and sane API for making REST requests. | 507 |
| Provides a Ruby interface to the Pusher Channels HTTP API | 665 |
| A Ruby web server designed for parallelism and high-performance | 7,716 |
| A pure Ruby HTTP server implementation | 69 |
| An asynchronous HTTP client library with built-in robots.txt support | 22 |
| A language and implementation providing a simple and extensible way to write programs | 22,221 |
| A lightweight Ruby wrapper around libcurl to simplify HTTP requests | 136 |
| A high-performance web server for Ruby that supports multiple HTTP protocols and has built-in concurrency features. | 2,673 |