Ecosyste.ms: Repos

An open API service providing repository metadata for many open source software ecosystems.

GitHub topics: activemodel

mirego/active_model_serializers_validator

:black_joker: An extension to ActiveModel::Serializer that validates serializers output against a JSON schema

Language: Ruby - Size: 324 KB - Last synced: about 5 hours ago - Pushed: about 7 years ago - Stars: 18 - Forks: 1

musaffa/file_validators

Adds file validators to ActiveModel.

Language: Ruby - Size: 191 KB - Last synced: 7 days ago - Pushed: over 2 years ago - Stars: 259 - Forks: 25

dogweather/validated_object

Self-validating Ruby objects

Language: Ruby - Size: 175 KB - Last synced: 15 days ago - Pushed: 15 days ago - Stars: 60 - Forks: 2

AaronLasseigne/active_interaction

:briefcase: Manage application specific business logic.

Language: Ruby - Size: 1.81 MB - Last synced: 2 days ago - Pushed: about 1 month ago - Stars: 2,039 - Forks: 134

adzap/validates_timeliness

Date and time validation plugin for ActiveModel and Rails. Supports multiple ORMs and allows custom date/time formats.

Language: Ruby - Size: 1.31 MB - Last synced: 9 days ago - Pushed: 4 months ago - Stars: 1,576 - Forks: 223

uxxman/service_record

ActiveRecord lookalike but for business model requirements. a.k.a Service Objects

Language: Ruby - Size: 83 KB - Last synced: 21 days ago - Pushed: 21 days ago - Stars: 7 - Forks: 0

plainsource/activekit

The essential kit for rails ActiveRecord models to be happy.

Language: Ruby - Size: 135 KB - Last synced: 23 days ago - Pushed: 23 days ago - Stars: 0 - Forks: 0

cgriego/active_attr

What ActiveModel left out

Language: Ruby - Size: 468 KB - Last synced: 15 days ago - Pushed: 7 months ago - Stars: 1,192 - Forks: 86

Swirrl/tripod

ActiveModel-style Ruby ORM for RDF Linked Data. Works with SPARQL 1.1 HTTP endpoints.

Language: Ruby - Size: 440 KB - Last synced: 12 days ago - Pushed: 5 months ago - Stars: 59 - Forks: 14

RStankov/MiniForm

Sugar around ActiveModel::Model

Language: Ruby - Size: 62.5 KB - Last synced: 26 days ago - Pushed: 26 days ago - Stars: 26 - Forks: 7

state-machines/state_machines-activemodel

StateMachines ActiveModel Integration

Language: Ruby - Size: 102 KB - Last synced: 21 days ago - Pushed: 4 months ago - Stars: 33 - Forks: 35

rmm5t/strip_attributes

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

Language: Ruby - Size: 182 KB - Last synced: 15 days ago - Pushed: 5 months ago - Stars: 550 - Forks: 54

elastic/elasticsearch-rails

Elasticsearch integrations for ActiveModel/Record and Ruby on Rails

Language: Ruby - Size: 5.46 MB - Last synced: about 1 month ago - Pushed: about 1 month ago - Stars: 3,053 - Forks: 790

mirego/activerecord_json_validator

🔩 ActiveRecord::JSONValidator makes it easy to validate JSON attributes against a JSON schema.

Language: Ruby - Size: 107 KB - Last synced: 6 days ago - Pushed: about 1 month ago - Stars: 402 - Forks: 48

Agrimatics/activemodel-datastore

Ruby on Rails with Active Model and Google Cloud Datastore. Extracted from Agrimatics Aero.

Language: Ruby - Size: 388 KB - Last synced: 12 days ago - Pushed: 2 months ago - Stars: 52 - Forks: 19

amatsuda/html5_validators

A gem/plugin for Rails 3, Rails 4, Rails 5, and Rails 6 that enables client-side validation using ActiveModel + HTML5 Form Validation

Language: Ruby - Size: 360 KB - Last synced: 8 days ago - Pushed: over 1 year ago - Stars: 304 - Forks: 80

serradura/u-attributes

Create "immutable" objects with no setters, just getters.

Language: Ruby - Size: 371 KB - Last synced: 15 days ago - Pushed: about 2 years ago - Stars: 92 - Forks: 7

macera/kunibikirb7

ActiveModelとRubyの特異クラスを使った動的な入力フォーム実装のプロトタイプ

Language: Ruby - Size: 28.3 KB - Last synced: 2 months ago - Pushed: about 6 years ago - Stars: 0 - Forks: 0

pedrofurtado/validates-correios-cep

Brazilian zipcode validation for ActiveRecord, integrated with correios-cep gem.

Language: Ruby - Size: 20.5 KB - Last synced: 21 days ago - Pushed: almost 3 years ago - Stars: 6 - Forks: 2

alt-point/active-models

Reactive DTO models with Proxy and more useful classes, decorators, Black-jack and whores

