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.
6k stars
96 watching
978 forks
Language: Ruby
last commit: 7 days ago
Linked from 5 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 |