Home

Awesome

Ruby Bookmarks Awesome

This is a curated collection of essential Ruby and Ruby on Rails resources. The project aims to maintain a well-structured reference equally useful both for beginners and advanced web developers.

★ stands here for Editors' Choice.

This list is not intended to include any random resource related to Ruby programming (we already have a most complete gem catalogue at ruby-toolbox.com and Awesome Ruby), but only the best and most actual alternatives in each area. You will find here latest editions of the most important books, time and community tested gems (alive projects only!), and actively updated websites. Sharing and pull requests are very much appreciated!

Fork and edit

PS: Check out awesome-awesomeness for other community-driven bookmark collections.

Table of Contents

Books

For beginners and intermediate level developers

Advancing Ruby knowledge

Ruby on Rails for beginners

Ruby on Rails, advanced level

Testing

Other frameworks and tools

Blogs

Community Resources

Screencasts and courses

Other Learning Materials

Style Guides

See also:

Podcasts

Tools

IDEs and text editors

Code quality analysis

Environment management

Ruby distributions

Documentation

Application and Web Servers

See also:

Deployment Automation and Configuration Management

Other tools

Quizzes, tests, exams

Deployment

Security

Gems

ActiveRecord

API

Authentication

Authorization

Avatars

Background Jobs

Bootstrap

CLI

CSS

Configuration and environment variables

Debugging

E-commerce

Graphics

HTML, XML

Logging

Mail

Markdown

See also:

Message Queuing

Misc

If there is a nice gem, but it is difficult to classify it with existing bookmarks groups, or it is still one of his kind, put it here.

Multithreading

Profiling and Performance

Rack

Rails

Validation:

Scheduling

(info collected from Stack Overflow)

SDKs and API Wrappers

Search

Security

Serialization

Text:

Binary:

State Machines

Syntax Highlighters

Template engines

Testing

Web Frameworks

See also: