Rails is a full-stack web application framework for Ruby that follows the Model-View-Controller (MVC) architectural pattern. It emphasizes convention over configuration, providing sensible defaults and a structured approach to web development. Rails includes components for routing, database abstraction (ActiveRecord), asset management, testing, and more. The framework is designed for building database-backed web applications quickly while maintaining code organization and long-term maintainability.
gem install rails Run this gem instantly in your browser without any installation:
Open in RunRuby.dev →Direct dependencies and their transitive dependencies
| Name | Level | Type | Version | Dependencies |
|---|---|---|---|---|
| activesupport | Direct | runtime | = 8.1.1 | +12 |
| actionpack | Direct | runtime | = 8.1.1 | +9 |
| actionview | Direct | runtime | = 8.1.1 | +5 |
| activemodel | Direct | runtime | = 8.1.1 | +1 |
| activerecord | Direct | runtime | = 8.1.1 | +3 |
| actionmailer | Direct | runtime | = 8.1.1 | +6 |
| activejob | Direct | runtime | = 8.1.1 | +2 |
| actioncable | Direct | runtime | = 8.1.1 | +5 |
| activestorage | Direct | runtime | = 8.1.1 | +5 |
| actionmailbox | Direct | runtime | = 8.1.1 | +6 |
| actiontext | Direct | runtime | = 8.1.1 | +7 |
| railties | Direct | runtime | = 8.1.1 | +8 |
| bundler | Direct | runtime | >= 1.15.0 | - |
| rake | Transitive | runtime | v13.3.1 | - |
| base64 | Transitive | runtime | v0.3.0 | - |
All 510 versions available for installation