Ranked awesome lists, all in one place
This list is a copy of ekremkaraca/awesome-rails with ranks
AwesomeRails
A curated list of awesome things related to Ruby on Rails (recent changes were inspired by awesome-vue ★33703)
Table of Contents
Resources
Official Resources
- Rails Official Website
- Rails Official Guide (Edge Guide)
- Rails API Documentation
- Rails Source Code ★39844
- Rails Official Blog
External Resources
- The Odin Project
- Ruby on Rails Tutorial Book
- Learn Ruby on Rails (thoughtbot)
- Rails for Zombies
- RailsCasts
- GoRails
- Drifting Ruby
- Ruby on Windows Guides
Jobs
Community
Apps Made with Rails
- adopt-a-hydrant ★451 - A Ruby on Rails application that allows citizens to “adopt” civic infrastructure, such as fire hydrants
- AirCasting ★30 - A platform for recording, mapping, and sharing health and environmental data using your smartphone Live
- alaveteli ★238 - Provide a Freedom of Information request system for your jurisdiction Live
- alonetone ★186 - an independent music platform, allowing musicians to host and distribute their music in a non-commercial, easy-to-use environment. Live
- AsakusaSatellite ★93 ⏳1Y - A realtime chat application for developers Live
- askaway ★34 - Ask New Zealand’s political parties your questions this election
- Beatstream ★118 ⏳1Y - App for streaming music from any computer running Ruby on Rails to anywhere
- bike_index ★142 - An online bike registry Live
- brimir ★1414 - Email helpdesk built using Ruby on Rails and Zurb Foundation
- calagator ★357 - An event aggregator based in Portland, OR
- calcentral ★84 - An online portal that provides a unified and personalized one-stop way to access email, calendars, shared documents and class collaboration spaces Live
- campo ★456 ⏳3Y - A lightweight forum application, base on Ruby on Rails Live
- canvas-lms ★2463 - A new, open-source learning management system by Instructure Inc
- catarse ★1393 - The first open source crowdfunding platform for creative projects in the world Live
- coderwall - Professional network for software engineers Live
- codetriage.com ★895 - Help out your favorite open source projects and become a better developer while doing it. Live
- CoRM ★21 ⏳1Y - Easier than a CRM Live
- coursemology2 ★48 - Rails 4 re-write of Coursemology
- covoiturage-libre ★78 - a Carpooling Open Source platform in Rails 5
- crabgrass-core ★74 - A web application designed for activist groups to be better able to collaborate online
- crowdAI ★95 - Fighting for Open Science with Open Data, a machine learning challenges platform. Live
- CrowdtiltOpen ★602 ⏳1Y - Open source crowdfunding platform Live
- cyberdojo ★224 ⏳1Y - Free in-browser coding-dojo Live
- danbooru ★566 - A taggable image board written in Rails 3 Live
- dgi-db ★34 - Rails frontend to The Genome Institute’s drug gene interaction database
- diaspora ★11870 - Distributed and contextual social networking Live
- discourse ★25376 -A platform for community discussion Live
- ekylibre ★151 - Simple agricultural ERP Live
- encrypt.to ★98 - Send encrypted messages by one click Live
- eol ★54 - Encyclopedia of Life Live
- expertiza ★136 - web application where students can submit and peer-review learning objects (articles, code, web sites, etc).
- fairnopoly ★86 - A free market place in the hand of the users Live
- feedbin ★2026 - A simple, fast and nice looking RSS reader Live
- follow-all ★85 ⏳1Y - Follow all the members of a Twitter list with a single click
- fromthepage ★94 - A wiki-like application for crowdsourcing transcription of handwritten documents Live
- gitlabhq ★20859 - Open source software to collaborate on code Live -
- graff_mags ★17 ⏳3Y - Upload and display collection of 2000+ graffiti magazines Live
- growstuff ★263 - An open source/open data project to create a website for food gardeners Live
- Hashrobot ★44 - A social media assistant Live
- Helpy ★35 - Rails 4 Helpdesk. Includes Multilingual Knowledgebase, Email Tickets, Community Live
- hitobito ★138 - A web application to manage complex group hierarchies with members, events and a lot more - Live
- hours ★871 - A complete time registration app for teams Live
- houston ★39 - Mission control for your projects and teammates
- hummingbird ★1950 - A modern anime discovery platform that helps you track the anime you’re watching, discover new anime and socialize with other fans
- inaturalist ★177 - Open source Rails app behind iNaturalist.org Live
- intercityup.com ★43 - Control Panel for hosting Ruby on Rails
- kanban ★562 ⏳2Y - A Trello clone in Rails and Backbone.js Live
- lavish ★705 - a rails app that generates Bootstrap color scheme from an image
- leihs ★65 - An easy inventory handling system
- listenup ★19 ⏳4Y - 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 ★1614 - A collaborative decision-making tool that makes it easy for anyone Live
- Mastodon ★13657 - GNU Social-compatible microblogging server Live
- mumuki-laboratory ★111 - Where students practice and receive automated and human feedback Live
- obtvse2 ★261 - A clean and simple markdown blogging platform on Rails
- onebody ★1375 - A private member portal for churches built with Ruby on Rails Live
- opencongress ★46 ⏳2Y - An open website for opening Congress
- OpenFarm ★559 - A free and open database for farming and gardening knowledge
- openproject ★2045 - A web based project management system built on Ruby on Rails Live
- opensit ★43 - An open source meditation community Live
- openstreetmap-website ★774 - Mirror of the Rails application powering Live
- ossfriday - a movement to encourage companies, people and maintainers to contribute to open source every Friday
- otwarchive ★333 - An open-source web application intended for hosting archives of fanworks, including fanfic, fanart, and fan vids Live
- PasswordPusher ★217 - A Ruby on Rails application to communicate passwords over the web Live
- peatio ★2472 - An open-source crypto currency exchange Live
- people ★55 - Manage people within the projects
- planningalerts-app ★49 - Find out and have your say about what’s being built and knocked down in your area
- popHealth ★121 ⏳1Y - An Open Source Population Health Reporting Prototype
- publify ★1724 - A self hosted Web publishing platform on Rails
- quant ★134 ⏳3Y - Quant is a prototype/experiment of a personal health tracker
- racing_on_rails ★37 - Manage a bike racing association: riders, teams, calendars, competitions, and results Live
- RapidFTR ★289 ⏳1Y - An Android-based mobile application that lets aid workers collect, sort and share information about children in emergency situations
- redmine ★2419 - A flexible project management web application written using Ruby on Rails Live
- rentmybikes-rails ★60 ⏳3Y - A fully functional, deployable marketplace implementation using Balanced API for Rails
- reservations ★96 - Manages reservations for equipment (allows student reservations) Live
- rletters ★18 - Web application designed to perform digital humanities research tasks on a database of journal articles Live
- RoRdit ★52 ⏳1Y - Link aggregation web app similar with Reddit in Ruby on Rails Live
- rubygems.org ★1655 - The Ruby community’s gem hosting service Live
- sanataro ★54 ⏳2Y - Simple Web Household Account Book. built with Ruby on Rails Live
- scholarsphere ★69 - A web application for ingest, curation, search, and display of digital assets
- selfstarter - Roll your own crowdfunding
- sharetribe ★1456 - A platform for setting up your own peer-to-peer marketplace online Live
- socify ★299 - an open source social networking platform written in Ruby on Rails
- spokenvote ★46 ⏳2Y - A social voting app for reaching consensus in a group of any size Live
- Spree ★9255 - Spree is a complete open source e-commerce solution for Ruby on Rails. Live
- stackneveroverflow ★181 - A simple Q&A platform using with markdown support.
- teambox - The award-winning collaboration solution, inspired by Basecamp, Yammer and Twitter Live
- theodinproject ★653 - A project that aims to teach web development for free Live
- tracks ★871 - A “Getting Things Done” application Live
- trado ★129 - lightweight, easy to use e-commerce platform designed for sole traders and SME businesses
- WebsiteOne ★105 - A platform for online collaboration and crowdsourced project development Live
- whitehall ★490 - Inside Government: how the UK Government works, what it’s doing, and how you can get involved
Tutorials
July 2017
- Ruby on Rails Code Audits: 8 Steps to Review Your App
- nil?, empty?, blank? in Ruby on Rails - what’s the difference actually?
June 2017
- The 3 Tenets of Service Objects in Ruby on Rails
- Famous Web Apps Built with Ruby on Rails
- Connecting to Snowflake with Ruby on Rails
- (Turkish) Todo Da Ne Ki?
- Building a JSON API with Rails 5
May 2017
March 2017
February 2017
January 2017
- Integration Testing Ruby on Rails with Minitest and Capybara
- Build a RESTful JSON API With Rails 5
- Crafting APIs With Rails
October 2016
August 2016
Other Rails Tools
Platforms
- Nanobox ★1241 - 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 ★3280 | 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
- rails-dashboard ★58 - A dev-tool to improve your rails log.
Notable Awesome Stuffs
- jnv/lists ★5050 - List of (awesome) lists curated on GitHub
- awesome-ruby ★1036
-
awesome-rails-gem ★2439
This list is a copy of ekremkaraca/awesome-rails with ranks