/awesome-rails

A curated list of awesome things related to Ruby on Rails

MIT LicenseMIT

AwesomeRails

Awesome Join the chat at https://gitter.im/awesome-rails/Lobby

A curated list of awesome things related to Ruby on Rails (recent changes were inspired by awesome-vue)

Table of Contents

Resources

Official Resources

External Resources

Jobs

Community

Apps Made with Rails

  • adopt-a-hydrant - A Ruby on Rails application that allows citizens to "adopt" civic infrastructure, such as fire hydrants Live
  • AirCasting - A platform for recording, mapping, and sharing health and environmental data using your smartphone Live
  • alaveteli - Provide a Freedom of Information request system for your jurisdiction Live
  • alonetone - an independent music platform, allowing musicians to host and distribute their music in a non-commercial, easy-to-use environment. Live
  • AsakusaSatellite - A realtime chat application for developers Live
  • askaway - Ask New Zealand's political parties your questions this election Live
  • Beatstream - App for streaming music from any computer running Ruby on Rails to anywhere
  • bike_index - An online bike registry Live
  • brimir - Email helpdesk built using Ruby on Rails and Zurb Foundation
  • calagator - An event aggregator based in Portland, OR
  • calcentral - An online portal that provides a unified and personalized one-stop way to access email, calendars, shared documents and class collaboration spaces Live
  • campo - A lightweight forum application, base on Ruby on Rails Live
  • canvas-lms - A new, open-source learning management system by Instructure Inc
  • catarse - The first open source crowdfunding platform for creative projects in the world Live
  • coderwall - Professional network for software engineers Live
  • codetriage.com - Help out your favorite open source projects and become a better developer while doing it. Live
  • CoRM - Easier than a CRM Live
  • coursemology2 - Rails 4 re-write of Coursemology
  • covoiturage-libre - a Carpooling Open Source platform in Rails 5
  • crabgrass-core - A web application designed for activist groups to be better able to collaborate online
  • crowdAI - Fighting for Open Science with Open Data, a machine learning challenges platform. Live
  • CrowdtiltOpen - Open source crowdfunding platform Live
  • cyberdojo - Free in-browser coding-dojo Live
  • danbooru - A taggable image board written in Rails 3 Live
  • dgi-db - Rails frontend to The Genome Institute's drug gene interaction database
  • diaspora - Distributed and contextual social networking Live
  • discourse -A platform for community discussion Live
  • ekylibre - Simple agricultural ERP Live
  • encrypt.to - Send encrypted messages by one click Live
  • eol - Encyclopedia of Life Live
  • expertiza - web application where students can submit and peer-review learning objects (articles, code, web sites, etc).
  • fairnopoly - A free market place in the hand of the users Live
  • feedbin - A simple, fast and nice looking RSS reader Live
  • follow-all - Follow all the members of a Twitter list with a single click
  • fromthepage - A wiki-like application for crowdsourcing transcription of handwritten documents Live
  • gitlabhq - Open source software to collaborate on code Live -
  • graff_mags - Upload and display collection of 2000+ graffiti magazines Live
  • growstuff - An open source/open data project to create a website for food gardeners Live
  • Hashrobot - A social media assistant Live
  • Helpy - Rails 4 Helpdesk. Includes Multilingual Knowledgebase, Email Tickets, Community Live
  • hitobito - A web application to manage complex group hierarchies with members, events and a lot more - Live
  • hours - A complete time registration app for teams Live
  • houston - Mission control for your projects and teammates
  • hummingbird - A modern anime discovery platform that helps you track the anime you're watching, discover new anime and socialize with other fans
  • inaturalist - Open source Rails app behind iNaturalist.org Live
  • intercityup.com - Control Panel for hosting Ruby on Rails
  • kanban - A Trello clone in Rails and Backbone.js Live
  • lavish - a rails app that generates Bootstrap color scheme from an image Live
  • leihs - An easy inventory handling system
  • listenup - An application that allows users to search for songs and add them to friends playlist Live
  • lobsters - Rails code running the lobste.rs link aggregation site
  • loomio - A collaborative decision-making tool that makes it easy for anyone Live
  • Mastodon - GNU Social-compatible microblogging server Live
  • mumuki-laboratory - Where students practice and receive automated and human feedback Live
  • obtvse2 - A clean and simple markdown blogging platform on Rails
  • onebody - A private member portal for churches built with Ruby on Rails Live
  • opencongress - An open website for opening Congress
  • OpenFarm - A free and open database for farming and gardening knowledge
  • openproject - A web based project management system built on Ruby on Rails Live
  • opensit - An open source meditation community Live
  • openstreetmap-website - Mirror of the Rails application powering Live
  • ossfriday - a movement to encourage companies, people and maintainers to contribute to open source every Friday
  • otwarchive - An open-source web application intended for hosting archives of fanworks, including fanfic, fanart, and fan vids Live
  • PasswordPusher - A Ruby on Rails application to communicate passwords over the web Live
  • peatio - An open-source crypto currency exchange Live
  • people - Manage people within the projects
  • planningalerts-app - Find out and have your say about what's being built and knocked down in your area
  • popHealth - An Open Source Population Health Reporting Prototype
  • publify - A self hosted Web publishing platform on Rails
  • quant - Quant is a prototype/experiment of a personal health tracker
  • racing_on_rails - Manage a bike racing association: riders, teams, calendars, competitions, and results Live
  • RapidFTR - An Android-based mobile application that lets aid workers collect, sort and share information about children in emergency situations
  • redmine - A flexible project management web application written using Ruby on Rails Live
  • rentmybikes-rails - A fully functional, deployable marketplace implementation using Balanced API for Rails
  • reservations - Manages reservations for equipment (allows student reservations) Live
  • rletters - Web application designed to perform digital humanities research tasks on a database of journal articles Live
  • RoRdit - Link aggregation web app similar with Reddit in Ruby on Rails Live
  • rubygems.org - The Ruby community's gem hosting service Live
  • sanataro - Simple Web Household Account Book. built with Ruby on Rails Live
  • scholarsphere - A web application for ingest, curation, search, and display of digital assets
  • selfstarter - Roll your own crowdfunding Live
  • sharetribe - A platform for setting up your own peer-to-peer marketplace online Live
  • socify - an open source social networking platform written in Ruby on Rails
  • spokenvote - A social voting app for reaching consensus in a group of any size Live
  • Spree - Spree is a complete open source e-commerce solution for Ruby on Rails. Live
  • stackneveroverflow - A simple Q&A platform using with markdown support.
  • teambox - The award-winning collaboration solution, inspired by Basecamp, Yammer and Twitter Live
  • theodinproject - A project that aims to teach web development for free Live
  • tracks - A "Getting Things Done" application Live
  • trado - lightweight, easy to use e-commerce platform designed for sole traders and SME businesses
  • WebsiteOne - A platform for online collaboration and crowdsourced project development Live
  • whitehall - Inside Government: how the UK Government works, what it's doing, and how you can get involved

Tutorials

July 2017

June 2017

May 2017

March 2017

February 2017

January 2017

October 2016

August 2016

Other Rails Tools

Platforms

  • Nanobox - A micro-PaaS (μPaaS) for creating consistent, isolated, development environments deployable anywhere Live.

Generators

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

DevTools

Notable Awesome Stuffs