Everyday Rails

More free Ruby and Rails books

By Aaron Sumner, August 04, 2010.

Thank you to everyone who commented on my post about free Ruby and Rails books last week. I learned there are even more good, free books available for download or reading online.

Ruby on Rails (HTML, German)

I admit I can’t read German, but reader David Osterreicher recommends Ruby on Rails 2 as a good, example-filled introduction to Rails.

Ruby Best Practices (PDF)

I don’t know how I missed this! Gregory Bowen’s book Ruby Best Practices is released as open source, or you can purchase the book from O’Reilly. Read more about the book. Thanks to Mike, AGarren, skim, and sardukar_siet for the recommendation—I’m looking forward to looking at this one.

The Little Book of Ruby (PDF)

Huw Collingbourne’s The Little Book of Ruby is an 87-page introduction to Ruby, recommended by skim and and mikewoodhouse.

The Book of Ruby (PDF)

Collingbourne has also written The Book of Ruby, much larger at 425 pages. Thanks to mikewoodhouse for the recommendation.

Rails 3 in a Nutshell (HTML)

Rails 3 in a Nutshell by Cody Fauser, James MacAulay, Edward Ocampo-Gooding, and John Guenin is currently under development and available in O’Reilly’s Open Feedback Publishing System. It looks like the final version will be available through Creative Commons, too.

Official Ruby and Rails documentation (HTML)

I’ve referred to Rails Guides in Everyday Rails before, and reader Mike points them out as a good reference as well. Don’t forget about RDoc, too, as recommended by Indigo Casson.


Follow along on on Mastodon, Facebook, or Bluesky to keep up-to-date with my latest posts. Better yet, subscribe to my newsletter for updates from Everyday Rails, book picks, and other thoughts and ideas that didn't quite fit here.
Buy Me A Coffee

Test with confidence!

If you liked my series on practical advice for adding reliable tests to your Rails apps, check out the expanded ebook version. Lots of additional, exclusive content and a complete sample Rails application.


Ruby on Rails news and tips, and other ideas and surprises from Aaron at Everyday Rails. Delivered to your inbox on no particular set schedule.