ScenicScenic is maintained by Derek Prior, Caleb Hearth, and you, our
contributors.
Occams RecordThe missing high-efficiency query API for ActiveRecord
OctopusDatabase Sharding for ActiveRecord
SecondbaseSeamless second database integration for Rails.
AnimaMinimal database operation library.
RandumbAdds ability to pull back random records from Active Record
Jsonapi UtilsBuild JSON API-compliant APIs on Rails with no (or less) learning curve.
GroupifyAdd group and membership functionality to your Rails models
OoorOdoo Ruby JSON client. Emulates ActiveRecord enough (as much as Mongoid; Implements ActiveModel) to make Rails development with an Odoo datastore straightforward
ActivejpaA simple active record pattern library in java that makes programming DAL easier
ColoquentJavascript/Typescript library mapping objects and their interrelations to JSON API, with a clean, fluent ActiveRecord-like (e.g. similar to Laravel's Eloquent) syntax for creating, retrieving, updating and deleting model objects.
QuerybuilderSQL query builder, written in c#, helps you build complex queries easily, supports SqlServer, MySql, PostgreSql, Oracle, Sqlite and Firebird
Identity cacheIdentityCache is a blob level caching solution to plug into Active Record. Don't #find, #fetch!
Torque PostgresqlAdd support to complex resources of PostgreSQL, like data types, array associations, and auxiliary statements (CTE)
EnumerizeEnumerated attributes with I18n and ActiveRecord/Mongoid support
Awesome Python ModelsA curated list of awesome Python libraries, which implement models, schemas, serializers/deserializers, ODM's/ORM's, Active Records or similar patterns.
Closure treeEasily and efficiently make your ActiveRecord models support hierarchies
With modelDynamically build an Active Record model (with table) within a test context
Calculate Allcalculate_all method for aggregate functions in Active Record
Where OrWhere or function backport from Rails 5 for Rails 4.2
Active hash relationActiveHash Relation: Simple gem that allows you to run multiple ActiveRecord::Relation using hash. Perfect for APIs.
Ar PositionActiveRecord behavior, which provides ability for custom records order setup
ValleUNMAINTAINED Built-in limit validations for your ActiveRecord model
Active record MtiActiveRecord support for PostgreSQL's native inherited tables (multi-table inheritance)
Active record replicaRedirect ActiveRecord (Rails) reads to replica databases while ensuring all writes go to the primary database.
Validates timelinessDate and time validation plugin for ActiveModel and Rails. Supports multiple ORMs and allows custom date/time formats.
Smart smsThe easiest way to integrate SMS service in China
TormJust another simple PHP ORM. You can use it, but don't ask me why I made it. :-)
Rails orCleaner syntax for writing OR Query in Rails 5, 6. And also add #or support to Rails 3 and 4.
RestyThe minimalist framework of RESTful(server and client) - Resty
Ar LinkmanyActiveRecord behavior for saving many-to-many relations
Pluck allA more efficient way to get data from database. Like #pluck method but return array of hashes instead.
Csvpackcsvpack library / gem - tools 'n' scripts for working with tabular data packages using comma-separated values (CSV) datafiles in text with meta info (that is, schema, datatypes, ..) in datapackage.json; download, read into and query CSV datafiles with your SQL database (e.g. SQLite, PostgreSQL, ...) of choice and much more
Spreadsheet architectSpreadsheet 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.
ObjectivesqlObjectiveSQL is an ORM framework in Java based on ActiveRecord pattern, which encourages rapid development and clean, codes with the least and convention over configuration.
Mixed gaugeA simple and robust database sharding with ActiveRecord.
Fresh connectionFreshConnection provides access to one or more configured database replicas.
TopazA simple and useful db wrapper for Crystal-lang
GoldiloaderJust the right amount of Rails eager loading
LogidzeDatabase changes log for Rails