Ruby ActiveRecord

Open-source Ruby projects categorized as ActiveRecord

Top 23 Ruby ActiveRecord Projects

  • Ruby on Rails

    Ruby on Rails

  • Project mention: Enum validation in Ruby on Rails 7.1 | dev.to | 2024-05-14

    By leveraging the new enum validation feature in Rails 7.1, developers can ensure the integrity of enum attributes, streamline validation processes, and enhance the overall robustness of Rails applications.

  • 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.

  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

    InfluxDB logo
  • ransack

    Object-based searching.

  • AASM

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

  • Annotate

    Annotate Rails classes with schema and routes info

  • Project mention: Must-have gems for mature Rails | dev.to | 2024-02-02

    gem "annotate" - https://github.com/ctran/annotate_models | Adds DB-schema comments to models. May be unnecessary on RubyMine, YMMW.

  • strong_migrations

    Catch unsafe migrations in development

  • Project mention: Careful with That Lock, Eugene | news.ycombinator.com | 2024-04-13

    In the Rails world, the gem strong_migrations can be used to detect these: https://github.com/ankane/strong_migrations

    The docs include a handy articulation of fixes.

  • Scenic

    Versioned database views for Rails

  • Project mention: How to avoid N+1 query using SQL views (materialized) in Rails application | dev.to | 2024-05-14

    *Scenic* gem

  • SaaSHub

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

    SaaSHub logo
  • Audited

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

  • Elasticsearch Rails

    Elasticsearch integrations for ActiveModel/Record and Ruby on Rails

  • PublicActivity

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

  • IdentityCache

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

  • counter_culture

    Turbo-charged counter caches for your Rails app.

  • Closure Tree

    Easily and efficiently make your ActiveRecord models support hierarchies

  • marginalia

    Attach comments to ActiveRecord's SQL queries

  • Enumerize

    Enumerated attributes with I18n and ActiveRecord/Mongoid support

  • active_record_doctor

    Identify database issues before they hit production.

  • validates_timeliness

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

  • Logidze

    Database changes log for Rails

  • Project mention: Versioning data in Postgres? Testing a Git like approach | news.ycombinator.com | 2023-10-20

    There's an interesting approach to it that works with Rails and PostgreSQL using triggers.

    https://github.com/palkan/logidze

  • Goldiloader

    Just the right amount of Rails eager loading

  • lockbox

    Modern encryption for Ruby and Rails

  • Project mention: Advanced Usages of Devise for Rails | dev.to | 2023-08-09

    The first step is to install the gem with bundle add authtrail. Additionally, since you'll be storing user-identifiable information such as emails and IP addresses in your app database, it's highly recommended that you encrypt this data in production using a combination of Lockbox and Blindindex gems.

  • 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.

  • Spreadsheet Architect

    Spreadsheet Architect is a library that allows you to create XLSX, ODS, or CSV spreadsheets super easily from ActiveRecord relations, plain Ruby objects, or tabular data.

  • ActiveRecordExtended

    Adds additional postgres functionality to an ActiveRecord / Rails application

  • 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).

Ruby ActiveRecord related posts

  • Enum validation in Ruby on Rails 7.1

    1 project | dev.to | 14 May 2024
  • RDS Database Migration Series - Facing The Giant: How we migrated 11 TB database

    2 projects | dev.to | 13 May 2024
  • How does rails knows that migration is pending?

    1 project | dev.to | 11 May 2024
  • Careful with That Lock, Eugene

    1 project | news.ycombinator.com | 13 Apr 2024
  • Mastering Kredis in Ruby: Your Essential Guide

    1 project | dev.to | 9 Apr 2024
  • GitHub Incident with Issues, API Requests and Pull Requests

    1 project | news.ycombinator.com | 5 Apr 2024
  • Client side Git hooks 101

    2 projects | dev.to | 31 Mar 2024
  • A note from our sponsor - SaaSHub
    www.saashub.com | 14 May 2024
    SaaSHub helps you find the best software and product alternatives Learn more →

Index

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

Project Stars
1 Ruby on Rails 54,953
2 PaperTrail 6,704
3 ransack 5,587
4 AASM 4,958
5 Annotate 4,332
6 strong_migrations 3,869
7 Scenic 3,347
8 Audited 3,323
9 Elasticsearch Rails 3,055
10 PublicActivity 2,927
11 IdentityCache 1,903
12 counter_culture 1,883
13 Closure Tree 1,824
14 marginalia 1,715
15 Enumerize 1,716
16 active_record_doctor 1,635
17 validates_timeliness 1,576
18 Logidze 1,557
19 Goldiloader 1,544
20 lockbox 1,393
21 kredis 1,359
22 Spreadsheet Architect 1,297
23 ActiveRecordExtended 1,248

Sponsored
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com