Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

awesome-rails

A curated list of amazingly awesome open source rails related resources inspired by Awesome PHP.
https://github.com/dpaluy/awesome-rails

  • Bundler - The best way to manage your application's dependencies.
  • Bower Rails - A Bower support for Rails projects.
  • Rails Composer - The Rails generator on steroids for starter apps.
  • Rails Apps Composer - Build your own application template.
  • HighVoltage - Rails engine for static pages.
  • Refinery CMS - Rails-based CMS.
  • Camaleon CMS - Rails-based CMS.
  • Dashing - The exceptionally handsome dashboard framework.
  • Tasseo - Live dashboard for Graphite
  • Faraday - flexible HTTP client library, with support for multiple backends.
  • Typhoeus - wraps libcurl in order to make fast and reliable requests.
  • Whois - An intelligent pure Ruby WHOIS client and parser
  • Wombat - Lightweight Ruby web crawler/scraper with an elegant DSL which extracts structured data from pages.
  • MailCheck - Reduce user-misspelled email addresses in your forms.
  • Kiba - the ETL framework for Ruby.
  • MimeMagic - A MIME detection library.
  • Exporting CSV & Excel - RailsCast.
  • Sitemap Generator - A sitemap generation library.
  • MiniMagick - An image manipulation library.
  • CarrierWave::BombShelter - is a module which protects your uploaders from image bombs. It checks pixel dimensions of uploaded image before ImageMagick touches it.
  • RSpec - A testing tool for the Ruby programming language.
  • SAMI - An API documentation generator.
  • Brakeman - Static analysis security scanner for Ruby on Rails.
  • SimpleCov - Code Coverage.
  • Excellent - Source Code analysis gem for Ruby and Rails.
  • Non-stupid non-digest assets - compile both digest and non-digest assets in Rails 4.
  • Rack Zippy - Rack middleware for serving static gzipped assets generated by the Rails asset pipeline
  • ActiveRecordExtended - adds additional PostgreSQL quering abilities to ActiveRecord
  • ActiveRecord Import - A library for bulk insertion of data into your database using ActiveRecord.
  • Obfuscate ID - Make your ActiveRecord ids non-obvious.
  • Data Miner - import XLS, ODS, XML, CSV, HTML, etc. into the ActiveRecord models
  • GeoKit - Geokit plugin for Rails/ActiveRecord.
  • Zip Codes - Identify city and States for given Zip code
  • PG Search - builds ActiveRecord named scopes that take advantage of PostgreSQL’s full text search
  • searchkick - Intelligent search made easy with Rails and Elasticsearch
  • Temporal - Javascript timezone detection for Rails
  • Feature - A feature toggle library written in ruby
  • Rollout - A feature flippers
  • Lograge - Taming Rails' Default Request Logging
  • Meta Tags - Search Engine Optimization (SEO) plugin for Ruby on Rails applications.
  • Human Power - Generate robots.txt
  • Preloadables - is exposing a set of view helpers for outputting HTML metadata related to domains, assets and pages that you would like to preload/prerender.
  • Prawn - A PDF generation library.
  • Wicked PDF - A tool to convert HTML to PDF.
  • Grimm - A tool for extracting pages from pdf as images and text as strings.
  • Alocation Tracer - allows to trace object allocation.
  • Memory Profiler - A memory profiler for Ruby & Rails apps.
  • Derailed Benchmarks - Benchmarks for your whole Rails app.
  • Marketable for Devise - Marketable lets Devise users easily store where your user came from and where they were going in your Rails app.
  • Meta events - 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.
  • Counter Culture - Turbo-charged counter caches for your Rails app.
  • OJ - A fast JSON parser and Object marshaller as a Ruby gem.
  • Errbit - error catcher
  • Peek - Take a peek into your Rails applications
  • Devise - Flexible authentication solution for Rails with Warden.
  • Pundit - Minimal authorization through OO design and pure Ruby classes
  • The Role - Authorization for Rails + GUI. Semantic, Flexible, Lightweight
  • CanCanCan - CanCan is an authorization library for Ruby on Rails which restricts what resources a given user is allowed to access.
  • HTML5 Validator - client-side validation
  • Apipie - API Documentation Tool
  • Capistrano - Remote multi-server automation tool.
  • Capistrano Unicorn - Unicorn tasks for Capistrano.
  • Capistrano Fifty Five - recipes for use with capistrano to automate installation of a full-stack Rails environment
  • Airbrussh - pretties up your SSHKit and Capistrano output
  • Pinglish - A simple Rack middleware for checking application health.
  • Flipper - A Allows appplications to be deployable by feature only.
  • Parslet - A small Ruby library for constructing parsers in the PEG (Parsing Expression Grammar) fashion.
  • HomeBrew - A package manager for OSX.
  • Vagrant - A portable development environment utility.
  • Puppet - A server automation framework and application.
  • Chef - A systems integration framework.
  • Backup - A server backup tool.
  • Bootsy - is a WYSIWYG editor for Rails based on Bootstrap3-wysihtml5 with image uploads using CarrierWave
  • Mercury Editor 2 - full featured HTML5 editor
  • Froala jQuery WYSIWYG - (**Comercial**) provides the Froala WYSIWYG HTML Editor javascript and stylesheets as a Rails engine for use with the asset pipeline
  • Sir Trevor - Medium like editor
  • Sidekiq Statistics - Improved display of statistics for your sidekiq workers and jobs.
  • NProgress - [nprogress library](https://github.com/rstacruz/nprogress) progress bar
  • Rails Devise GraphQL - A Rails 6 boilerplate to create your next Saas product. Preloaded with graphQL, devise, JWT, CanCanCan, RailsAdmin, Rubocop, Rspec, and more.
  • Rails Template - Application template for Rails 6 projects; preloaded with best practices for TDD, security, deployment, and developer productivity.
  • Programming Community Curated Resources For Learning Ruby on Rails
  • 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 - inheritance.html) [3](http://blog.ircmaxell.com/2013/11/beyond-object-oriented-programming.html) [4](http://blog.ircmaxell.com/2013/11/beyond-clean-code.html) - A series of articles about programming by Anthony Ferrara.
  • Semantic Versioning - A website explaining semantic versioning.
  • Atlassian Git Tutorials - A series of Git tutorials.
  • 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.
  • jondot - react-native