FindSoftware

Rage

API-first Ruby web framework that runs APIs, background jobs and WebSockets in one process using fibers.

Rage is an API-first Ruby web framework that runs APIs and background jobs in one process, using fibers for concurrency. The README says it uses Rails compatibility as a foundation, so an existing Rails application can move endpoints to Rage gradually. The gem is installed with gem install rage-rb, and rage new creates an application; the database adapter is chosen at creation with the -d option, from MySQL, Trilogy, PostgreSQL or SQLite.

Worth knowing

The background job queue runs inside the web server process rather than in a separate worker, so the server process has to stay running for queued work to finish. The Rails integration guide starts Rage in production with a Docker command that binds to all interfaces.

Identity

Status
Active
Maintainer
Roman Samoilov4
First release
20239

Rendering and deploy

Runs as
Always on78
Install with
gem install rage-rb, then rage new my_app3

Releases

Current major version
110
Last release
2026-10-2310

Adoption

GitHub stars
1,4462
Contributors
2511

Why these figures do not compare

Sources

  1. 2026-10-26: links
    rage-rb.dev/
  2. 2026-10-26: links, Written in, GitHub stars
    api.github.com/repos/rage-rb/rage
  3. 2026-10-26: links, Categories, Install with, License model
    raw.githubusercontent.com/rage-rb/rage/main/README.md
  4. 2026-10-26: Maintainer, License
    raw.githubusercontent.com/rage-rb/rage/main/LICENSE.txt
  5. 2026-10-26: Runtime, Minimum runtime
    raw.githubusercontent.com/rage-rb/rage/main/rage.gemspec
  6. 2026-10-26: Databases
    rage-rb.dev/docs/intro
  7. 2026-10-26: Runs as
    rage-rb.dev/docs/rails
  8. 2026-10-26: Runs as
    rage-rb.dev/docs/deferred
  9. 2026-10-26: First release
    rage-rb.dev/blog/2023/09/15/version-0-1
  10. 2026-10-26: Current major version, Last release
    api.github.com/repos/rage-rb/rage/releases
  11. 2026-10-26: Contributors
    api.github.com/repos/rage-rb/rage/contributors?per_page=1

Last reviewed · Listed since Edit on GitHubThis page as markdownas JSON