SaaSHub helps you find the best software and product alternatives Learn more →
Top 23 Ruby ActiveRecord Projects
-
Project mention: HTML Data Attributes: One of the Original State Management Libraries | dev.to | 2023-11-29
DEV is a Rails monolith, which uses Preact in the front-end using islands architecture. The reason why I mention all this is that it's not a full-stack JavaScript application, and there is no state management library like Redux or Zustand in use. The data store, for the most part on the front end, is all data attributes.
-
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
-
InfluxDB
Collect and Analyze Billions of Data Points in Real Time. Manage all types of time series data in a single, purpose-built database. Run at any scale in any environment in the cloud, on-premises, or at the edge.
-
-
AASM
AASM - State machines for Ruby classes (plain Ruby, ActiveRecord, Mongoid, NoBrainer, Dynamoid)
-
Project mention: I spent the past 3 months working on a fork of the Annotate models gem | /r/rails | 2023-05-17
I believe Ctran is aware of this based on his response in this issue https://github.com/ctran/annotate_models/issues/913
-
Project mention: How does Rails handle out of order migrations (when working on different local branches) | /r/rails | 2023-02-26
There’s no real way to test, but you can use gems like https://github.com/ankane/strong_migrations and not allow to merge branches unless they are up-to-date with main.
-
Project mention: Database Views & Rails Active Record: defining new Model classes out of views | dev.to | 2023-01-23
To model our Deliverable class, we will need a view. We will use the popular scenic gem, which provides some useful generators for creating views with their respective migrations, and utilities to handle views versioning.
-
Onboard AI
Learn any GitHub repo in 59 seconds. Onboard AI learns any GitHub repo in minutes and lets you chat with it to locate functionality, understand different parts, and generate new code. Use it for free at www.getonboard.dev.
-
Audited
Audited (formerly acts_as_audited) is an ORM extension that logs all changes to your Rails models.
Project mention: Best rails tools to automatically handle logging of things like all a user's actions, or changes to a record in a module - primarily for audit purposes. | /r/ruby | 2023-03-09👆This and Audited Gem
-
-
-
IdentityCache
IdentityCache is a blob level caching solution to plug into Active Record. Don't #find, #fetch!
-
-
-
-
-
validates_timeliness
Date and time validation plugin for ActiveModel and Rails. Supports multiple ORMs and allows custom date/time formats.
-
Project mention: Many of us can face issues working with ActiveRecord due to its inconsistency with the database schema. That's why I have built database_consistency, which can help you avoid the most common issues and improve your application's performance. | /r/rails | 2022-12-28
Thank you for your contribution! How would you compare this gem to https://github.com/gregnavis/active_record_doctor?
-
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.
-
Project mention: I received much feedback about resolving the N+1 problem without updating the code. So I have decided to give another writing round to elaborate on the implementation. Please have a look and let me know what you think. | /r/ruby | 2023-03-14
Been using https://github.com/salsify/goldiloader in a large production application for many years.
-
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.
-
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.
-
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
Ruby ActiveRecord related posts
- Strong Parameters permit array value
- New gem providing a production viable PostgreSQL adapter for ActionCable
- Tell HN: GitHub Is Having Problems
- How to skip all callbacks for all models in Rails
- Metaprogramming in ruby
- How Rails inflections work their magic, turning 'UI' into 'Ui'
- Mastering Rails Web Navigation with link_to and button_to Helpers - Part 1
-
A note from our sponsor - #<SponsorshipServiceOld:0x00007f0fa17a5578>
www.saashub.com | 2 Dec 2023
Index
What are some of the best open-source ActiveRecord projects in Ruby? This list will help you:
Project | Stars | |
---|---|---|
1 | Ruby on Rails | 53,923 |
2 | PaperTrail | 6,641 |
3 | ransack | 5,516 |
4 | AASM | 4,886 |
5 | Annotate | 4,279 |
6 | strong_migrations | 3,674 |
7 | Scenic | 3,280 |
8 | Audited | 3,244 |
9 | Elasticsearch Rails | 3,029 |
10 | PublicActivity | 2,910 |
11 | IdentityCache | 1,878 |
12 | counter_culture | 1,824 |
13 | Closure Tree | 1,797 |
14 | Enumerize | 1,704 |
15 | marginalia | 1,693 |
16 | validates_timeliness | 1,569 |
17 | active_record_doctor | 1,531 |
18 | Logidze | 1,500 |
19 | Goldiloader | 1,484 |
20 | lockbox | 1,337 |
21 | kredis | 1,319 |
22 | Spreadsheet Architect | 1,295 |
23 | ActiveRecordExtended | 1,222 |