Ruby ActiveRecord

Open-source Ruby projects categorized as ActiveRecord

Top 23 Ruby ActiveRecord Projects

  • Ruby on Rails

    Ruby on Rails

    Project mention: 16 Best Ruby Frameworks For Web Development [2024] | dev.to | 2024-03-11

    Ruby on Rails is regarded as one of the best ruby frameworks. It was the primary language in developing big projects such as Twitter and helped the language boost the community. Often referred to as “Rails,” Ruby on Rails is a web development framework with an MVC control structure and currently running its 6.1 version. The 16-year-old language has dramatically influenced the web development structures and managing databases, web pages, and other components on a web application.

  • PaperTrail

    Track changes to your rails models

    Project mention: historical data and "point in time" data modeling techniques, advice. | /r/dataengineering | 2023-06-28

    if the source (web) application makes their own audit tables. ex: our ruby on rails application uses the paper-trail gem

  • PopRuby

    PopRuby: Clothing and Accessories for Ruby Developers. Fashion meets Ruby! Shop our fun Ruby-inspired apparel and accessories designed to celebrate the joy and diversity of the Ruby community.

  • 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: Must-have gems for mature Rails | dev.to | 2024-02-02

    gem "strong_migrations" - https://github.com/ankane/strong_migrations | Helps devs write non-blocking migrations, a must-have.

  • Scenic

    Versioned database views for Rails

  • WorkOS

    The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.

  • 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

  • Enumerize

    Enumerated attributes with I18n and ActiveRecord/Mongoid support

  • marginalia

    Attach comments to ActiveRecord's SQL queries

  • 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: solder VS kredis - a user suggested alternative | libhunt.com/r/solder | 2023-05-09
  • 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

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

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). The latest post mention was on 2024-03-11.

Ruby ActiveRecord related posts

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,685
2 PaperTrail 6,683
3 ransack 5,564
4 AASM 4,929
5 Annotate 4,312
6 strong_migrations 3,797
7 Scenic 3,309
8 Audited 3,300
9 Elasticsearch Rails 3,051
10 PublicActivity 2,919
11 IdentityCache 1,897
12 counter_culture 1,872
13 Closure Tree 1,814
14 Enumerize 1,711
15 marginalia 1,708
16 active_record_doctor 1,599
17 validates_timeliness 1,574
18 Logidze 1,550
19 Goldiloader 1,518
20 lockbox 1,369
21 kredis 1,343
22 Spreadsheet Architect 1,298
23 ActiveRecordExtended 1,239
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.
www.influxdata.com