254 Open Source Activerecord Software Projects
Free and open source activerecord code projects including engines, APIs, generators, and tools.
Querybuilder 1618 ⭐
SQL query builder, written in c#, helps you build complex queries easily, supports SqlServer, MySql, PostgreSql, Oracle, Sqlite and Firebird
Validates_timeliness 1285 ⭐
Date and time validation plugin for ActiveModel and Rails. Supports multiple ORMs and allows custom date/time formats.
Spreadsheet_architect 1090 ⭐
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.
Filterrific 799 ⭐
Filterrific is a Rails Engine plugin that makes it easy to filter, search, and sort your ActiveRecord lists.
Active Record Query Trace 747 ⭐
Rails plugin that logs/displays a backtrace of all SQL queries executed by Active Record
Javalite 727 ⭐
JavaLite is a cohesive collection of frameworks designed from ground up to add pleasure back to your daily life
Activerecord Postgis Adapter 727 ⭐
ActiveRecord connection adapter for PostGIS, based on postgresql and rgeo
Polo 665 ⭐
Polo travels through your database and creates sample snapshots so you can work with real world data in development.
Activerecordextended 646 ⭐
Adds additional postgres functionality to an ActiveRecord / Rails application
Github Ds 573 ⭐
A collection of Ruby libraries for working with SQL on top of ActiveRecord's connection
Pg_search 509 ⭐
pg_search builds ActiveRecord named scopes that take advantage of PostgreSQL’s full text search
Attribute_normalizer 473 ⭐
Adds the ability to normalize attributes cleanly with code blocks and predefined normalizers
Activerecord Multi Tenant 473 ⭐
Rails/ActiveRecord support for distributed multi-tenant databases like Postgres+Citus
Strip_attributes 414 ⭐
:hocho: An ActiveModel extension that automatically strips all attributes of leading and trailing whitespace before validation. If the attribute is blank, it strips the value to nil.
Deep_pluck 379 ⭐
Allow you to pluck attributes from nested associations without loading a bunch of records.
Database_consistency 389 ⭐
The tool to find inconsistency between models schema and database constraints.
Sqlalchemy Mixins 388 ⭐
Active Record, Django-like queries, nested eager load and beauty __repr__ for SQLAlchemy
Postgresql_cursor 375 ⭐
ActiveRecord PostgreSQL Adapter extension for using a cursor to return a large result set
Second_level_cache 369 ⭐
Write Through and Read Through caching library inspired by CacheMoney and cache_fu, support ActiveRecord 4, 5 and 6.
Datamappify 340 ⭐
Compose, decouple and manage domain logic and data persistence separately. Works particularly great for composing form objects!
Action Store 348 ⭐
Store different kind of actions (Like ❤️, Follow 👁, Star ⭐, Block ...) in one table via ActiveRecord Polymorphic Association.
Active_importer 333 ⭐
Define importers that load tabular data from spreadsheets or CSV files into any ActiveRecord-like ORM.
Rails Pg Extras 355 ⭐
Rails PostgreSQL database performance insights. Locks, index usage, buffer cache hit ratios, vacuum stats and more.
HTML5_validators 300 ⭐
A gem/plugin for Rails 3, Rails 4, Rails 5, and Rails 6 that enables client-side validation using ActiveModel + HTML5 Form Validation
Seamless_database_pool 221 ⭐
Add support for master/slave database clusters in ActiveRecord to improve performance.
Activerecord_JSON_validator 206 ⭐
:nut_and_bolt: ActiveRecord::JSONValidator makes it easy to validate JSON attributes against a JSON schema.
Ooor 182 ⭐
Odoo Ruby JSON client. Emulates ActiveRecord enough (as much as Mongoid; Implements ActiveModel) to make Rails development with an Odoo datastore straightforward
Activerecord Postgres_enum 156 ⭐
Integrate PostgreSQL's enum data type into ActiveRecord's schema and migrations.
Coloquent 139 ⭐
Active_hash_relation 116 ⭐
ActiveHash Relation: Simple gem that allows you to run multiple ActiveRecord::Relation using hash. Perfect for APIs.
Torque Postgresql 123 ⭐
Add support to complex resources of PostgreSQL, like data types, array associations, and auxiliary statements (CTE)
Awesome Python Models 115 ⭐
A curated list of awesome Python libraries, which implement models, schemas, serializers/deserializers, ODM's/ORM's, Active Records or similar patterns.
Active_record Mti 100 ⭐
ActiveRecord support for PostgreSQL's native inherited tables (multi-table inheritance)
Active_record_replica 96 ⭐
Redirect ActiveRecord (Rails) reads to replica databases while ensuring all writes go to the primary database.
Activerecord Clean Db Structure 96 ⭐
Automatic cleanup for the Rails db/structure.sql file (ActiveRecord/PostgreSQL)
Rails_or 89 ⭐
Cleaner syntax for writing OR Query in Rails 5, 6. And also add #or support to Rails 3 and 4.
Evil Seed 93 ⭐
A Gem for creating partial anonymized dumps of your database using your app model relations.
Pluck_all 83 ⭐
A more efficient way to get data from database. Like #pluck method but return array of hashes instead.
Yii2tech Embedded 79 ⭐
Support embedded models usage for complex ActiveRecord like MongoDB or ElasticSearch
Csvpack 70 ⭐
csvpack 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
Alexlee002 Alloy 62 ⭐
Patchwork now rename to [alloy], alloy is a simple toolkit that makes your iOS / OS X apps development more easier.
Active_model_cachers 62 ⭐
Simply cache whatever you want by using cachers which will help you maintain cached objects and expire them when they are changed.
Activerecord Spanner Adapter 60 ⭐
Trying to implement a proof-of-concept of Spanner support in ActiveRecord
Ar Dynattribute 44 ⭐
Provide ActiveRecord dynamic attributes stored into the single field in serialized state
Microscope 45 ⭐
:microscope: Microscope adds useful scopes targeting ActiveRecord boolean, date and datetime fields.
Attribute Depends Calculator 42 ⭐
Automatically calculate a collection of depends attribute of ActiveRecord
Ar Uuid 40 ⭐
Override migration methods to support UUID columns without having to be explicit about it.
St Elsewhere 40 ⭐
St. Elsewhere: A gem that adds support for relationships across different databases in ActiveRecord
Activesqlite 38 ⭐
ActiveSQLite is an helper of SQLite.Swift. It can let you use SQLite.swift easily.
Ar Ondemand 36 ⭐
Fast access to database results without the memory overhead of ActiveRecord objects
Where_chain 36 ⭐
WhereChain - don't write Post.where('comments > ?', 5), write Post.where.gt(comments: 5) instead!
Graphoid 33 ⭐
Instant GraphQL REST-API for Rails from ActiveRecord or Mongoid models https://maxiperezc.github.io/graphoid/
Rails Sharding 33 ⭐
Simple and robust sharding for Rails, including Migrations and ActiveRecord extensions
Normalize_attributes 30 ⭐
Sometimes you want to normalize data before saving it to the database like down casing e-mails, removing spaces and so on. This Rails plugin allows you to do so in a simple way.
Find_with_order 30 ⭐
Provides a simple way to find records in the same order of input array. Has better performance than manually sorting. (Support both PostgreSQL and MySQL)
Sinatra Dev Cheatsheet 26 ⭐
A quick-and-dirty cheat sheet for creating HTML/CSS websites, and developing using Sinatra and ActiveRecord.
Unique_validation_inspector 27 ⭐
A Rake task that helps you find unique validations in Rails models that do not have proper DB indexes.
Active_record Updated_at 26 ⭐
Touch `updated_at` by default with calls to `update_all` and `update_column(s)`
Atomically 25 ⭐
An ActiveRecord extension for writing commonly useful atomic SQL statements to avoid race condition.
Ar Eagerjoin 22 ⭐
ActiveRecord behavior, which provides relation eager loading by join without extra query
Arca 22 ⭐
Arca is a callback analyzer for ActiveRecord ideally suited for digging yourself out of callback hell
Activerecord Mysql2rgeo Adapter 21 ⭐
ActiveRecord connection adapter for gis, based on mysql and rgeo
Sinatra API Server Toolbox 20 ⭐
Sinatra API Server Toolbox (Ruby, Sinatra, ActiveRecord, postgreSQL, JSON, jQuery, AJAX)
Active_model_serializers_validator 18 ⭐
:black_joker: An extension to ActiveModel::Serializer that validates serializers output against a JSON schema
Yii2 Activerecord Inheritance 17 ⭐
ActiveRecord Inheritance is an util to provide the Class Table Inheritance Pattern the to the Yii2 framework
Hoodoo 16 ⭐
Simplify the implementation of consistent services within an API-based software platform
Delete_recursively 15 ⭐
A Ruby gem that adds a better option to recursively delete dependent ActiveRecords.
Bit_settings 14 ⭐
BitSettings is a plugin for ActiveRecord that transform a column of your model in a set of boolean settings.
Divergence Framework 12 ⭐
PHP Framework providing ActiveRecord models and out of the box CRUD controllers with versioning and ORM support
Glaucocustodio Linker 11 ⭐
A wrapper to form objects in ActiveRecord. Forget accepts_nested_attributes_for.
Go Activerecord 11 ⭐
it is a sql builder for golang.Chain style to build your sql. It is easy to read from database or write data to database.
Rails_email_checker 11 ⭐
ActiveModel email validation. Checks MX records, sub address, regex, whitelisted and blacklisted check
Attr_encrypter 11 ⭐
Encrypts/Decrypts, with key rotation, attributes on classes, using RbNaCl (libsodium).
Batch Loader Active Record 11 ⭐
Active record lazy association generator leveraging batch-loader to avoid N+1 DB queries
Objectivesql 30 ⭐
A new ORM framework for Java, no configuration, no no-implementational Interface, generates the codes automatically. It is the best way to ActiveRecord pattern.
bad-slug 1640 ⭐
IdentityCache is a blob level caching solution to plug into Active Record. Don't #find, #fetch!
Devise Security 253 ⭐
A security extension for devise, meeting industrial standard security demands for web applications.