There are 7 repositories under activemodel topic.
Elasticsearch integrations for ActiveModel/Record and Ruby on Rails
:briefcase: Manage application specific business logic.
Date and time validation plugin for ActiveModel and Rails. Supports multiple ORMs and allows custom date/time formats.
: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.
🔩 ActiveRecord::JSONValidator makes it easy to validate JSON attributes against a JSON schema.
A gem/plugin for Rails 3, Rails 4, Rails 5, and Rails 6 that enables client-side validation using ActiveModel + HTML5 Form Validation
A Redis ORM for reactive applications. Quacks just like Active Record. 🦆
Client framework for consuming JSONAPI services in Ruby
Create "immutable" objects with no setters, just getters.
Self-validating Ruby objects
ActiveModel-style Ruby ORM for RDF Linked Data. Works with SPARQL 1.1 HTTP endpoints.
Useful extensions for active_interaction gem
Ruby on Rails with Active Model and Google Cloud Datastore. Extracted from Agrimatics Aero.
StateMachines ActiveModel Integration
A custom validation for your Active Model that check if an array is included in another one
Simple and powerful implementation of the observer pattern.
The simple way to create form objects or command/service objects with ActiveModel
Used for creating virtual models like ActiveType or ModelAttribute does.
:black_joker: An extension to ActiveModel::Serializer that validates serializers output against a JSON schema
ActiveModel email validation. Checks MX records, sub address, regex, whitelisted and blacklisted check
Adds type validation for classes with ActiveModel::Validations.
Make SQLModel more like an a real ORM
An ActiveModel extension to model your semi-structured data using embedded associations
Modules and Classes as first-class active record values
🍔 A friendly schema for defining permitted parameters in Rails controllers
ActiveRecord lookalike but for business model requirements. a.k.a Service Objects
Array Validations for ActiveModel