This gem provides a simple and extremely flexible way to use HighCharts from ruby code. Tested on Ruby on Rails, Sinatra and Nanoc, but it should work with others too. Highcharts is not free for commercial use, s
No longer maintained
I put the word out for people to contact me if they'd like to maintain this for me. Quite a few people contacted me, and I added those people as maintainers. No further work got done.
Therefore, I have no ch
Documentation is a Rails engine which provides a complete system for managing a set of hierarchical documentation. Once installed in an application, you'll have a complete user interface for viewing as well as editi
Declarative Authorization¶ ↑
The declarative authorization plugin offers an authorization mechanism inspired by RBAC. The most notable distinction to other authorization plugins is the declarative approach. That is, authorization
rails_or is a Ruby Gem for you to write cleaner OR query.
It will use built-in or method, which was added in Rails 5, when possible, so that you don't need to worry about that it will polulate active_model. Otherwi
Join the functional bandwagon now in just a few easy steps!
If you're reading this you're either:
(a) sitting in lawnchair relaxed because you've found happiness
(b) on your way to becoming fundamentally a
Instant Rails is a special kind of Rails application template. Instant Rails will generate your application inside of a Docker container so that you don't even need to have Ruby, Rails, PostgreSQL or anything else installed on your computer in order to generate a Rails app.
Go Test Fixtures
Warning: this package will wipe the database data before loading the fixtures! It is supposed to be used on a test database. Please, double check if you are running it against the correct database.
Awesome Rails Gem
A collection of awesome Ruby Gems for Rails development.
The goal is to help every Rails developer to build an awesome Rails product/service.
Rails Gem List
A Web App like Ruby on Rails with Koa2, Webpack and Postgres.
This project is like Ruby on Rails Project:
Database (postgres), ORM(sequelize)
SwiftCop is a validation library fully written in Swift and inspired by the clarity of Ruby On Rails Active Record validations.
Build a standard drop-in library for validations in Swift while making it easily ext
IMPORTANT! We don't see any way how to make web development as great as Ruby on Rails or Django with a very static nature of current Swift. We hope that things will change at some point and we will return to active development.
If you haven't done so yet, check out the Project Page to get a feel for the project direction. Feedback is very much appreciated. Post an issue on the issue tracker or shoot us an email to give us your though
A PDF generation plugin for Ruby on Rails
Wicked PDF uses the shell utility wkhtmltopdf to serve a PDF file to a user from HTML. In other words, rather than dealing with a PDF generation DSL of some sort
Ruby gem to manage read/unread status of ActiveRecord objects - and it's fast.
Manages unread records for anything you want readers (e.g. users) to read (like messages, documents, comments etc.)
MongoModel is a Ruby ORM for interfacing with MongoDB databases.
MongoModel is distributed as a gem. Install with:
gem install mongomodel
For performance, you should probably also install
Simple Navigation is a ruby library for creating navigations (with multiple levels) for your Rails, Sinatra or Padrino applications. It runs with all ruby versions (including ruby 2.x).
Breadcrumbs On Rails
BreadcrumbsOnRails is a simple Ruby on Rails plugin for creating and managing a breadcrumb navigation for a Rails project. It provides helpers for creating navigation elements with a flexible interface.
Hello!! Dragonfly is a highly customizable ruby gem for handling images and other attachments and is already in use on thousands of websites.
If you want to generate image thumbnails in Rails ...
class User < A
This gem provides a simple and extremely flexible way to upload files from Ruby applications. It works well with Rack based web applications, such as Ruby on Rails.
RDoc documentation av
Bugsnag exception reporter for Ruby
The Bugsnag exception reporter for Ruby gives you instant notification of exceptions thrown from your Rails, Sinatra, Rack or plain Ruby app. Any uncaught exceptions will trigger a notificati
Please create a ticket on github if you have issues. They will be addressed ASAP.
Please look at the homepage for more details. Or take a look at the github page
This is a Rails e-c
API Documentation Tool
Apipie-rails is a DSL and Rails engine for documenting your RESTful API. Instead of traditional use of #comments, Apipie lets you describe the code, through the code. This brings advantages lik
RailRoady generates Rails 3/4/5 model (ActiveRecord, Mongoid, Datamapper) and controller UML diagrams as cross-platform .svg files, as well as in the DOT language.
Code is based on the original "railroad" gem, patche
Fat Free CRM
An open source, Ruby on Rails customer relationship management platform (CRM).
Out of the box it features group collaboration, campaign and lead management, contact lists, and opportunity tracking.
ComfortableMexicanSofa is a powerful Ruby on Rails 5.2+ CMS (Content Management System) Engine
Simple drop-in integration with Rails 5.2+ apps with minimal configuration
Wiki | RDocs | Screencast 1 | Screencast 2
CanCanCan is an authorization library for Ruby and Ruby on Rails which restricts what resources a given user is allowed to access.
All permissions can be defined in one
Authority (CURRENTLY UNMAINTAINED)
Authority is now unmaintained. Users who have installed it decided to trust me, and I'm not comfortable transferring that trust to someone else on their behalf. However, if you'd like to fork it
Doorkeeper — awesome OAuth 2 provider for your Rails / Grape app.
Doorkeeper is a gem (Rails engine) that makes it easy to introduce OAuth 2 provider functionality to your Ruby on Rails or Grape application.
No Longer Actively Maintained
Upmin Admin is no longer under active development. We recommend that you check out Administrate if you are in need of an admin framework. It is created by the people at thoughtbot.
Typus: Admin Panel for Ruby on Rails applications
Typus is a control panel for Ruby on Rails applications to allow trusted users edit structured content.
It's not a CMS with a full working system but it provides a part of th
View Components for Ruby and Rails.
Cells allow you to encapsulate parts of your UI into components into view models. View models, or cells, are simple ruby classes that can render templates.
TestTrack Rails Client
This is the Rails client library for the TestTrack system.
It provides server-side split-testing and feature-toggling through a simple API.
If you're looking to do client-side assignment, then check out
Thymble is a Ruby on Rails 5 community-based news platform. Much like Reddit or Hacker News, users are identified by pseudonyms and all content posted is generated by users.
Visit thymble.org for a working demo.
Tracks: a GTD(TM) web application, built with Ruby on Rails
Project homepage: http://www.getontracks.org/
Source at GitHub: https://github.com/TracksApp/tracks
Bug reports and f
Ansible: Ruby on Rails Server (Ubuntu 16.x)
Use this ansible playbook to setup a fresh server with the following components:
Puma App Server
Certbot (Let's Encrypt)
RoRdit is a link aggregation web application like Reddit and Hacker News.
It uses number of technologies: Ruby on Rails for the back-end, VueJS for the front-end, PostgreSQL for database management, Elasticsearch for sea
Zen Rails Security Checklist
This document provides a not necessarily comprehensive list of security measures to be implemented when developing a Ruby on Rails application. It is designed to serve as a quick re
Robinhood on Rails
Robinhood on Rails is a simple web-based dashboard for the free stock trading phone app Robinhood. Users can buy, sell, and research stocks, all for no charge. You're presented with your autorefreshing portfoli