FabricationThis project has moved to GitLab! Please check there for the latest updates.
Ar UuidOverride migration methods to support UUID columns without having to be explicit about it.
DraftingRuby gem for saving drafts of ActiveRecord models
LockboxModern encryption for Ruby and Rails
Hold please📞 Disable ActiveRecord callbacks in Rails for great justice!
MonogamyAdd table-level database locking to ActiveRecord
Row boatImport CSVs into your ActiveRecord models
DatagridGem to create tables grids with sortable columns and filters
PwnedSimple C++ code for simple tasks
FilterrificFilterrific is a Rails Engine plugin that makes it easy to filter, search, and sort your ActiveRecord lists.
JavaliteJavaLite is a cohesive collection of frameworks designed from ground up to add pleasure back to your daily life
PoloPolo travels through your database and creates sample snapshots so you can work with real world data in development.
Search copSearch engine like fulltext query support for ActiveRecord
ReinDatabase constraints made easy for ActiveRecord.
MobilityPluggable Ruby translation framework
UnreadHandle unread records and mark them as read with Ruby on Rails
Pg searchpg_search builds ActiveRecord named scopes that take advantage of PostgreSQL’s full text search
Github DsA collection of Ruby libraries for working with SQL on top of ActiveRecord's connection
SpykeInteract with REST services in an ActiveRecord-like manner
Jsonb accessorAdds typed jsonb backed fields to your ActiveRecord models.
Stateful enumA very simple state machine plugin built on top of ActiveRecord::Enum
Order queryFind next / previous Active Record(s) in one query
Attribute normalizerAdds the ability to normalize attributes cleanly with code blocks and predefined normalizers
AasmAASM - State machines for Ruby classes (plain Ruby, ActiveRecord, Mongoid, NoBrainer, Dynamoid)
Strip attributes🔪 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.
Sqlalchemy MixinsActive Record, Django-like queries, nested eager load and beauty __repr__ for SQLAlchemy
Rails Pg ExtrasRails PostgreSQL database performance insights. Locks, index usage, buffer cache hit ratios, vacuum stats and more.
Store modelWork with JSON-backed attributes as ActiveRecord-ish models
SequentCQRS & event sourcing framework for Ruby
Postgresql cursorActiveRecord PostgreSQL Adapter extension for using a cursor to return a large result set
Deep pluckAllow you to pluck attributes from nested associations without loading a bunch of records.
Second level cacheWrite Through and Read Through caching library inspired by CacheMoney and cache_fu, support ActiveRecord 4, 5 and 6.
Baby squeel🐷 An expressive query DSL for Active Record 4 and 5
IsolatorDetect non-atomic interactions within DB transactions
Action StoreStore different kind of actions (Like ❤️, Follow 👁, Star ⭐, Block ...) in one table via ActiveRecord Polymorphic Association.
DatamappifyCompose, decouple and manage domain logic and data persistence separately. Works particularly great for composing form objects!
Active importerDefine importers that load tabular data from spreadsheets or CSV files into any ActiveRecord-like ORM.
Jennifer.crCrystal ORM using ActiveRecord pattern with flexible query DSL
Devise SecurityA security extension for devise, meeting industrial standard security demands for web applications.
Html5 validatorsA gem/plugin for Rails 3, Rails 4, Rails 5, and Rails 6 that enables client-side validation using ActiveModel + HTML5 Form Validation
Pg partyActiveRecord PostgreSQL Partitioning