faraday

HTTP client library

An HTTP client library abstraction layer providing a common interface over multiple adapters and middleware

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

GitHub

6k stars
96 watching
978 forks
Language: Ruby
last commit: 7 days ago
Linked from 5 awesome lists


Backlinks from these awesome lists:

Related projects:

Repository Description Stars
technoweenie/faraday A Ruby-based library for making HTTP requests and interacting with web services 6
httprb/http A Ruby library that provides an easy-to-use API for making HTTP requests with support for chaining, streaming, and timeouts. 3,011
socketry/falcon A high-performance web server for Ruby that supports multiple HTTP protocols and has built-in concurrency features. 2,659
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,219
rack/rack A modular Ruby web server interface providing a simple and adaptable way to develop web applications. 4,928
bblimke/webmock A library that enables stubbing and setting expectations on HTTP requests in Ruby applications 3,973
square/okhttp A robust and efficient HTTP client for interacting with web services 45,872
ring-clojure/ring Provides a unified API for building web applications in Clojure 3,775
nahi/httpclient A Ruby library providing an HTTP client with various features and functionality 703
icyleaf/halite An HTTP client library built around a chainable REST API with support for sessions and middleware. 170
hasmanydevelopers/rdaneel An asynchronous HTTP client library with built-in robots.txt support 22
fallenbagel/jellyseerr An application for managing media library requests with support for multiple services and customizable features. 3,850
hyperium/tonic A high-performance gRPC client and server implementation with async/await support 10,019
toland/patron A Ruby HTTP client library built on top of libcurl. 541
elixir-tesla/tesla A flexible HTTP client library that simplifies communication by providing a common interface for various adapters and middleware components. 2,005