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

Ruby

A free, open-source, object-oriented programming language, used for web applications through the Ruby on Rails framework and for scripts.

What Ruby is

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

Ruby is a general-purpose programming language created by Yukihiro “Matz” Matsumoto and public since 1995. Programs need no variable declarations, and the reference implementation, CRuby (also called MRI, Matz's Ruby Interpreter), is written in C. The latest version on the official site is 4.0.9.

In Ruby everything is an object, including numbers, so every value has methods. A block is a piece of code (a closure) passed to a method, so that methods such as each or map run custom code on every item. A class has single inheritance, and modules add shared methods to classes as mixins. Ruby also has exception handling and a mark-and-sweep garbage collector, which frees unused memory automatically. Libraries are packaged as gems; the site counts over 200,000 gems. The best-known software written in Ruby is Ruby on Rails, a framework for web applications. Other implementations run Ruby on the Java Virtual Machine (JRuby) or embed a small Ruby inside an application (mruby).

Ruby is free and open source: free of charge, and free to use, copy, modify and distribute.

Made by
Yukihiro “Matz” Matsumoto and the Ruby community
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.bgSecond language the founder named at the release; the website is a Ruby on Rails application.since December 2018CPulse 2.0, 22 December 2018: Remove.bg: An easy way to remove the background from photos

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.

Other tools for the same job

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

Back to all tools