{"meta":{"name":"FindSoftware","page":"https://findsoftware.frbit.cloud/faraday/","markdown":"https://findsoftware.frbit.cloud/faraday.md","license":"https://creativecommons.org/licenses/by/4.0/","attribution":"FindSoftware, CC BY 4.0","note":"Attributes are recorded, never scored. An absent field means unknown, never zero and never bad."},"record":{"id":"faraday","name":"Faraday","urls":{"home":"https://lostisland.github.io/faraday","repository":"https://github.com/lostisland/faraday","docs":"https://lostisland.github.io/faraday","plugins":"https://github.com/lostisland/awesome-faraday/"},"category":["library"],"description":"Ruby HTTP client library that gives one interface over several HTTP adapters and Rack-style middleware.","maintainer":"Rick Olson, Zack Hobson","firstRelease":2009,"hosting":["ruby"],"language":"ruby","runtime":["ruby"],"runtimeMin":"ruby 3.0","contentStore":null,"databases":null,"adminUi":null,"headlessApi":null,"templating":null,"i18n":null,"runsAs":null,"renderingModes":null,"installMethod":"gem","licenseModel":"open-source","license":"MIT","currentMajor":"2","latestReleaseDate":"2026-10-26T00:00:00.000Z","githubStargazers":5956,"contributors":271,"packagistDownloads":null,"npmWeeklyDownloads":null,"social":{"forum":"https://github.com/lostisland/faraday/discussions"},"checkedAt":"2026-11-08T00:00:00.000Z","addedAt":"2026-11-08T00:00:00.000Z","sources":[{"field":"urls","url":"https://rubygems.org/api/v1/gems/faraday.json","checkedAt":"2026-11-08T00:00:00.000Z"},{"field":"urls","url":"https://api.github.com/repos/lostisland/faraday","checkedAt":"2026-11-08T00:00:00.000Z"},{"field":"urls","url":"https://raw.githubusercontent.com/lostisland/faraday/main/README.md","checkedAt":"2026-11-08T00:00:00.000Z"},{"field":"category","url":"https://raw.githubusercontent.com/lostisland/faraday/main/README.md","checkedAt":"2026-11-08T00:00:00.000Z"},{"field":"language","url":"https://api.github.com/repos/lostisland/faraday","checkedAt":"2026-11-08T00:00:00.000Z"},{"field":"runtime","url":"https://raw.githubusercontent.com/lostisland/faraday/main/README.md","checkedAt":"2026-11-08T00:00:00.000Z"},{"field":"runtimeMin","url":"https://github.com/lostisland/faraday/blob/v2.15.1/faraday.gemspec","checkedAt":"2026-11-08T00:00:00.000Z"},{"field":"installMethod","url":"https://github.com/lostisland/faraday/blob/main/docs/getting-started/quick-start.md","checkedAt":"2026-11-08T00:00:00.000Z"},{"field":"urls","url":"https://raw.githubusercontent.com/lostisland/faraday/main/README.md","checkedAt":"2026-11-08T00:00:00.000Z"},{"field":"license","url":"https://api.github.com/repos/lostisland/faraday","checkedAt":"2026-11-08T00:00:00.000Z"},{"field":"maintainer","url":"https://raw.githubusercontent.com/lostisland/faraday/main/LICENSE.md","checkedAt":"2026-11-08T00:00:00.000Z"},{"field":"currentMajor","url":"https://api.github.com/repos/lostisland/faraday/releases/latest","checkedAt":"2026-11-08T00:00:00.000Z"},{"field":"latestReleaseDate","url":"https://api.github.com/repos/lostisland/faraday/releases/latest","checkedAt":"2026-11-08T00:00:00.000Z"},{"field":"firstRelease","url":"https://rubygems.org/api/v1/versions/faraday.json","checkedAt":"2026-11-08T00:00:00.000Z"},{"field":"githubStargazers","url":"https://api.github.com/repos/lostisland/faraday","checkedAt":"2026-11-08T00:00:00.000Z"},{"field":"contributors","url":"https://api.github.com/repos/lostisland/faraday/contributors","checkedAt":"2026-11-08T00:00:00.000Z"}],"status":"active","ai":"authored"},"prose":"Faraday is an HTTP client library for Ruby that gives one interface over several HTTP adapters, such as Net::HTTP, and runs requests and responses through Rack-style middleware. Code creates a connection with a base URL, default headers and middleware, then calls the HTTP verb methods on it.\n\nThe included middleware covers authentication, URL encoding, JSON encoding and decoding, instrumentation, logging and raising errors. The documentation also describes custom adapters and custom middleware. The gem is installed through Bundler's Gemfile or with the gem command."}