Language: TypeScript - Size: 271 KB - Last synced: 5 months ago - Pushed: 5 months ago - Stars: 2 - Forks: 4

OpenGems/rails_email_checker

ActiveModel email validation. Checks MX records, sub address, regex, whitelisted and blacklisted check

Language: Ruby - Size: 437 KB - Last synced: 20 days ago - Pushed: about 1 year ago - Stars: 16 - Forks: 2

leastbad/all_futures

A Redis ORM for reactive applications. Quacks just like Active Record. 🦆

Language: Ruby - Size: 242 KB - Last synced: 16 days ago - Pushed: about 2 years ago - Stars: 95 - Forks: 4

jasl/activeentity

Active Record without Database

Language: Ruby - Size: 305 KB - Last synced: 28 days ago - Pushed: about 1 year ago - Stars: 52 - Forks: 8

antulik/active_interaction-extras

Useful extensions for active_interaction gem

Language: Ruby - Size: 75.2 KB - Last synced: 28 days ago - Pushed: about 1 year ago - Stars: 46 - Forks: 9

yujideveloper/activemodel-ip_address_validator

ActiveModel validator for ip address

Language: Ruby - Size: 27.3 KB - Last synced: 21 days ago - Pushed: over 4 years ago - Stars: 4 - Forks: 0

drexed/lite-encryption

ActiveSupport::MessageEncryptor encryption wrapper for PORO objects and ActiveModel attributes

Language: Ruby - Size: 58.6 KB - Last synced: 21 days ago - Pushed: about 1 year ago - Stars: 1 - Forks: 1

pete2786/lambda-sinatra

Basic lambda using sinatra, active model

Language: Ruby - Size: 4.88 KB - Last synced: 9 months ago - Pushed: over 5 years ago - Stars: 1 - Forks: 0

ActiveTriples/ActiveTriples

An ActiveModel-like interface for RDF data

Language: Ruby - Size: 678 KB - Last synced: 9 months ago - Pushed: over 5 years ago - Stars: 32 - Forks: 14

vickyramachandra/json-sideload

A deserializer for payloads that comply to sideloaded JSON format of ActiveModel::Serializer. Unmarshals to Go structs

Language: Go - Size: 39.1 KB - Last synced: 10 months ago - Pushed: over 3 years ago - Stars: 2 - Forks: 1

serradura/u-observers

Simple and powerful implementation of the observer pattern.

Language: Ruby - Size: 189 KB - Last synced: 1 day ago - Pushed: over 2 years ago - Stars: 31 - Forks: 2

dandlezzz/active_conformity

Database driven validations

Language: Ruby - Size: 1.83 MB - Last synced: 20 days ago - Pushed: almost 8 years ago - Stars: 12 - Forks: 3

adamcooke/parameter_sets

🍔 A friendly schema for defining permitted parameters in Rails controllers

Language: Ruby - Size: 19.5 KB - Last synced: about 1 year ago - Pushed: over 1 year ago - Stars: 7 - Forks: 0

simple-and-powerful/act-form

The simple way to create form objects or command/service objects with ActiveModel

Language: Ruby - Size: 41 KB - Last synced: 28 days ago - Pushed: 10 months ago - Stars: 30 - Forks: 1

jsmestad/jsonapi-consumer

Client framework for consuming JSONAPI services in Ruby

Language: Ruby - Size: 166 KB - Last synced: 28 days ago - Pushed: almost 3 years ago - Stars: 94 - Forks: 18

infinum/array_validator 📦

Array Validations for ActiveModel

Language: Ruby - Size: 32.2 KB - Last synced: 23 days ago - Pushed: about 7 years ago - Stars: 7 - Forks: 0

avvo/easygoing_active_model 📦

An ActiveModel::Model that does not raise exceptions when you pass a parameter for something undefined.

Language: Ruby - Size: 5.86 KB - Last synced: 18 days ago - Pushed: over 8 years ago - Stars: 1 - Forks: 0

substancelab/activemodel-email_address_validator

Opinionated email address validation for ActiveModels/ActiveRecord

Language: Ruby - Size: 70.3 KB - Last synced: 3 days ago - Pushed: about 2 months ago - Stars: 1 - Forks: 2

state-machines/state_machines-activemodel-observers

Language: Ruby - Size: 16.6 KB - Last synced: about 3 hours ago - Pushed: almost 7 years ago - Stars: 5 - Forks: 6

mansakondo/activemodel-embedding

An ActiveModel extension to model your semi-structured data using embedded associations

Language: Ruby - Size: 200 KB - Last synced: 25 days ago - Pushed: over 2 years ago - Stars: 9 - Forks: 0

rafaelbiriba/active_model_validates_intersection_of

A custom validation for your Active Model that check if an array is included in another one

Language: Ruby - Size: 30.3 KB - Last synced: 21 days ago - Pushed: over 2 years ago - Stars: 31 - Forks: 20

rmorlok/activejsonmodel

Active model objects that can be serialized to JSON

