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
983 forks
Language: Ruby
last commit: about 1 month 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,014 |
socketry/falcon | A high-performance web server for Ruby that supports multiple HTTP protocols and has built-in concurrency features. | 2,673 |
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 |
rack/rack | A modular Ruby web server interface providing a simple and adaptable way to develop web applications. | 4,936 |
bblimke/webmock | A library that enables stubbing and setting expectations on HTTP requests in Ruby applications | 3,979 |
square/okhttp | A robust and efficient HTTP client for interacting with web services | 45,977 |
ring-clojure/ring | Provides a unified API for building web applications in Clojure | 3,783 |
nahi/httpclient | A Ruby HTTP client library providing basic HTTP request functionality with features like authentication and streaming support. | 703 |
icyleaf/halite | An HTTP client library built around a chainable REST API with support for sessions and middleware. | 171 |
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. | 4,010 |
hyperium/tonic | A high-performance gRPC client and server implementation with async/await support | 10,180 |
toland/patron | A Ruby HTTP client library built on top of libcurl. | 540 |
elixir-tesla/tesla | A flexible HTTP client library that simplifies communication by providing a common interface for various adapters and middleware components. | 2,010 |