Compress the complexity of modern web apps.
Learn just what you need to get started, then keep leveling up as you go. Ruby on Rails scales from HELLO WORLD to IPO.
Learn just what you need to get started, then keep leveling up as you go. Ruby on Rails scales from HELLO WORLD to IPO.
Over six thousand people have contributed code to Rails, and many more have served the community through evangelism, documentation, and bug reports. Join us!
Meet the Rails teamRails is a full-stack framework. It ships with all the tools needed to build amazing web apps on both the front and back end.
Rendering HTML templates, updating databases, sending and receiving emails, maintaining live pages via WebSockets, enqueuing jobs for asynchronous work, storing uploads in the cloud, providing solid security protections for common attacks. Rails does it all and so much more.
Rails has united and cultivated a strong tribe around a wide set of heretical thoughts about the nature of programming and programmers. Understanding these thoughts will help you understand the design of the framework.
Read the Rails DoctrineLearn what the framework can do and how they fit together.
File bug reports and make pull-request.
The latest releases and updates on development.
Learn more about Hotwire, the default front-end framework for Rails.
Stay up to date with Rails on Twitter and This Week in Rails.