activemodel (rubygems): A toolkit for building modeling frameworks like Active Record. Rich support for attributes, callbacks, validations, serialization, internationalization, and testing.
Keywords: activejob|activerecord|framework|html|mvc|rails|ruby