Ruby HTTP

Open-source Ruby projects categorized as HTTP

Top 23 Ruby HTTP Projects

  1. Faraday

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

    Project mention: PEClient.rb - The Puppet API Ruby Client Library | dev.to | 2026-01-29

    Why not leave the finer details of how to talk to APIs to a library that can take that off your hands? Built using Faraday, the PEClient library requests and responses use Plain Old Ruby Objects (PORO), no special Structs, and no custom objects to force your data into. PEClient.rb allows you to write API calls in the most natural way we know how... with Ruby!

  2. AppSignal

    Monitoring that respects your time & budget. APM, error tracking, and dashboards for modern web apps. Ten-minute setup, transparent flat pricing, and support from engineers who actually use the product.

    AppSignal logo
  3. httparty

    :tada: Makes http fun again!

  4. RESTClient

    Simple HTTP and REST client for Ruby, inspired by microframework syntax for specifying actions.

  5. Typhoeus

    Typhoeus wraps libcurl in order to make fast and reliable requests.

  6. flipper

    🐬 Beautiful, performant feature flags for Ruby. (by flippercloud)

    Project mention: Cloudflare Flagship | news.ycombinator.com | 2026-05-26
  7. HTTP

    HTTP (The Gem! a.k.a. http.rb) - a fast Ruby HTTP client with a chainable API, streaming support, and timeouts

  8. Savon

    Heavy metal SOAP client

  9. SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
  10. excon

    Usable, fast, simple HTTP 1.1 for Ruby

  11. down

    Streaming downloads using Net::HTTP, http.rb or HTTPX (by janko)

  12. Http-2

    Pure Ruby implementation of HTTP/2 protocol

  13. Spyke

    Interact with REST services in an ActiveRecord-like manner

  14. HttpLog

    Log outgoing HTTP requests in ruby

  15. homebrew-extensions

    Homebrew tap for PHP extensions :beers:

  16. Http Client

    'httpclient' gives something like the functionality of libwww-perl (LWP) in Ruby.

  17. Exception Handler

    Ruby on Rails Custom Error Pages

  18. hanami-api

    Minimal, lightweight, fastest Ruby framework for HTTP APIs.

  19. Unirest

    Unirest in Ruby: Simplified, lightweight HTTP client library.

  20. hanami-router

    Ruby/Rack HTTP router

  21. Flexirest

    Flexirest - The really flexible REST API client for Ruby

  22. Sawyer

    Secret User Agent of HTTP

  23. tipi

    Tipi - the All-in-one Web Server for Ruby Apps

  24. hanami-action

    Complete, fast and testable actions for Rack and Hanami

  25. forward-proxy

    Minimal HTTP(S) forward proxy using 150LOC and only standard libraries.

  26. SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020).

Ruby HTTP discussion

Log in or Post with

Ruby HTTP related posts

  • PEClient.rb - The Puppet API Ruby Client Library

    3 projects | dev.to | 29 Jan 2026
  • Accept_language 2.2 – RFC 7231/4647 compliant Accept-Language parsing for Ruby

    1 project | news.ycombinator.com | 25 Jan 2026
  • Open Source Developer Patronage Programs: A Sustainable Future for FOSS

    2 projects | dev.to | 19 Feb 2025
  • Rails API + Cache + Design Patterns + RSpec

    1 project | dev.to | 23 Nov 2024
  • Rails API + Cache + Design Patterns + RSpec

    2 projects | dev.to | 23 Nov 2024
  • Effective Strategies for Writing Unit Tests with External Dependencies like Databases and APIs

    6 projects | dev.to | 14 Nov 2024
  • Rewrite It in Rails

    4 projects | news.ycombinator.com | 4 Nov 2024
  • A note from our sponsor - SaaSHub
    www.saashub.com | 9 Aug 2026
    SaaSHub helps you find the best software and product alternatives Learn more →

Index

What are some of the best open-source HTTP projects in Ruby? This list will help you:

# Project Stars
1 Faraday 5,949
2 httparty 5,895
3 RESTClient 5,218
4 Typhoeus 4,138
5 flipper 3,961
6 HTTP 3,086
7 Savon 2,086
8 excon 1,175
9 down 1,062
10 Http-2 909
11 Spyke 903
12 HttpLog 827
13 homebrew-extensions 821
14 Http Client 708
15 Exception Handler 508
16 hanami-api 367
17 Unirest 364
18 hanami-router 361
19 Flexirest 336
20 Sawyer 265
21 tipi 244
22 hanami-action 243
23 forward-proxy 151

Sponsored
Monitoring that respects your time & budget
APM, error tracking, and dashboards for modern web apps. Ten-minute setup, transparent flat pricing, and support from engineers who actually use the product.
www.appsignal.com