Showing 36 of 145 projects
An authorization library for Ruby and Ruby on Rails that centralizes permission logic and restricts resource access.
A Ruby implementation of the GraphQL specification for building type-safe APIs.
A fast, lightweight Ruby template language that reduces HTML syntax to essential parts using indentation.
A complete open-source e-commerce framework built with Ruby on Rails, offering full control over your online store.
A retired Rails gem that integrated Webpack to manage JavaScript modules in Rails applications.
AASM is a Ruby library for adding finite state machines to plain Ruby classes and ORM models like ActiveRecord and Mongoid.
A fast, lightweight, and agnostic pagination gem for Ruby applications with multiple pagination techniques and frontend helpers.
A code coverage analysis tool for Ruby with powerful configuration and automatic merging across test suites.
A computing-focused community platform for link aggregation and discussion, built with Ruby on Rails.
Automatically adds schema and routes information as comments to Rails ActiveRecord models, fixtures, tests, factories, and routes files.
A first-party analytics library for Rails that tracks visits and events directly in your database.
A Ruby gem that catches unsafe database migrations in development for PostgreSQL, MySQL, and MariaDB.
An unobtrusive Ruby authentication library for ActiveRecord-based Rails applications.
A self-hosted music streaming server that serves as your personal music center.
A self-hosted music streaming server that serves as your personal music center.
A static analysis tool that detects code smells in Ruby classes, modules, and methods to improve code quality.
A Ruby library that pretty prints Ruby objects in full color with proper indentation, exposing their internal structure.
Generate Entity-Relationship Diagrams for Rails applications using Active Record model reflection.
A Rails application template with thoughtbot's standard defaults, optimized for Heroku deployment.
A Ruby gem for beautiful, performant feature flags with granular control and multiple storage adapters.
An extendable Ruby on Rails content management system for client-editable websites.
An extendable Ruby on Rails content management system for developers building client-editable websites.
A curated list of awesome resources, gems, open-source apps, and tools related to the Ruby on Rails framework.
Middleware that displays a speed badge for every HTML page in Ruby Rack apps, with optional flamegraphs and memory profiling.
A Ruby gem for organizing ActiveRecord models into efficient tree structures using the materialized path pattern.
Simple, Heroku-friendly Rails app configuration using ENV and a single YAML file.
A small, simple, and well-tested Rails authentication engine for email and password authentication.
A Ruby templating system for generating JSON, XML, MessagePack, PList, and BSON API responses in Rails and Padrino.
Adds methods to ActiveRecord::Migration for creating and managing versioned database views in Rails applications.
Adds methods to ActiveRecord::Migration to create and manage versioned database views in Rails applications.
RSpec and Minitest-compatible one-liner matchers for testing common Rails functionality like validations and associations.
Token-based authentication for Rails JSON APIs, seamlessly integrated with Devise and multiple client libraries.
An ActiveRecord extension for Rails that logs all changes to your models, including who made them and why.
A battle-tested Ruby framework for structuring business logic with operations, forms, policies, and other abstraction layers.
A Ruby gem providing a common interface for encapsulating business logic into single-purpose objects called interactors.
A micro library providing Ruby objects with Publish-Subscribe capabilities for decoupled architectures.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.