0.11
No release in over 3 years
Low commit activity in last 3 years
Regressor generates regression specs based on ActiveRecord models. Currently relations, validations, attributes, and database indexes are supported.
2019
2020
2021
2022
2023
2024
0.15
No release in over 3 years
Low commit activity in last 3 years
There's a lot of open issues
Simple model and validation mixins for RubyMotion
2019
2020
2021
2022
2023
2024
0.59
Low commit activity in last 3 years
There's a lot of open issues
No release in over a year
SmartProperties are a more flexible and feature-rich alternative to traditional Ruby accessors. They provide support for input conversion, input validation, specifying default values and presence checking.
2019
2020
2021
2022
2023
2024
0.07
A long-lived project that still receives updates
An implementation of the Command Pattern for Ruby with ActiveModel::Validations inspired by the interactor gem. Rich support for attributes, callbacks, and validations, and thread safe performance methods.
2019
2020
2021
2022
2023
2024
0.1
Low commit activity in last 3 years
There's a lot of open issues
No release in over a year
SchemaValidations extends ActiveRecord to automatically create validations by inspecting the database schema. This makes your models more DRY as you no longer need to duplicate NOT NULL, unique, numeric and varchar constraints on the model level.
2019
2020
2021
2022
2023
2024
0.07
No release in over 3 years
Low commit activity in last 3 years
There's a lot of open issues
Implements the common view pattern by which a list of messages are shown at the top, often a combination of flash messages and ActiveRecord validation issues on one or more models.
2019
2020
2021
2022
2023
2024
0.06
The project is in a healthy, maintained state
Plugs directly in the the Google's native C++ [libphonenumber](https://github.com/google/libphonenumber) for extemely _fast_ and _robust_ phone number parsing, validation, and formatting. On average, most methods are 40x t0 50x faster than other Ruby phone number libraries.
2019
2020
2021
2022
2023
2024
0.09
No commit activity in last 3 years
No release in over 3 years
Machinery is a systems management toolkit for Linux. It supports configuration discovery, system validation, and service migration. It's based on the idea of a universal system description.
2019
2020
2021
2022
2023
2024
0.05
Low commit activity in last 3 years
There's a lot of open issues
No release in over a year
LHS ia a Rails-Gem, providing an ActiveRecord like interface to access HTTP-JSON-Services from Rails Applications. Special features provided by this gem are: Multiple endpoint configuration per resource, active-record-like query-chains, scopes, error handling, relations, request cycle cache, batc...
2019
2020
2021
2022
2023
2024
0.05
Low commit activity in last 3 years
No release in over a year
Generates modules that provide conventional value semantics for a given set of attributes. The behaviour is similar to an immutable `Struct` class, plus extensible, lightweight validation and coercion.
2019
2020
2021
2022
2023
2024
0.16
No release in over a year
Adds zipcode validation methods to ActiveModel considering different country zipcode formats.
2019
2020
2021
2022
2023
2024
0.07
No commit activity in last 3 years
No release in over 3 years
Scrivener removes the validation responsibility from models and acts as a filter for whitelisted attributes.
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
10.13
Low commit activity in last 3 years
There's a lot of open issues
A long-lived project that still receives updates
This is a Domain Name manipulation library for Ruby. It can also be used for cookie domain validation based on the Public Suffix List.
2019
2020
2021
2022
2023
2024
0.07
No commit activity in last 3 years
No release in over 3 years
Rack middleware for Weixin apps: message validation/parser/generator
2019
2020
2021
2022
2023
2024
0.06
No release in over 3 years
Low commit activity in last 3 years
TLSPretense provides a set of tools to test SSL/TLS certificate validation. It includes a library for generating certificates and a test framework for running tests against a client by intercepting client network traffic."
2019
2020
2021
2022
2023
2024