ActiveRecord

Open-source projects categorized as ActiveRecord
+ Ruby + C#

Top 23 ActiveRecord Open-Source Projects

ActiveRecord
  1. Ruby on Rails

    Ruby on Rails

    Project mention: The Pain That Is GitHub Actions | news.ycombinator.com | 2025-03-19

    Once again, Rails is ahead of the curve on this:

    https://github.com/rails/rails/pull/54693

  2. CodeRabbit

    CodeRabbit: AI Code Reviews for Developers. Revolutionize your code reviews with AI. CodeRabbit offers PR summaries, code walkthroughs, 1-click suggestions, and AST-based analysis. Boost productivity and code quality across all major languages with each PR.

    CodeRabbit logo
  3. PaperTrail

    Track changes to your rails models

    Project mention: RDS Database Migration Series - Facing The Giant: How we migrated 11 TB database | dev.to | 2024-05-13

    The primary culprits were two tables (and their huge indexes) that contributed approximately 90% to the total size of the database. One of them was an audit trail (paper trail versions, to be exact), and the second one was more domain-specific for short-term rentals. It's a pre-computed cache of prices for properties depending on various conditions so that they don't need to be computed each time on the fly and can be easily distributed to other services.

  4. ransack

    Object-based searching.

  5. AASM

    AASM - State machines for Ruby classes (plain Ruby, ActiveRecord, Mongoid, NoBrainer, Dynamoid)

  6. Annotate

    Annotate Rails classes with schema and routes info

  7. strong_migrations

    Catch unsafe migrations in development

    Project mention: Kamal Proxy – A minimal HTTP proxy for zero-downtime deployments | news.ycombinator.com | 2024-09-21

    Strong migrations helps writing migrations that are safe for ZDD deploys. We use it in our rails app, catches quite a few potential footguns. https://github.com/ankane/strong_migrations

  8. Scenic

    Versioned database views for Rails

    Project mention: Query multiple tables easily with Rails and Postgres Views | dev.to | 2024-07-31

    1) First, let's install the Scenic gem. It's not required, but it gives us nice ways to create and manage views.

  9. SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
  10. Audited

    Audited (formerly acts_as_audited) is an ORM extension that logs all changes to your Rails models.

  11. SqlKata Query Builder

    SQL query builder, written in c#, helps you build complex queries easily, supports SqlServer, MySql, PostgreSql, Oracle, Sqlite and Firebird

    Project mention: You Probably Don't Need Query Builders | news.ycombinator.com | 2025-01-25

    It seems to me a big part of the problem is that the "query builder" in TFA is little more than a string builder. In the .Net world I've used SqlKata [0] and been very pleased with it. It allows you to easily dynamically build and compose queries.

    0: https://sqlkata.com/

  12. Elasticsearch Rails

    Elasticsearch integrations for ActiveModel/Record and Ruby on Rails

  13. PublicActivity

    Easy activity tracking for models - similar to Github's Public Activity

  14. counter_culture

    Turbo-charged counter caches for your Rails app.

  15. IdentityCache

    IdentityCache is a blob level caching solution to plug into Active Record. Don't #find, #fetch!

  16. Closure Tree

    Easily and efficiently make your ActiveRecord models support hierarchies

  17. active_record_doctor

    Identify database issues before they hit production.

  18. marginalia

    Attach comments to ActiveRecord's SQL queries

  19. Enumerize

    Enumerated attributes with I18n and ActiveRecord/Mongoid support

  20. Logidze

    Database changes log for Rails

    Project mention: liquibase alternatives - Logidze and dolt | libhunt.com/r/liquibase | 2024-11-19
  21. Goldiloader

    Just the right amount of Rails eager loading

  22. validates_timeliness

    Date and time validation plugin for ActiveModel and Rails. Supports multiple ORMs and allows custom date/time formats.

  23. lockbox

    Modern encryption for Ruby and Rails

  24. kredis

    Higher-level data structures built on Redis

    Project mention: Mastering Kredis in Ruby: Your Essential Guide | dev.to | 2024-04-09

    This is where Kredis, a Redis client for Ruby, comes into play, offering a powerful and efficient caching solution.

  25. SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020).

ActiveRecord discussion

Log in or Post with

ActiveRecord related posts

  • EvilSeed: A tool for creating partial dump of database based on app models

    1 project | news.ycombinator.com | 19 Feb 2025
  • Explain why we need .ruby-version file but no ruby DSL method in Gemfile in Rails apps

    1 project | dev.to | 16 Feb 2025
  • Exploring ActiveRecord::Base::normalizes in Rails 7.1

    1 project | dev.to | 22 Jan 2025
  • "Kubernetes Explained: Benefits, Use Cases, and Why Airbnb,Spotify and CERN Rely on It 🤖"

    1 project | dev.to | 1 Jan 2025
  • Scaling Smarter: Unlocking the Power of Ruby on Rails with an Outsourced Team

    1 project | dev.to | 9 Dec 2024
  • Rails 8: Introducing the Built-in Authentication Generator

    1 project | dev.to | 3 Dec 2024
  • What is config.active_support.hash_digest_class = OpenSSL::Digest::SHA256?

    1 project | dev.to | 26 Nov 2024
  • A note from our sponsor - CodeRabbit
    coderabbit.ai | 21 Mar 2025
    Revolutionize your code reviews with AI. CodeRabbit offers PR summaries, code walkthroughs, 1-click suggestions, and AST-based analysis. Boost productivity and code quality across all major languages with each PR. Learn more →

Index

What are some of the best open-source ActiveRecord projects? This list will help you:

# Project Stars
1 Ruby on Rails 56,605
2 PaperTrail 6,844
3 ransack 5,740
4 AASM 5,062
5 Annotate 4,455
6 strong_migrations 4,163
7 Scenic 3,494
8 Audited 3,422
9 SqlKata Query Builder 3,204
10 Elasticsearch Rails 3,080
11 PublicActivity 2,980
12 counter_culture 2,004
13 IdentityCache 1,924
14 Closure Tree 1,856
15 active_record_doctor 1,824
16 marginalia 1,754
17 Enumerize 1,754
18 Logidze 1,635
19 Goldiloader 1,629
20 validates_timeliness 1,605
21 lockbox 1,486
22 pg_search 1,416
23 kredis 1,380

Sponsored
CodeRabbit: AI Code Reviews for Developers
Revolutionize your code reviews with AI. CodeRabbit offers PR summaries, code walkthroughs, 1-click suggestions, and AST-based analysis. Boost productivity and code quality across all major languages with each PR.
coderabbit.ai

Did you know that Ruby is
the 12th most popular programming language
based on number of references?