Aiolum Browse stories
All tools
Building the product · 2 of 252 stories

Ruby on Rails

An open-source web application framework written in Ruby: it gives a team the database layer, page templates, routing, email and background jobs needed to build a web app.

What Ruby on Rails is

Written from its maker's own pages, read on 28 October 2026.

Ruby on Rails (Rails) is a full-stack web application framework written in the Ruby programming language. A framework is a body of ready-made code and conventions on which an application is built. Rails follows the Model-View-Controller (MVC) pattern, which splits an app into models (data and business rules), views (the pages) and controllers (code that handles each request). More than six thousand people have contributed code to it.

Active Record maps database tables to Ruby objects, with associations between tables, callbacks on save and encrypted fields. Action Controller processes incoming requests and responds with HTML or JSON; Action View mixes Ruby into HTML templates; Action Dispatch connects URLs to controllers. The framework also sends and receives email, keeps pages live through WebSockets, queues background jobs, stores uploads in the cloud and protects against common attacks. Hotwire is its default front-end framework. Rails favours convention over configuration: standard names and folder layouts replace most setup files.

Rails is free and open source under the MIT license, with its source code on GitHub.

Made by
The Rails team and open-source contributors
Price
Free and open source (read 28 October 2026)
Free plan
free

Who uses it, and for what

One row per story. The grade is for the claim that the business uses this tool, not for its revenue.

StoryWhat it does thereWhenCost statedGradeSource
remove.bgWeb framework of the site, recognisable in the page source by its form token and Turbolinks tags, in 2018 and today.Bremove.bg About page, Internet Archive copy of 20 December 2018
HeadroomBackend framework, according to the founder-written tech stack on TrustMRR.CTrustMRR markdown profile: Headroom, revenue last synced 25 October 2026

Grade A: the tool's maker or a payment processor confirms the use. Grade B: an independent report, or the tool is visible in public code. Grade C: the founder or the company says so.

Used in the same businesses

Other tools in the stories above, with the number of stories that share both.

Other tools for the same job

Building the product, with the number of stories that use each.

Back to all tools