A collection of all things awesome about Rails. Inspired by other awesome-* stuffs.(see Notable Awesome Stuffs part below) Contributions and pull requests are kindly welcomed!
- Table of Contents
 
- Rails Official Website
 - Rails Official Guide (Edge Guide)
 - Rails API Documentation
 - Rails Source Code
 - Rails Official Blog
 
- Ruby on Rails Tutorial Book - Free to read online
 - Agile Web Development with Rails 5
 - Rails 4 Test Prescriptions
 - Crafting Rails 4 Applications
 - Rails 4 in Action
 
Sources and demos (if available) of fully or partially apps made with Rails
- 
- [publify](https://github.com/publify/publify)
 A self hosted Web publishing platform on Rails [Live](http://demo.publify.co/) - 
- [obtvse2](https://github.com/natew/obtvse2)
 A clean and simple markdown blogging platform on Rails 
- 
- [discourse](https://github.com/discourse/discourse)
 A platform for community discussion [Live](http://try.discourse.org/) - 
- [loomio](https://github.com/loomio/loomio)
 A collaborative decision-making tool that makes it easy for anyone [Live](https://www.loomio.org/) - 
- [campo](https://github.com/chloerei/campo)
 A lightweight forum application, base on Ruby on Rails [Live](http://codecampo.com/) - 
- [onebody](https://github.com/churchio/onebody)
 A private member portal for churches built with Ruby on Rails [Live](https://church.io/) - 
- [calagator](https://github.com/calagator/calagator)
 An event aggregator based in Portland, OR 
- 
- [selfstarter](https://github.com/lockitron/selfstarter)
 Roll your own crowdfunding [Live](http://www.selfstarter.us) - 
- [catarse](https://github.com/catarse/catarse)
 The first open source crowdfunding platform for creative projects in the world [Live](http://catarse.me/) - 
- [CrowdtiltOpen](https://github.com/Crowdtilt/CrowdtiltOpen)
 Open source crowdfunding platform [Live](http://open.crowdtilt.com/) 
- 
- [gitlabhq](https://github.com/gitlabhq/gitlabhq)
 Open source software to collaborate on code [Live](https://gitlab.com/gitlab-org/gitlab-ce/) - 
- [rubygems.org](https://github.com/rubygems/rubygems.org)
 The Ruby community's gem hosting service [Live](https://rubygems.org/) - 
- [codetriage.com](https://github.com/codetriage/codetriage)
 Help out your favorite open source projects and become a better developer while doing it. [Live](http://www.codetriage.com/) - 
- [intercityup.com](https://github.com/intercity/intercity-next)
 Control Panel for hosting Ruby on Rails [Live](https://intercityup.com/) 
- 
- [Spree](https://github.com/spree/spree)
 Spree is a complete open source e-commerce solution for Ruby on Rails. [Live](http://spreecommerce.com) 
- 
- [quant](https://github.com/jdjkelly/quant)
 Quant is a prototype/experiment of a personal health tracker - 
- [dgi-db](https://github.com/genome/dgi-db)
 Rails frontend to The Genome Institute's drug gene interaction database [Live](http://dgidb.genome.wustl.edu/) - 
- [popHealth](https://github.com/pophealth/popHealth)
 An Open Source Population Health Reporting Prototype 
- 
- [canvas-lms](https://github.com/instructure/canvas-lms)
 A new, open-source learning management system by Instructure Inc - 
- [theodinproject](https://github.com/TheOdinProject/theodinproject)
 A project that aims to teach web development for free [Live](http://www.theodinproject.com/) - 
- [cyberdojo](https://github.com/JonJagger/cyber-dojo)
 Free in-browser coding-dojo [Live](http://cyber-dojo.org/) 
- 
- [Beatstream](https://github.com/Darep/Beatstream)
 App for streaming music from any computer running Ruby on Rails to anywhere - 
- [listenup](https://github.com/ooofinooo/listenup)
 An application that allows users to search for songs and add them to friends playlist [Live](http://listenup-songshare.herokuapp.com/) 
- 
- [growstuff](https://github.com/Growstuff/growstuff)
 An open source/open data project to create a website for food gardeners [Live](http://growstuff.org/) - 
- [inaturalist](https://github.com/inaturalist/inaturalist)
 Open source Rails app behind iNaturalist.org [Live](http://www.inaturalist.org) - 
- [OpenFarm](https://github.com/openfarmcc/OpenFarm)
 A free and open database for farming and gardening knowledge 
- 
- [tracks](https://github.com/TracksApp/tracks)
 A "Getting Things Done" application [Live](http://www.getontracks.org/) - 
- [hummingbird](https://github.com/hummingbird-me/hummingbird)
 A modern anime discovery platform that helps you track the anime you're watching, discover new anime and socialize with other fans [Live](https://hummingbird.me/) 
- 
- [whitehall](https://github.com/alphagov/whitehall)
 Inside Government: how the UK Government works, what it's doing, and how you can get involved - 
- [askaway](https://github.com/askaway/askaway)
 Ask New Zealand's political parties your questions this election [Live](https://nzelection.askaway.org.nz/) 
- 
- [redmine](https://github.com/edavis10/redmine)
 A flexible project management web application written using Ruby on Rails [Live](http://demo.redmine.org/) - 
- [teambox](https://github.com/teambox/teambox)
 The award-winning collaboration solution, inspired by Basecamp, Yammer and Twitter [Live](https://redbooth.com/) - 
- [kanban](https://github.com/somlor/kanban)
 A Trello clone in Rails and Backbone.js [Live](http://kanban.seanomlor.com/) - 
- [openproject](https://github.com/opf/openproject)
 A web based project management system built on Ruby on Rails [Live](https://www.openproject.org/) - 
- [people](https://github.com/netguru/people)
 Manage people within the projects - 
- [WebsiteOne](https://github.com/AgileVentures/WebsiteOne)
 A platform for online collaboration and crowdsourced project development [Live](http://www.agileventures.org/) - 
- [houston](https://github.com/houston/houston-core)
 Mission control for your projects and teammates - 
- [hours](https://github.com/defactosoftware/hours)
 A complete time registration app for teams [Live](https://happyhours.io) 
- 
- [diaspora](https://github.com/diaspora/diaspora)
 Distributed and contextual social networking [Live](https://diasporafoundation.org/) - 
- [coderwall](https://github.com/assemblymade/coderwall)
 Professional network for software engineers [Live](https://coderwall.com/) - 
- [follow-all](https://github.com/codeforamerica/follow-all)
 Follow all the members of a Twitter list with a single click - 
- [Hashrobot](https://github.com/rysmith/hashrobot)
 A social media assistant [Live](http://www.hashrobot.com/) - 
- [socify](https://github.com/sudharti/socify)
 an open source social networking platform written in Ruby on Rails - 
- [RoRdit](https://github.com/mertbulan/RoRdit)
 Link aggregation web app similar with Reddit in Ruby on Rails [Live](https://rordit.herokuapp.com) - 
- [Mastodon](https://github.com/tootsuite/mastodon)
 GNU Social-compatible microblogging server [Live](https://mastodon.social) 
- 
- [adopt-a-hydrant](https://github.com/codeforamerica/adopt-a-hydrant)
 A Ruby on Rails application that allows citizens to "adopt" civic infrastructure, such as fire hydrants [Live](http://adopt-a-hydrant.herokuapp.com/) - 
- [planningalerts-app](https://github.com/openaustralia/planningalerts)
 Find out and have your say about what's being built and knocked down in your area - 
- [spokenvote](https://github.com/Spokenvote/spokenvote)
 A social voting app for reaching consensus in a group of any size [Live](http://www.spokenvote.org) 
- 
- [bike_index](https://github.com/bikeindex/bike_index)
 An online bike registry [Live](https://bikeindex.org/) - 
- [racing_on_rails](https://github.com/scottwillson/racing_on_rails)
 Manage a bike racing association: riders, teams, calendars, competitions, and results [Live](http://racingonrails.rocketsurgeryllc.com/) 
Apps that aren't categorised yet
- 
- [feedbin](https://github.com/feedbin/feedbin)
 A simple, fast and nice looking RSS reader [Live](https://feedbin.com) - 
- [brimir](https://github.com/ivaldi/brimir)
 Email helpdesk built using Ruby on Rails and Zurb Foundation - 
- [lobsters](https://github.com/jcs/lobsters)
 Rails code running the lobste.rs link aggregation site - 
- [otwarchive](https://github.com/otwcode/otwarchive)
 An open-source web application intended for hosting archives of fanworks, including fanfic, fanart, and fan vids [Live](http://archiveofourown.org/) - 
- [peatio](https://github.com/peatio/peatio)
 An open-source crypto currency exchange [Live](http://www.peatio.com/) - 
- [openstreetmap-website](https://github.com/openstreetmap/openstreetmap-website)
 Mirror of the Rails application powering [Live](http://www.openstreetmap.org) - 
- [RapidFTR](https://github.com/rapidftr/RapidFTR)
 An Android-based mobile application that lets aid workers collect, sort and share information about children in emergency situations [Live](http://www.rapidftr.com/) - 
- [danbooru](https://github.com/r888888888/danbooru)
 A taggable image board written in Rails 3 [Live](http://testbooru.donmai.us) - 
- [sharetribe](https://github.com/sharetribe/sharetribe)
 A platform for setting up your own peer-to-peer marketplace online [Live](https://www.sharetribe.com) - 
- [AsakusaSatellite](https://github.com/codefirst/AsakusaSatellite)
 A realtime chat application for developers [Live](http://www.codefirst.org/AsakusaSatellite/) - 
- [sanataro](https://github.com/kaznum/sanataro)
 Simple Web Household Account Book. built with Ruby on Rails [Live](http://sanataro.herokuapp.com) - 
- [opencongress](https://github.com/sunlightlabs/opencongress)
 An open website for opening Congress - 
- [rletters](https://github.com/rletters/rletters)
 Web application designed to perform digital humanities research tasks on a database of journal articles [Live](http://www.rletters.net) - 
- [scholarsphere](https://github.com/psu-stewardship/scholarsphere)
 A web application for ingest, curation, search, and display of digital assets - 
- [opensit](https://github.com/danbartlett/opensit)
 An open source meditation community [Live](http://opensit.com) - 
- [fromthepage](https://github.com/benwbrum/fromthepage)
 A wiki-like application for crowdsourcing transcription of handwritten documents [Live](http://beta.fromthepage.com/) - 
- [graff_mags](https://github.com/dankleiman/graff_mags)
 Upload and display collection of 2000+ graffiti magazines [Live](http://graffmags.herokuapp.com/) - 
- [trado](https://github.com/Jellyfishboy/trado)
 lightweight, easy to use e-commerce platform designed for sole traders and SME businesses - 
- [CoRM](https://github.com/SIGIRE/CoRM)
 Easier than a CRM [Live](http://www.corm.fr) - 
- [leihs](https://github.com/leihs/leihs)
 An easy inventory handling system - 
- [fairnopoly](https://github.com/fairmondo/fairmondo)
 A free market place in the hand of the users [Live](https://www.fairmondo.de/) - 
- [AirCasting](https://github.com/HabitatMap/AirCasting)
 A platform for recording, mapping, and sharing health and environmental data using your smartphone [Live](http://aircasting.org) - 
- [reservations](https://github.com/YaleSTC/reservations)
 Manages reservations for equipment (allows student reservations) [Live](http://yalestc.github.io/reservations/) - 
- [ekylibre](https://github.com/ekylibre/ekylibre)
 Simple agricultural ERP [Live](http://ekylibre.org) - 
- [calcentral](https://github.com/ets-berkeley-edu/calcentral)
 An online portal that provides a unified and personalized one-stop way to access email, calendars, shared documents and class collaboration spaces [Live](https://calcentral.berkeley.edu) - 
- [encrypt.to](https://github.com/encrypt-to/encrypt.to)
 Send encrypted messages by one click [Live](https://encrypt.to/) - 
- [eol](https://github.com/EOL/eol)
 Encyclopedia of Life [Live](http://eol.org/) - 
- [crabgrass-core](https://github.com/riseuplabs/crabgrass-core)
 A web application designed for activist groups to be better able to collaborate online - 
- [alaveteli](https://github.com/mysociety/alaveteli)
 Provide a Freedom of Information request system for your jurisdiction [Live](http://alaveteli.org) - 
- [PasswordPusher](https://github.com/pglombardo/PasswordPusher)
 A Ruby on Rails application to communicate passwords over the web [Live](https://pwpush.com/) - 
- [rentmybikes-rails](https://github.com/balanced/rentmybikes-rails)
 A fully functional, deployable marketplace implementation using Balanced API for Rails - 
- [lavish](https://github.com/mquan/lavish)
 a rails app that generates Bootstrap color scheme from an image [Live](http://www.lavishbootstrap.com/) - 
- [coursemology2](https://github.com/Coursemology/coursemology2)
 Rails 4 re-write of Coursemology - 
- [Helpy](https://github.com/scott/helpy)
 Rails 4 Helpdesk. Includes Multilingual Knowledgebase, Email Tickets, Community [Live](http://helpy.io) - 
- [expertiza](https://github.com/expertiza/expertiza)
 web application where students can submit and peer-review learning objects (articles, code, web sites, etc). - 
- [covoiturage-libre](https://github.com/covoiturage-libre/covoiturage-libre)
 a Carpooling Open Source platform in Rails 5 
- Nanobox - A micro-PaaS (μPaaS) for creating consistent, isolated, development environments deployable anywhere https://nanobox.io.
 
| Generator | Ready to run | Complex Apps | Sets git | Heroku | 
|---|---|---|---|---|
| Rails Composer | yes, but Stripe needs to be configured | Example apps reaching a SaaS with Stripe. | yes | yes | 
| Prelang | Had to modify database credentials manually | Customizable models. But no payments. | yes | no | 
| Hobo | Rails version problems, if using a late version | It seems according screencast, helps a lot with MVC boilerplate. | no | no | 
- jnv/lists - List of (awesome) lists curated on GitHub
 - awesome-ruby
 - awesome-rails-gem
 - Other awesome lists (by update dates)