0.07
No release in over 3 years
Low commit activity in last 3 years
There's a lot of open issues
ActiveRecord extension. Allows to save record without calling callbacks and validations.
2019
2020
2021
2022
2023
2024
0.04
No commit activity in last 3 years
No release in over 3 years
Schema-based validation and coercion for Ruby data structures, inspired by Prismatic/schema for Clojure.
2019
2020
2021
2022
2023
2024
0.1
No commit activity in last 3 years
No release in over 3 years
There's a lot of open issues
Includes a couple of core functions such as callbacks, timestamping, typecasting and lots of generic validation routines.
2019
2020
2021
2022
2023
2024
0.04
There's a lot of open issues
A long-lived project that still receives updates
Config. Defined as a class. Used as an instance. Support for inheritance and composition. Lazy instantiation. Thread-safe. Command-style DSL. Validation layer. Support for YAML, TOML, JSON, __END__, ENV. Extremely simple to define. Extremely simple to use.
2019
2020
2021
2022
2023
2024
0.05
A long-lived project that still receives updates
Validations mixin for Ruby objects and support for Hanami
2019
2020
2021
2022
2023
2024
0.06
No commit activity in last 3 years
No release in over 3 years
Post/zip code formatting and validation for the UK, US, CA and more.
2019
2020
2021
2022
2023
2024
0.18
Low commit activity in last 3 years
No release in over a year
ActiveRecord provides validations on app level but it won't guarantee the consistent. In some cases, like `validates_uniqueness_of` it executes additional SQL query to the database and that is not very efficient. The main goal of the gem is to provide compatibility between database constraints a...
2019
2020
2021
2022
2023
2024
0.16
No release in over 3 years
Low commit activity in last 3 years
ActiveValidators is a collection of ActiveModel/ActiveRecord validations
2019
2020
2021
2022
2023
2024
0.02
Low commit activity in last 3 years
No release in over a year
Opt-in validations for your ActiveRecord models based on your MySQL database constraints, including text field size, UTF-8 encoding issues, and NOT NULL constraints.
2019
2020
2021
2022
2023
2024
0.03
No release in over 3 years
Membrane provides an easy to use DSL for specifying validation logic declaratively.
2019
2020
2021
2022
2023
2024
0.1
No commit activity in last 3 years
No release in over 3 years
There's a lot of open issues
ActiveRecord Tableless Models provides a simple mixin for creating models that are not bound to the database. This approach is useful for taking advantage of the features of ActiveRecord such as validation, relationships, etc.
2019
2020
2021
2022
2023
2024
0.07
Low commit activity in last 3 years
A long-lived project that still receives updates
Writing specs for complex validations is annoying. AcceptValuesFor makes iteasy to test your validations with real world values, asserting which valuesshould be accepted by your model and which should not.
2019
2020
2021
2022
2023
2024
0.04
Low commit activity in last 3 years
A long-lived project that still receives updates
When an ActiveRecord/ActiveModel model won't save because it's invalid, this gem writes the validation error messages to the log.
2019
2020
2021
2022
2023
2024
0.05
No commit activity in last 3 years
No release in over 3 years
There's a lot of open issues
Interactors are a pattern for structuring your business logic into units. They have a flexible context that they pass between them, which makes them easy-to-write, but hard-to-understand after you've written them. Much of this confusion comes from not knowing what the interactor is supposed to ta...
2019
2020
2021
2022
2023
2024
0.02
No commit activity in last 3 years
No release in over 3 years
Allows defining structure of data and perform validation against it using json-schema
2019
2020
2021
2022
2023
2024