Last updated 23 April 2013
Top resources for Ruby and Rails. New to Rails? See What is Ruby on Rails?, the book Learn Ruby on Rails, and recommendations for a Rails tutorial.
Learning Rails? See recommendations for a Rails tutorial to suit your skill level and learning style.
Follow @rails_apps on Twitter for updates and timely Rails tips.
| References | Authors | |
|---|---|---|
| Rails Guides | introduction and general reference | community-authored |
| Rails Documentation | official API docs | community-authored |
| Rails Searchable API Doc | alternative interface for the API docs | community-authored |
| apidock.com/rails | Rails API docs with usage notes | community-authored |
| apidock.com/ruby | Ruby API docs with usage notes | community-authored |
| Rails Beginner Cheat Sheet | useful reference | Tobias Pfeiffer |
| Installing Rails | Authors | |
|---|---|---|
| Installing Rails | detailed instructions and advice | Daniel Kehoe |
| Installing Rails | for Mac OS X, Ubuntu, or Windows | RailsBridge Workshops |
| Learning Ruby | Authors | |
|---|---|---|
| RubyMonk | free browser-based interactive tutorial | C42 Engineering |
| Try Ruby | free browser-based interactive tutorial | Code School |
| Ruby Koans | free browser-based interactive exercises | Jim Weirich and Joe O’Brien |
| Ruby Kickstart | Six free videos | Josh Cheek |
| Learning Rails | Authors | |
|---|---|---|
| Rails Tutorials | recommendations to suit your skill level and learning style | RailsApps |
| Agile Web Development with Rails | ebook covers Rails 4.0 | Sam Ruby, Dave Thomas, and David Heinemeier Hansson |
| Rails 4 In Action | ebook covers Rails 4.0 | Yehuda Katz and Ryan Bigg |
| Ruby on Rails Tutorial | free ebook, covers Rails 3.2 | Michael Hartl |
| Testing | Authors | |
|---|---|---|
| Everyday Rails Testing with RSpec | including Capybara and Factory Girl | Aaron Sumner |
| The RSpec Book | covers RSpec and Cucumber | David Chelimsky and others |
| The Cucumber Book | Matt Wynne and Aslak Hellesøy | |
| Cucumber Recipes | Ian Dees, Matt Wynne, Aslak Hellesoy | |
| The Secret Ninja Cucumber Scrolls | free introduction to Cucumber | David de Florinier and Gojko Adzic |
| Rails 3.2 Examples and Starter Apps | Authors | |
|---|---|---|
| Devise-RSpec-Cucumber | example code with a tutorial | Daniel Kehoe |
| Bootstrap-Devise-CanCan | example code with a tutorial | Daniel Kehoe |
| Prelaunch-Signup | example code with a tutorial | Daniel Kehoe |
| Devise-Mongoid | example code with a tutorial | Daniel Kehoe |
| OmniAuth-Mongoid | example code with a tutorial | Daniel Kehoe |
| Subdomains with Devise and Mongoid | example code with a tutorial | Daniel Kehoe |
| for more, see a list |
| Ruby Gems | Authors | |
|---|---|---|
| RubyGems.org | the source for Ruby gems | community-authored |
| The Ruby Toolbox | top gems categorized and ranked by popularity | Chris Olszowka |
| Gemnasium | find out when gems are updated | Tech-Angels |
| VersionEye | find out when gems are updated | VersionEye |
| Gemcanary | notifications of gem security updates | State Machinery |
| Rails Help | Authors | |
|---|---|---|
| Stack Overflow | answers to programming questions | community-authored |
| Rails Hotline | free telephone hotline for Rails questions | volunteers |
| Screencasts | Authors | |
|---|---|---|
| Railscasts | free with a new topic every Monday | Ryan Bates |
| PeepCode | priced starting at $12/screencast | Geoffrey Grosenbach |
| Podcasts | Authors | |
|---|---|---|
| The Ruby Show | weekly podcast | Peter Cooper and Jason Seifer |
| Ruby5 | 5 minutes of news 2-3x/week | Envy Labs |
| Ruby Rogues | technical roundtable | various |
| Blogs (and lists of blogs) | Authors | |
|---|---|---|
| Riding Rails | official news | Rails maintainers |
| RubyFlow | daily reading suggestions | community-authored |
| A Fresh Cup | semi-daily reading suggestions | Mike Gunderloy |
| The Ruby Reflector | blog aggregator | community-authored |
| PlanetRubyOnRails | blog aggregator | community-authored |
| PlanetRubyOnRails List of Blogs | list of notable blogs | PlanetRubyOnRails |
| RubyCorner List of Blogs | 700+ blogs | RubyCorner |
| Newsletter | Authors | |
|---|---|---|
| Ruby Weekly | email newsletter | Peter Cooper |
| Twitter Lists | Authors | |
|---|---|---|
| Ruby & Rails | sulia.com | |
| Ruby/Rails | Daniel Kehoe |
Comments
Is this helpful? Your encouragement fuels the project. Please tweet or add a comment. Couldn't get something to work? For the example apps and tutorials, it's best to open an issue on GitHub so we can help you.
comments powered by Disqus