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 3 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 2 years ago | A Bower support for Rails projects |
Awesome Rails / Templating | |||
| Rails Composer | 3,380 | over 6 years ago | The Rails generator on steroids for starter apps |
| Rails Apps Composer | 1,423 | about 5 years ago | Build your own application template |
Awesome Rails / Static Pages | |||
| HighVoltage | 3,204 | 11 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 3 years ago | Live dashboard for Graphite |
Awesome Rails / HTTP | |||
| Faraday | 5,766 | 11 months ago | flexible HTTP client library, with support for multiple backends |
| Typhoeus | 4,080 | about 1 year ago | wraps libcurl in order to make fast and reliable requests |
| Whois | 1,139 | 11 months ago | An intelligent pure Ruby WHOIS client and parser |
Awesome Rails / Crawlers and Scrapers | |||
| Wombat | 1,315 | over 1 year ago | Lightweight Ruby web crawler/scraper with an elegant DSL which extracts structured data from pages |
Awesome Rails / Email | |||
| MailCheck | 7,954 | over 3 years ago | Reduce user-misspelled email addresses in your forms |
Awesome Rails / ETL | |||
| Kiba | 1,752 | 11 months ago | the ETL framework for Ruby |
Awesome Rails / Files | |||
| MimeMagic | 419 | almost 2 years ago | A MIME detection library |
| Exporting CSV & Excel | RailsCast | ||
| Sitemap Generator | 2,445 | 11 months ago | A sitemap generation library |
Awesome Rails / Imagery | |||
| MiniMagick | 2,836 | about 1 year ago | An image manipulation library |
| CarrierWave::BombShelter | 210 | over 7 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,990 | about 7 years ago | An API documentation generator |
Awesome Rails / Security | |||
| Brakeman | Static analysis security scanner for Ruby on Rails | ||
Awesome Rails / Code Analysis | |||
| SimpleCov | 4,786 | 11 months ago | Code Coverage |
| Excellent | 156 | almost 6 years ago | Source Code analysis gem for Ruby and Rails |
Awesome Rails / Assets Management | |||
| Non-stupid non-digest assets | 493 | over 1 year ago | compile both digest and non-digest assets in Rails 4 |
| Rack Zippy | 160 | about 5 years ago | Rack middleware for serving static gzipped assets generated by the Rails asset pipeline |
Awesome Rails / ActiveRecord | |||
| ActiveRecordExtended | 1,325 | 11 months ago | adds additional PostgreSQL quering abilities to ActiveRecord |
| ActiveRecord Import | 4,060 | 11 months ago | A library for bulk insertion of data into your database using ActiveRecord |
| Obfuscate ID | 347 | almost 3 years ago | Make your ActiveRecord ids non-obvious |
| Data Miner | 302 | over 11 years ago | import XLS, ODS, XML, CSV, HTML, etc. into the ActiveRecord models |
Awesome Rails / Geolocation | |||
| GeoKit | 1,573 | over 1 year ago | Geokit plugin for Rails/ActiveRecord |
| Zip Codes | 110 | 11 months ago | Identify city and States for given Zip code |
Awesome Rails / Date and Time | |||
| Temporal | 82 | about 6 years ago | Javascript timezone detection for Rails |
Awesome Rails / Feature Toggling | |||
| Feature | 182 | about 7 years ago | A feature toggle library written in ruby |
| Rollout | 2,890 | over 1 year ago | A feature flippers |
Awesome Rails / Logging | |||
| Lograge | 3,478 | 12 months ago | Taming Rails' Default Request Logging |
Awesome Rails / SEO | |||
| Meta Tags | 2,738 | 10 months ago | Search Engine Optimization (SEO) plugin for Ruby on Rails applications |
| Human Power | 96 | about 4 years ago | Generate robots.txt |
Awesome Rails / Meta | |||
| Preloadables | 18 | over 7 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,680 | over 1 year ago | A PDF generation library |
| Wicked PDF | 3,552 | 12 months ago | A tool to convert HTML to PDF |
| Grimm | 216 | about 2 years ago | A tool for extracting pages from pdf as images and text as strings |
Awesome Rails / Performance | |||
| Alocation Tracer | 437 | about 6 years ago | allows to trace object allocation |
| Memory Profiler | 1,716 | about 1 year ago | A memory profiler for Ruby & Rails apps |
| Derailed Benchmarks | 2,981 | 11 months ago | Benchmarks for your whole Rails app |
Awesome Rails / Analytics | |||
| Marketable for Devise | 51 | over 1 year 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 6 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,970 | about 1 year ago | Turbo-charged counter caches for your Rails app |
| OJ | 3,164 | 10 months ago | A fast JSON parser and Object marshaller as a Ruby gem |
Awesome Rails / Production | |||
| Errbit | 4,244 | over 1 year ago | error catcher |
| Peek | 3,177 | over 1 year ago | Take a peek into your Rails applications |
Awesome Rails / Authentication | |||
| Devise | 24,048 | 11 months ago | Flexible authentication solution for Rails with Warden |
Awesome Rails / Authorization | |||
| Pundit | 8,313 | 11 months ago | Minimal authorization through OO design and pure Ruby classes |
| The Role | 768 | about 2 years ago | Authorization for Rails + GUI. Semantic, Flexible, Lightweight |
| CanCanCan | 5,600 | 10 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 | over 2 years ago | client-side validation |
Awesome Rails / REST and API | |||
| Apipie | 2,476 | 11 months ago | API Documentation Tool |
Awesome Rails / Deployment | |||
| Capistrano | 12,733 | 12 months ago | Remote multi-server automation tool |
| Capistrano Unicorn | 232 | over 6 years ago | Unicorn tasks for Capistrano |
| Capistrano Fifty Five | 118 | almost 6 years ago | recipes for use with capistrano to automate installation of a full-stack Rails environment |
| Airbrussh | 513 | about 1 year ago | pretties up your SSHKit and Capistrano output |
| Pinglish | 158 | almost 9 years ago | A simple Rack middleware for checking application health |
| Flipper | 3,740 | 11 months 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,634 | 10 months ago | A systems integration framework |
| Backup | 4,836 | over 1 year ago | A server backup tool |
Awesome Rails / WYSIWIG | |||
| Bootsy | 449 | over 7 years ago | is a WYSIWYG editor for Rails based on Bootstrap3-wysihtml5 with image uploads using CarrierWave |
| Mercury Editor 2 | 2,634 | about 2 years ago | full featured HTML5 editor |
| Froala jQuery WYSIWYG | 463 | 11 months ago | ( ) provides the Froala WYSIWYG HTML Editor javascript and stylesheets as a Rails engine for use with the asset pipeline |
| Sir Trevor | 149 | over 1 year ago | Medium like editor |
Awesome Rails / Background Job | |||
| Sidekiq Statistics | 800 | almost 2 years ago | Improved display of statistics for your sidekiq workers and jobs |
Awesome Rails / Visual Goodies | |||
| NProgress | 514 | about 8 years ago | progress bar wrapper |
Awesome Rails / Starters/Boilerplates | |||
| Rails Devise GraphQL | 286 | almost 3 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 | almost 2 years 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 | ||