awesome-rails
A curated list of amazingly awesome open source rails related resources inspired by Awesome PHP.
Archived
109 stars
11 watching
15 forks
Language: Ruby
last commit: about 2 years ago
Linked from 5 awesome lists
Awesome Rails / Package Management | |||
Bundler | The best way to manage your application's dependencies | ||
Bower Rails | 1,459 | over 1 year ago | A Bower support for Rails projects |
Awesome Rails / Templating | |||
Rails Composer | 3,381 | over 5 years ago | The Rails generator on steroids for starter apps |
Rails Apps Composer | 1,423 | about 4 years ago | Build your own application template |
Awesome Rails / Static Pages | |||
HighVoltage | 3,205 | 3 months ago | Rails engine for static pages |
Refinery CMS | Rails-based CMS | ||
Camaleon CMS | Rails-based CMS | ||
Awesome Rails / Dashboards | |||
Dashing | The exceptionally handsome dashboard framework | ||
Tasseo | 1,526 | over 2 years ago | Live dashboard for Graphite |
Awesome Rails / HTTP | |||
Faraday | 5,757 | 7 days ago | flexible HTTP client library, with support for multiple backends |
Typhoeus | 4,079 | 4 months ago | wraps libcurl in order to make fast and reliable requests |
Whois | 1,137 | 4 months ago | An intelligent pure Ruby WHOIS client and parser |
Awesome Rails / Crawlers and Scrapers | |||
Wombat | 1,315 | 10 months ago | Lightweight Ruby web crawler/scraper with an elegant DSL which extracts structured data from pages |
Awesome Rails / Email | |||
MailCheck | 7,954 | over 2 years ago | Reduce user-misspelled email addresses in your forms |
Awesome Rails / ETL | |||
Kiba | 1,754 | 13 days ago | the ETL framework for Ruby |
Awesome Rails / Files | |||
MimeMagic | 419 | about 1 year ago | A MIME detection library |
Exporting CSV & Excel | RailsCast | ||
Sitemap Generator | 2,443 | 10 days ago | A sitemap generation library |
Awesome Rails / Imagery | |||
MiniMagick | 2,834 | 4 months ago | An image manipulation library |
CarrierWave::BombShelter | 213 | over 6 years ago | is a module which protects your uploaders from image bombs. It checks pixel dimensions of uploaded image before ImageMagick touches it |
Awesome Rails / Testing | |||
RSpec | A testing tool for the Ruby programming language | ||
Awesome Rails / Documentation | |||
SAMI | 1,991 | about 6 years ago | An API documentation generator |
Awesome Rails / Security | |||
Brakeman | Static analysis security scanner for Ruby on Rails | ||
Awesome Rails / Code Analysis | |||
SimpleCov | 4,779 | 2 months ago | Code Coverage |
Excellent | 156 | about 5 years ago | Source Code analysis gem for Ruby and Rails |
Awesome Rails / Assets Management | |||
Non-stupid non-digest assets | 493 | 7 months ago | compile both digest and non-digest assets in Rails 4 |
Rack Zippy | 160 | over 4 years ago | Rack middleware for serving static gzipped assets generated by the Rails asset pipeline |
Awesome Rails / ActiveRecord | |||
ActiveRecordExtended | 1,313 | 5 days ago | adds additional PostgreSQL quering abilities to ActiveRecord |
ActiveRecord Import | 4,051 | 5 days ago | A library for bulk insertion of data into your database using ActiveRecord |
Obfuscate ID | 347 | almost 2 years ago | Make your ActiveRecord ids non-obvious |
Data Miner | 302 | over 10 years ago | import XLS, ODS, XML, CSV, HTML, etc. into the ActiveRecord models |
Awesome Rails / Geolocation | |||
GeoKit | 1,574 | 9 months ago | Geokit plugin for Rails/ActiveRecord |
Zip Codes | 110 | 5 days ago | Identify city and States for given Zip code |
Awesome Rails / Date and Time | |||
Temporal | 82 | over 5 years ago | Javascript timezone detection for Rails |
Awesome Rails / Feature Toggling | |||
Feature | 182 | about 6 years ago | A feature toggle library written in ruby |
Rollout | 2,891 | 9 months ago | A feature flippers |
Awesome Rails / Logging | |||
Lograge | 3,468 | 11 days ago | Taming Rails' Default Request Logging |
Awesome Rails / SEO | |||
Meta Tags | 2,735 | 24 days ago | Search Engine Optimization (SEO) plugin for Ruby on Rails applications |
Human Power | 96 | about 3 years ago | Generate robots.txt |
Awesome Rails / Meta | |||
Preloadables | 18 | over 6 years ago | is exposing a set of view helpers for outputting HTML metadata related to domains, assets and pages that you would like to preload/prerender |
Awesome Rails / PDF | |||
Prawn | 4,673 | 5 months ago | A PDF generation library |
Wicked PDF | 3,543 | 17 days ago | A tool to convert HTML to PDF |
Grimm | 216 | about 1 year ago | A tool for extracting pages from pdf as images and text as strings |
Awesome Rails / Performance | |||
Alocation Tracer | 439 | about 5 years ago | allows to trace object allocation |
Memory Profiler | 1,712 | 2 months ago | A memory profiler for Ruby & Rails apps |
Derailed Benchmarks | 2,965 | about 1 month ago | Benchmarks for your whole Rails app |
Awesome Rails / Analytics | |||
Marketable for Devise | 51 | 9 months ago | Marketable lets Devise users easily store where your user came from and where they were going in your Rails app |
Meta events | 75 | almost 5 years ago | is a Ruby gem that sits on top of a user-centric analytics system like Mixpanel and provides structure, documentation, and a historical record to events, and a powerful properties system that makes it easy to pass large numbers of consistent properties with your events |
Awesome Rails / Optimization | |||
Counter Culture | 1,958 | about 1 month ago | Turbo-charged counter caches for your Rails app |
OJ | 3,159 | 20 days ago | A fast JSON parser and Object marshaller as a Ruby gem |
Awesome Rails / Production | |||
Errbit | 4,245 | 10 months ago | error catcher |
Peek | 3,177 | 7 months ago | Take a peek into your Rails applications |
Awesome Rails / Authentication | |||
Devise | 24,005 | 6 days ago | Flexible authentication solution for Rails with Warden |
Awesome Rails / Authorization | |||
Pundit | 8,296 | 28 days ago | Minimal authorization through OO design and pure Ruby classes |
The Role | 768 | about 1 year ago | Authorization for Rails + GUI. Semantic, Flexible, Lightweight |
CanCanCan | 5,591 | about 2 months ago | CanCan is an authorization library for Ruby on Rails which restricts what resources a given user is allowed to access |
Awesome Rails / Filtering and Validation | |||
HTML5 Validator | 304 | almost 2 years ago | client-side validation |
Awesome Rails / REST and API | |||
Apipie | 2,472 | 7 days ago | API Documentation Tool |
Awesome Rails / Deployment | |||
Capistrano | 12,713 | 14 days ago | Remote multi-server automation tool |
Capistrano Unicorn | 232 | over 5 years ago | Unicorn tasks for Capistrano |
Capistrano Fifty Five | 118 | about 5 years ago | recipes for use with capistrano to automate installation of a full-stack Rails environment |
Airbrussh | 513 | 3 months ago | pretties up your SSHKit and Capistrano output |
Pinglish | 158 | about 8 years ago | A simple Rack middleware for checking application health |
Flipper | 3,718 | 10 days ago | A Allows appplications to be deployable by feature only |
Awesome Rails / Parser | |||
Parslet | A small Ruby library for constructing parsers in the PEG (Parsing Expression Grammar) fashion | ||
Awesome Rails / Development Software | |||
HomeBrew | A package manager for OSX | ||
Vagrant | A portable development environment utility | ||
Puppet | A server automation framework and application | ||
Chef | 7,612 | 6 days ago | A systems integration framework |
Backup | 4,834 | 5 months ago | A server backup tool |
Awesome Rails / WYSIWIG | |||
Bootsy | 450 | over 6 years ago | is a WYSIWYG editor for Rails based on Bootstrap3-wysihtml5 with image uploads using CarrierWave |
Mercury Editor 2 | 2,633 | over 1 year ago | full featured HTML5 editor |
Froala jQuery WYSIWYG | 464 | about 2 months ago | ( ) provides the Froala WYSIWYG HTML Editor javascript and stylesheets as a Rails engine for use with the asset pipeline |
Sir Trevor | 149 | 5 months ago | Medium like editor |
Awesome Rails / Background Job | |||
Sidekiq Statistics | 800 | 12 months ago | Improved display of statistics for your sidekiq workers and jobs |
Awesome Rails / Visual Goodies | |||
NProgress | 514 | about 7 years ago | progress bar wrapper |
Awesome Rails / Starters/Boilerplates | |||
Rails Devise GraphQL | 285 | almost 2 years ago | A Rails 6 boilerplate to create your next Saas product. Preloaded with graphQL, devise, JWT, CanCanCan, RailsAdmin, Rubocop, Rspec, and more |
Rails Template | 1,084 | 11 months ago | Application template for Rails 6 projects; preloaded with best practices for TDD, security, deployment, and developer productivity |
Resources / Websites | |||
Programming Community Curated Resources For Learning Ruby on Rails | |||
Resources / Web Reading | |||
C is for Cookie, H is for Hacker | An article about cookies and security | ||
You Blew It Loading Your Login Form Over HTTP | An article about using HTTPS correctly with login forms | ||
How HTTPS Secures Your Connection | An article explaining how TLS/SSL secures your connection | ||
How to Build a Secure Remember Me Feature | An article on how to build a secure remember me feature | ||
A Beginners Guide to HTTP Cache Headers | An article about HTTP cache headers | ||
1 | Beyond Series - A series of articles about programming by Anthony Ferrara | ||
Semantic Versioning | A website explaining semantic versioning | ||
Atlassian Git Tutorials | A series of Git tutorials | ||
Resources / Rails Videos | |||
List of 80 free and paid Ruby on Rails courses from top e-learning platforms | A directory of RoR online courses by Classpert, an online course search engine |