20 Website Examples built with Ruby on Rails

April 14, 2026

Ruby on Rails is a popular web development framework. It’s used for building websites and applications like Twitter, Groupon, Shopify and many more. Here at One Month we love Ruby on Rails — we’ve been teaching our famous One Month Rails course since 2013, and have graduated over 10,000 students from our bootcamp!

If you’re looking to learn Ruby on Rails (or learn Ruby, the programming language behind Ruby on Rails) here’s some inspiration for you: 20 famous Ruby on Rails website examples!

1. Airbnb

image.png 56 KB


2. Kickstarter

image.png 286 KB


3. Basecamp

image.png 461 KB


4. CafePress

image.png 667 KB


5. CrunchBase

image.png 363 KB


6. Dribbble

image.png 191 KB


7. Fab.com

image.png 791 KB


8. Funny or Die

image.png 645 KB


9. Github

image.png 123 KB


10. Groupon

image.png 471 KB


11. Hulu

image.png 726 KB


12.2.Apartable

image.png 878 KB


13. SendGrid

image.png 136 KB


14. Shopify

image.png 742 KB


15. Soundcloud

image.png 824 KB


16. Square

image.png 708 KB


17. Twitter

image.png 63.3 KB


18. Urban Dictionary

image.png 133 KB


19. Whitepages

image.png 55.3 KB


20. Zendesk

image.png 797 KB

If you’re ready to learn Ruby? You can join over 60,000 students at One Month where we offer a 30-day Learn Ruby Online Course. The course is for absolute beginners, and we offer live human support for when you have questions.

Responsive vs. Adaptive vs. Fluid Design

The world of web design has changed quite a bit over the years. As it continues to evolve, mobile-friendly design has...

The Best Text Editors for Beginners

What text editor should I use? What is a text editor, and why does it matter which one I use? Text editors are programs that type simple text without the sort of formatting a word processor will so rudely slip in. No comic sans, no forced margins, no line breaks (I just tested this with a

The Difference Between == and === In JavaScript

If you aren’t sure what the difference between == and === are in JavaScript, you aren’t alone. Plenty of people struggle with which of these two JavaScript operators

Ready to dive in?
Learn to code today.