Ruby HTTP

Open-source Ruby projects categorized as HTTP

Top 23 Ruby HTTP Projects

  1. httparty

    :tada: Makes http fun again!

  2. InfluxDB

    InfluxDB – Built for High-Performance Time Series Workloads. InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now.

    InfluxDB logo
  3. Faraday

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

    Project mention: Rails API + Cache + Design Patterns + RSpec | dev.to | 2024-11-23
  4. RESTClient

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

    Project mention: Top 10 HTTP Testing Tools for Mac in 2024 | dev.to | 2024-12-09

    Tool Name Free Version Open Source Website Apidog Free Basic Plan No https://apidog.com Postman Free Basic Plan No https://www.postman.com Insomnia Free Basic Plan Yes https://insomnia.rest Paw Paid No https://paw.cloud Hoppscotch Free Yes https://hoppscotch.io Bruno Free Yes https://www.usebruno.com Thunder Client Free No https://www.thunderclient.com Advanced REST Client Free Yes https://github.com/advanced-rest-client/arc-electron HTTPie Free Basic Plan Yes https://httpie.io RestClient Free Yes https://github.com/rest-client/rest-client

  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: Where to learn how to build an A/B testing tool? | news.ycombinator.com | 2024-11-28

    Read an open source one. Here’s a Ruby one called Flipper.

    https://github.com/flippercloud/flipper

  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. Spyke

    Interact with REST services in an ActiveRecord-like manner

  13. Http-2

    Pure Ruby implementation of HTTP/2 protocol

  14. HttpLog

    Log outgoing HTTP requests in ruby

  15. homebrew-extensions

    :beers: Homebrew tap for PHP extensions

  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. Unirest

    Unirest in Ruby: Simplified, lightweight HTTP client library.

  19. router

    Ruby/Rack HTTP router (by hanami)

  20. api

    Minimal, lightweight, fastest Ruby framework for HTTP APIs. (by hanami)

  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. controller

    Complete, fast and testable actions for Rack and Hanami (by 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

  • 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
  • Measuring the Impact of Feature Flags in Ruby on Rails with AppSignal

    3 projects | dev.to | 16 Oct 2024
  • Ruby class pattern to work with API requests with built-in async approach

    8 projects | dev.to | 16 May 2024
  • A note from our sponsor - InfluxDB
    www.influxdata.com | 24 May 2025
    InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now. Learn more →

Index

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

# Project Stars
1 httparty 5,857
2 Faraday 5,823
3 RESTClient 5,228
4 Typhoeus 4,094
5 flipper 3,810
6 HTTP 3,017
7 Savon 2,071
8 excon 1,163
9 down 1,051
10 Spyke 902
11 Http-2 902
12 HttpLog 811
13 homebrew-extensions 726
14 Http Client 706
15 Exception Handler 510
16 Unirest 362
17 router 358
18 api 353
19 Flexirest 327
20 Sawyer 246
21 tipi 244
22 controller 243
23 forward-proxy 151

Sponsored
InfluxDB – Built for High-Performance Time Series Workloads
InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now.
www.influxdata.com

Did you know that Ruby is
the 12th most popular programming language
based on number of references?