Rage: Fast web framework compatible with Rails

This page summarizes the projects mentioned and recommended in the original post on news.ycombinator.com

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.com
featured
InfluxDB high-performance time series database
Collect, organize, and act on massive volumes of high-resolution data to power real-time intelligent systems.
influxdata.com
featured
  1. FrameworkBenchmarks

    Source for the TechEmpower Framework Benchmarks project

    There is certainly a lot of speculation in Techempower benchmarks and top entries can utilize questionable techniques like simply writing a byte array literal to output stream instead of constructing a response, or (in the past) DB query coalescing to work around inherent limitations of the DB in case of Fortunes or DB quries.

    And yet, the fastest Ruby entry is at 274th place while Rails is at 427th.

    https://www.techempower.com/benchmarks/#hw=ph&test=fortune&s...

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

    Fast web framework compatible with Rails. (by rage-rb)

  4. Iodine

    iodine - HTTP / WebSockets Server for Ruby with Pub/Sub support (by boazsegev)

    Most of the speed I believe is from using the server iodine https://github.com/boazsegev/iodine which is a wrapper around facil.io https://facil.io that is built using C.

  5. facil.io

    Your high performance web application C framework

    Most of the speed I believe is from using the server iodine https://github.com/boazsegev/iodine which is a wrapper around facil.io https://facil.io that is built using C.

  6. Ruby on Rails

    Ruby on Rails

    Also this doesn't show how database access is handled which is the hard part. If you are not touching the database, you can run Rails on falcon and get fiber based concurrency.

    If you run falcon on rails and access database, then you have to explicitly checkin/checkout a connection to be safe. Details here - https://github.com/rails/rails/issues/42271.

  7. pitchfork

  8. intercooler-js

    Making AJAX as easy as anchor tags

    I used HTMX since the intercooler days [0] but the stuff you can make is rather limited. Also you still need the JS to deal with a11y things like expanded state (or hyperscript, apparently).

    If you have a lot of components to implement, everything requires thinking.

    I really love it for simple applications though. Resist implementing a complicated menu, live notifications, an editable data-table and such non-web-native things and you can create the fastest CRUD app ever.

    And you will need another client, but that's not really an issue if your view model does not contain non-public data (it shouldn't), as you can convert it to JSON at the same endpoint and call it an API.

    [0]: https://intercoolerjs.org/

  9. InfluxDB

    InfluxDB high-performance time series database. Collect, organize, and act on massive volumes of high-resolution data to power real-time intelligent systems.

    InfluxDB logo
  10. realworld

    "The mother of all demo apps" — Exemplary fullstack Medium.com clone powered by React, Angular, Node, Django, and many more

    So what would be a better benchmark? Perhaps a "standard" "real world" app, like https://github.com/gothinkster/realworld

    Or something simpler?

  11. async-http

  12. crystal

    The Crystal Programming Language

    > It always puzzled me why Crystal didn't catch up?

    M:N wasn't added until late 2019 :( -- https://github.com/crystal-lang/crystal/pull/8112

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts

  • 20+ Best Web Development Tools & Software (With Pricing) to Use in 2025🎉🔥🔥

    12 projects | dev.to | 27 Dec 2024
  • In-Depth Ruby Concurrency: Navigating the Ruby Concurrency Landscape

    1 project | news.ycombinator.com | 15 Dec 2024
  • Cardboard.js – a lightweight web framework with no HTML

    1 project | news.ycombinator.com | 18 Apr 2025
  • Navigating Beginner Frustrations in Software Development: A Roadmap to Resilience

    1 project | dev.to | 13 Apr 2025
  • Understanding Open Source Developer Support Networks

    2 projects | dev.to | 19 Feb 2025

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