Language: Ruby - Size: 118 KB - Last synced: 15 days ago - Pushed: 16 days ago - Stars: 1 - Forks: 0

alejandrodevs/active_model_exporters

A simple way to export data in Rails.

Language: Ruby - Size: 87.9 KB - Last synced: 24 days ago - Pushed: almost 2 years ago - Stars: 7 - Forks: 1

drexed/lite-validators

Collection of ActiveModel/ActiveRecord validators

Language: Ruby - Size: 202 KB - Last synced: 29 days ago - Pushed: over 1 year ago - Stars: 1 - Forks: 0

jgraichen/acfs

API client for services

Language: Ruby - Size: 746 KB - Last synced: 11 days ago - Pushed: 9 months ago - Stars: 13 - Forks: 8

ninech/REST-in-Peace

A KISS REST Client.

Language: Ruby - Size: 145 KB - Last synced: about 1 year ago - Pushed: almost 2 years ago - Stars: 9 - Forks: 4

serradura/type_validator

Adds type validation for classes with ActiveModel::Validations.

Language: Ruby - Size: 60.5 KB - Last synced: 5 months ago - Pushed: over 4 years ago - Stars: 17 - Forks: 1

nsommer/model_orchestration

A toolkit for orchestrating actions on related models.

Language: Ruby - Size: 339 KB - Last synced: 23 days ago - Pushed: over 6 years ago - Stars: 2 - Forks: 0

mdeering/phillumeny

Collection of RSpec matchers for verbose testers.

Language: Ruby - Size: 158 KB - Last synced: 10 days ago - Pushed: about 5 years ago - Stars: 0 - Forks: 0

drexed/lite-errors

Build ActiveModel::Errors like errors in Ruby

Language: Ruby - Size: 34.2 KB - Last synced: 13 days ago - Pushed: almost 3 years ago - Stars: 1 - Forks: 0

mborromeo/wisperable

Configure and Broadcast ActiveModel events via Wisper

Language: Ruby - Size: 12.7 KB - Last synced: 2 months ago - Pushed: over 3 years ago - Stars: 2 - Forks: 0

tearat/crystal-db-model

I tried to create ActiveModel parody...

Language: Crystal - Size: 0 Bytes - Last synced: about 1 year ago - Pushed: over 3 years ago - Stars: 0 - Forks: 0

umbrellio/verifly

This gem provides an api to run sequential checks

Language: Ruby - Size: 51.8 KB - Last synced: 1 day ago - Pushed: over 3 years ago - Stars: 1 - Forks: 1

segoy89/errors_to_sentences

Simple gem to transform error messages into sentences

Language: Ruby - Size: 4.88 KB - Last synced: about 2 months ago - Pushed: over 3 years ago - Stars: 1 - Forks: 0

printercu/activemodel_translation

Translation helpers for models

Language: Ruby - Size: 5.86 KB - Last synced: 24 days ago - Pushed: almost 8 years ago - Stars: 3 - Forks: 1

MatthewSchultz/simple-validations-rails

A simple set of validations I got tired of writing over and over and over again. Includes boolean, locale, and email validators.

Language: Ruby - Size: 49.8 KB - Last synced: 19 days ago - Pushed: over 1 year ago - Stars: 1 - Forks: 0

kuntoaji/enkrip

encrypt & decrypt Active Record attributes with Message Encryptor

Language: Ruby - Size: 18.6 KB - Last synced: 21 days ago - Pushed: over 1 year ago - Stars: 9 - Forks: 0

aspirewit/dimension_validation

DimensionValidation gem adds dimension validation to ActiveModel

Language: Ruby - Size: 9.77 KB - Last synced: 23 days ago - Pushed: over 6 years ago - Stars: 1 - Forks: 0

oshanz/sonicsearch

Sonic search server integrations for Ruby on Rails

Language: Ruby - Size: 36.1 KB - Last synced: 21 days ago - Pushed: about 5 years ago - Stars: 3 - Forks: 0

jasl-lab/duck_record

Used for creating virtual models like ActiveType or ModelAttribute does.

Language: Ruby - Size: 191 KB - Last synced: 23 days ago - Pushed: over 5 years ago - Stars: 23 - Forks: 3

mtarnovan/romanianvalidators

Collection of validations for Cod Numeric Personal (CNP), Cod de identificare fiscală (CIF) and IBAN (only Romanian format, as published by Romanian National Bank

Language: Ruby - Size: 35.2 KB - Last synced: 26 days ago - Pushed: about 6 years ago - Stars: 6 - Forks: 2

vivektiwary/rails-mail-form

Extending ActiveModel to create a custom Mail Form model

Language: Ruby - Size: 21.5 KB - Last synced: about 1 year ago - Pushed: almost 7 years ago - Stars: 0 - Forks: 0

akuzko/flatter

Deep object graph to a plain flat properties mapper.

Language: Ruby - Size: 60.5 KB - Last synced: 22 days ago - Pushed: about 7 years ago - Stars: 4 - Forks: 0