ActiveRecord

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

Top 23 ActiveRecord Open-Source Projects

  • Ruby on Rails

    Ruby on Rails

  • Project mention: GitHub Incident with Issues, API Requests and Pull Requests | news.ycombinator.com | 2024-04-05

    [0] is a my favorite demonstration of it.

    [0]: https://github.com/rails/rails/commit/b83965785db1eec019edf1...

  • 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

  • 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

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

    WorkOS 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

  • SqlKata Query Builder

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

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

  • 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 related posts

Index

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

Project Stars
1 Ruby on Rails 54,865
2 PaperTrail 6,697
3 ransack 5,585
4 AASM 4,948
5 Annotate 4,327
6 strong_migrations 3,856
7 Scenic 3,338
8 Audited 3,312
9 Elasticsearch Rails 3,057
10 SqlKata Query Builder 2,997
11 PublicActivity 2,922
12 IdentityCache 1,902
13 counter_culture 1,878
14 Closure Tree 1,818
15 marginalia 1,715
16 Enumerize 1,714
17 active_record_doctor 1,626
18 validates_timeliness 1,575
19 Logidze 1,556
20 Goldiloader 1,539
21 lockbox 1,391
22 kredis 1,358
23 Spreadsheet Architect 1,297

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