Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

© 2026 Open-Awesome. Curated for the developer elite.

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Stacks
  3. ActiveRecord
A

ActiveRecord

Framework
105 projects256.6k total stars44.1k total forks2 languages

Open-source projects built with ActiveRecord

There are currently 105 open-source projects built with ActiveRecord, with a combined total of 256.6k GitHub stars. The most common language among these projects is Ruby.

Showing 103 open-source projects · page 2 of 3

Community-curated · Updated weekly · 100% open source

Found a gem we're missing?

Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.

Submit a projectStar on GitHub
Active Record Doctor
Active Record Doctorgregnavis/active_record_doctor

A Ruby gem that detects database issues in Rails applications before they reach production.

1.9k69Ruby
4 months ago
Chewy
Chewytoptal/chewy

A high-level Object Document Mapper (ODM) for Elasticsearch in Ruby, built on the official elasticsearch-ruby client.

1.9k374Ruby
2 days ago
Statesman
Statesmangocardless/statesman

A robust, opinionated state machine library for Ruby that provides an audit trail and data integrity.

1.9k158Ruby
1 month ago
money-rails
money-railsRubyMoney/money-rails

A Rails integration gem for the Money library, enabling easy handling of currency and monetary values in ActiveRecord and Mongoid models.

1.9k386Ruby
8 days ago
Large Hadron Migrator
Large Hadron Migratorsoundcloud/lhm

A Ruby gem for performing online MySQL schema migrations without locking tables, enabling agile database evolution at scale.

1.9k191Ruby
8 days ago
marginalia
marginaliabasecamp/marginalia

Attach comments to ActiveRecord SQL queries to trace their origin in Rails applications.

1.8k147Ruby
1 month ago
Enumerize
Enumerizebrainspec/enumerize

A Ruby gem for adding enumerated attributes with I18n support and ORM integrations like ActiveRecord and Mongoid.

1.8k200Ruby
3 months ago
has_scope
has_scopeplataformatec/has_scope

Dynamically apply named scopes to Rails resources based on incoming controller parameters for flexible filtering.

1.7k87Ruby
2 months ago
has_scope
has_scopeheartcombo/has_scope

A Ruby gem that maps incoming controller parameters to named scopes for dynamic resource filtering in Rails applications.

1.7k87Ruby
2 months ago
Acts As Tennant
Acts As TennantErwinM/acts_as_tenant

A Ruby on Rails gem for row-level multi-tenancy using a shared database strategy.

1.7k268Ruby
1 year ago
goldiloader
goldiloadersalsify/goldiloader

A Ruby gem that automatically eager loads ActiveRecord associations to prevent N+1 queries without manual configuration.

1.7k53Ruby
2 months ago
Mailboxer
Mailboxermailboxer/mailboxer

A Rails gem for adding private messaging and notification systems to web applications.

1.6k455Ruby
2 years ago
pg_search
pg_searchCasecommons/pg_search

Adds PostgreSQL full-text search capabilities to ActiveRecord models with named scopes and multi-model search.

1.6k380Ruby
14 days ago
Vanity
Vanityassaf/vanity

A/B testing framework for Ruby on Rails applications with datastore agnostic experiment tracking.

1.5k266Ruby
3 years ago
Impressionist
Impressionistcharlotte-ruby/impressionist

A Rails plugin for tracking page views and custom impressions, ignoring bots and providing in-app analytics.

1.5k308Ruby
3 months ago
ActsAsParanoid
ActsAsParanoidActsAsParanoid/acts_as_paranoid

A Rails plugin that adds soft delete functionality to ActiveRecord models, hiding records instead of permanently deleting them.

1.5k196Ruby
3 months ago
rails_db
rails_dbigorkasyanchuk/rails_db

A Rails gem providing a web-based database viewer and SQL query runner for inspecting, editing, and managing your application's database.

1.5k110JavaScript
11 months ago
Sorcery
SorcerySorcery/sorcery

A stripped-down, bare-bones authentication library for Ruby on Rails applications.

1.5k229Ruby
24 days ago
Seed dump
Seed dumprroblak/seed_dump

A Rails plugin to dump database records into seed files (db/seeds.rb) for easy data persistence and sharing.

1.4k221Ruby
23 days ago
Foreigner
Foreignermatthuhiggins/foreigner

Adds foreign key helpers to ActiveRecord migrations and dumps foreign keys to schema.rb for MySQL, PostgreSQL, and SQLite.

1.3k122Ruby
7 years ago
DatabaseConsistency
DatabaseConsistencydjezzzl/database_consistency

A Ruby gem that detects inconsistencies between ActiveRecord models and database schema to prevent data issues.

1.2k61Ruby
13 days ago
ahoy_email
ahoy_emailankane/ahoy_email

First-party email analytics for Rails applications, providing message history, UTM tagging, and click tracking.

1.2k141Ruby
2 months ago
rails-settings-cached
rails-settings-cachedhuacnlee/rails-settings-cached

A Rails gem for managing global application settings with ActiveRecord-like syntax and built-in caching.

1.1k203Ruby
1 year ago
ByStar
ByStarradar/by_star

A Ruby gem for querying ActiveRecord and Mongoid objects by time ranges like year, month, week, and day.

1.0k72Ruby
3 years ago
activerecord-sqlserver-adapter
activerecord-sqlserver-adapterrails-sqlserver/activerecord-sqlserver-adapter

A Rails adapter enabling ActiveRecord to connect to and interact with Microsoft SQL Server databases.

981557Ruby
4 days ago
textacular
textaculartextacular/textacular

A Ruby gem that exposes PostgreSQL's full-text search capabilities to ActiveRecord with simple search scopes.

95683Ruby
7 months ago
MotorAdmin
MotorAdminmotor-admin/motor-admin-rails

A low-code admin panel and business intelligence Rails engine configurable entirely from the UI, no DSL required.

83990Ruby
4 months ago
SearchCop
SearchCopmrkamel/search_cop

Adds search engine-like fulltext query support to ActiveRecord models using simple query strings and hash-based queries.

83738Ruby
4 months ago
deep_cloneable
deep_cloneablemoiristo/deep_cloneable

A Ruby gem that adds deep cloning capabilities to ActiveRecord models, including user-specified associations.

81292Ruby
3 months ago
bulk_insert
bulk_insertjamis/bulk_insert

An ActiveRecord extension for efficiently inserting large datasets via single SQL statements in Ruby on Rails.

80881Ruby
4 years ago
Polo
PoloIFTTT/polo

A Ruby gem that traverses ActiveRecord associations to generate SQL snapshots of real-world data for development environments.

78948Ruby
9 months ago
SchemaPlus
SchemaPlusSchemaPlus/schema_plus

A collection of gems that extend ActiveRecord with automatic behaviors and advanced database features.

67782Ruby
4 years ago
Rein
Reinnullobject/rein

A Ruby gem that adds database constraint methods to ActiveRecord migrations for PostgreSQL data integrity.

67031Ruby
5 years ago
ActsAsTree
ActsAsTreeamerine/acts_as_tree

A Ruby gem that extends ActiveRecord to easily model hierarchical parent-child relationships in Rails applications.

59787Ruby
4 years ago
transitions
transitionstroessner/transitions

A Ruby state machine implementation extracted from ActiveModel, providing event-driven state transitions with callbacks.

53690Ruby
4 years ago
activity_notification
activity_notificationsimukappu/activity_notification

A Ruby on Rails gem for integrated user activity notifications with email, push, and optional targets like Slack and Amazon SNS.

52080Ruby
1 month ago
1
2
3