Skip to content

rails examples tutorials

Daniel Kehoe edited this page Jul 26, 2012 · 53 revisions

Rails Examples, Tutorials, and Starter Apps

by Daniel Kehoe

Last updated 26 July 2012

This is a list of notable projects for Rails example apps, accompanied by tutorials or application templates for starter apps.

Got an addition? Let me know in the comments below.

Rails Composer Examples with Tutorials

These examples are created using the Rails Composer tool. Each is accompanied by a tutorial.

Example App Tutorial App Template Comments
Devise, RSpec, Cucumber Tutorial Rails Composer Uses ActiveRecord and SQLite
Twitter Bootstrap, Devise, CanCan Tutorial Rails Composer Devise for authentication, CanCan for authorization, Twitter Bootstrap for CSS
Startup Prelaunch Signup Tutorial Rails Composer For a startup prelaunch signup site
Devise, Mongoid Tutorial Rails Composer Combines Devise with MongoDB
OmniAuth, Mongoid Tutorial Rails Composer OmniAuth for authentication with a MongoDB datastore
Subdomains, Devise, Mongoid Tutorial Rails Composer Basecamp-style subdomains with Devise and MongoDB

Examples with Tutorials

These examples are accompanied by tutorials.

Author Tutorial and Example App Comments
Fernando Tapia Rico Devise, OmniAuth, Mongoid Combines Devise and OmniAuth for use with MongoDB
Markus Proske OmniAuth Pure example and tutorial for OmniAuth with multiple providers
Markus Proske Devise and OmniAuth example and tutorial for OmniAuth and Devise with multiple providers

Starter Apps

Clone these repositories and edit the files to create your own starter app. These are notable; there are many more!

Author Project Comments
Andi Altendorfer Community Base Application Devise, OmniAuth, Mongoid, CanCan, Paperclip, etc.
W.R. de Vos rails_template Devise, Oauth with Facebook and Google login, Mongoid, Cancan, Carrierwave, Rspec, Cucumber
Rendered Text BaseApp PostgreSQL, jQuery, RSpec, Cucumber, Devise, FB login, admin system
Stefan Wienert Rails-3.1-BaseApp
Ryan Weald Base-Rails-3.1-App
Kamil Wdowicz Template3.1
Hugo Dias RailStrap Twitter Bootstrap, HTML5 Boilerplate
Brian Dear Brian’s Basic Rails Starter Template Haml, PostgreSQL

Application Templates for Starter Apps

There are many Rails application templates that generate starter apps. Application templates are Ruby scripts used with the "rails new myapp -m" command to generate a Rails app. See a list of notable Rails Application Templates.

Clone this wiki locally