There are currently 108 open-source projects built with ActiveRecord, with a combined total of 256.8k GitHub stars. The most common language among these projects is Ruby.
Showing 108 open-source projects · page 3 of 3
Efficiently find next/previous ActiveRecord records using keyset pagination in a single query.
Adds type definitions, validations, and default values to ActiveRecord::Store for structured JSON/HStore columns in Rails.
A Ruby gem that efficiently plucks attributes from nested ActiveRecord associations without loading full records.
A Ruby gem for integrating Algolia's search API with ActiveRecord, Mongoid, and Sequel ORMs.
A Rails gem for storing polymorphic user actions (likes, follows, stars, etc.) in a single table with ActiveRecord.
A Ruby gem that generates scoped sequential IDs for ActiveRecord models to avoid exposing primary keys in URLs.
A write-through and read-through caching library for ActiveRecord 4-6, inspired by Cache Money and cache_fu.
Adds migration and schema.rb support for PostgreSQL enum data types in ActiveRecord.
An ActiveRecord mixin that adds safe soft-delete functionality with timestamps and restoration capabilities.
A Ruby and Rack cache layer with model binding and hierarchical invalidation for application logic caching.
A scope-based authorization library for Ruby on Rails that controls access by describing sets of accessible things.
A collection of pre-built, tested ActiveModel/ActiveRecord validators for common data formats like email, phone, and credit cards.
Easy file attachment management for ActiveRecord with image processing, validation, and multiple storage backends.
A Ruby gem for quickly getting approximate row counts for large database tables with >99% accuracy for PostgreSQL.
A Rails plugin for soft-deleting ActiveRecord records by setting a deleted_at timestamp instead of permanent deletion.
A Ruby library for building complete, multi-team Slack bot services with OAuth button integration.
A Ruby DSL for serializing objects with built-in caching and ActiveRecord query optimization.
Store up to 64 boolean flags in a single integer column with ActiveRecord using bit arrays.
A Rails gem for seamless second database integration, extending ActiveRecord tasks to manage dual databases.
A database sharding extension for ActiveRecord that enables horizontal partitioning of MySQL databases in Ruby on Rails applications.
A Ruby gem for creating and restoring explicit snapshots of ActiveRecord models and their associations with a transparent, white-box design.
A simple role-based authorization library for Ruby on Rails with multi-tenancy support.
A simple role-based authorization library for Ruby on Rails with multi-tenancy support.
A Ruby gem providing cursor-based pagination for ActiveRecord relations with support for custom ordering.
A Ruby gem providing ActiveRecord batch methods for plucking columns, reducing SQL queries and memory usage by up to 50%.
An ActiveRecord plugin for atomic archiving and unarchiving of object trees with dependent associations.
A cron scheduler extension for the Que async job worker, enabling scheduled background jobs via YAML configuration.
Spatial extensions and adapter helpers for ActiveRecord using RGeo's OGC Simple Features implementation.
A simple, thread-safe Elasticsearch client for Ruby with ActiveRecord integration and zero-downtime migration tools.
A conservative ActiveRecord gem for selectively reading from standby databases with explicit block-based control.
A Rails gem that enables efficient tree-based data queries using recursive SQL with PostgreSQL or SQLite.
A Ruby gem implementing a true Bayesian rating system with scoped ratings and caching for Rails applications.
A Ruby gem for flexible, multi-backend configuration management with strict and permissive modes.
An ActiveRecord module for Ruby on Rails that skips specific columns by default and loads them on-demand.
A Ruby library for intuitively combining code, prompts, and completions to instruct LLMs with a flexible middleware stack.
A scope and engine based, clean, powerful, customizable paginator for Ruby web applications.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.