Ruby Web Servers

Open-source Ruby projects categorized as Web Servers

Top 6 Ruby Web Server Projects

Web Servers
  1. Puma

    A Ruby/Rack web server built for parallelism

    Project mention: Ruby, Rails, Multi-threading e Puma: Como tudo isso se conecta? | dev.to | 2025-02-11
  2. Judoscale

    Save 47% on cloud hosting with autoscaling that just works. Judoscale integrates with Rails, Sidekiq, Solid Queue, and more to make autoscaling easy and reliable. Save big, and say goodbye to request timeouts and backed-up job queues.

    Judoscale logo
  3. Rack

    A modular Ruby web server interface.

    Project mention: Show HN: Dumbo – Hono inspired framework for PHP | news.ycombinator.com | 2024-11-17

    I've went through a similar journey, with some PHP in the early days, then a lot of Merb/Rack/RoR experience. Though I'd not say PHP is back. I'd avoid it for new projects as there are --IMHO-- much better languages available for free.

    What I really liked from webdevt in Ruby was Rack. https://github.com/rack/rack (gosh I prefer the simplicity of the old logo)

    And I found a Rack-like architecture in "http4k" https://www.http4k.org

    In a way Kotlin can be looked at as a "typed Ruby". Sure Ruby now has optional types, but I believe it's not something easily bolted on later. The whole lang + stdlib should be built in an idiomatic way. Changing the language a lot later usually creates a mess in the stdlib.

    The framework http4k delivers is very similar Hono/Dumbo, but it has a Rack built in as well. Also, http4k is make by functional programming enthusiasts. So it clearly separates logic and data.

    Small request: Please make Hono clickable in the README!

  4. falcon

    A high-performance web server for Ruby, supporting HTTP/1, HTTP/2 and TLS. (by socketry)

    Project mention: What's New in Ruby on Rails 8 | news.ycombinator.com | 2024-10-07

    I'm optimistic about Ruby's async story with the work Samuel Williams has been doing. https://github.com/socketry/falcon is the tip of the iceberg, which is built on top of https://github.com/socketry/protocol-http2 and a not of other repos at https://github.com/socketry.

    It's inspiring other's in the community to think of interesting applications, like using the HTML slot API to stream responses to HTML without JS. https://x.com/joeldrapper/status/1841984952407110037

    I know other frameworks have had asynchronous IO support forever, but it's finally coming to Ruby that seems like it will stick around and be well supported.

  5. Goliath

    Goliath is a non-blocking Ruby web server framework

  6. Thin

    A very fast & simple Ruby web server

  7. Unicorn

    Unofficial Unicorn Mirror. (by defunkt)

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 Web Servers discussion

Log in or Post with

Ruby Web Servers related posts

  • Ruby, Rails, Multi-threading e Puma: Como tudo isso se conecta?

    2 projects | dev.to | 11 Feb 2025
  • Puma 6.6.0 Released – Return to Forever

    1 project | news.ycombinator.com | 28 Jan 2025
  • It's Time to Replace TCP in the Datacenter

    2 projects | news.ycombinator.com | 18 Nov 2024
  • The Basics of Rack for Ruby

    1 project | dev.to | 13 Nov 2024
  • Breaking the 300 barrier

    3 projects | dev.to | 21 Feb 2024
  • Would you consider Rails as stable nowadays ?

    2 projects | /r/rails | 8 Dec 2023
  • Hosting Rails App on AWS

    2 projects | /r/rails | 27 Jun 2023
  • A note from our sponsor - Judoscale
    judoscale.com | 21 Apr 2025
    Judoscale integrates with Rails, Sidekiq, Solid Queue, and more to make autoscaling easy and reliable. Save big, and say goodbye to request timeouts and backed-up job queues. Learn more →

Index

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

# Project Stars
1 Puma 7,753
2 Rack 4,985
3 falcon 2,764
4 Goliath 2,442
5 Thin 2,272
6 Unicorn 1,416

Sponsored
Save 47% on cloud hosting with autoscaling that just works
Judoscale integrates with Rails, Sidekiq, Solid Queue, and more to make autoscaling easy and reliable. Save big, and say goodbye to request timeouts and backed-up job queues.
judoscale.com

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