Serradura's Gems

icon
See profile on Gravatar
#Total RankDaily RankNameSummary
18,3607,442u-attributesThis gem allows you to define "immutable" objects, when using it your objects will only...
28,4187,290u-caseRepresent use cases in a simple and powerful way while writing modular, expressive and ...
38,4208,720kindA development toolkit for Ruby with several small/cohesive abstractions (monads, enums,...
427,33811,878type_validatorAdds type validation for classes with ActiveModel::Validations.
527,5229,672solid-resultUnleash a pragmatic and observable use of Result Pattern and Railway-Oriented Programmi...
631,25011,100solid-processWrite business logic for Ruby/Rails that scales.
733,23713,555u-authorizationSimple authorization library and role managment for Ruby.
834,53754,660string_utility_beltAdds new features for String objects.
940,03516,539u-serviceCreate simple and powerful service objects.
1043,42815,814u-structCreate powered Ruby structs.
1145,39616,279u-observersSimple and powerful implementation of the observer pattern.
1276,792118,415ruby-lambdasExposes Ruby object methods as lambdas (functions).
1379,140118,415request_viaA fast and functional (API and paradigm) HTTP client, using only Ruby's standard librar...
1483,831118,415stringub-commonsThis library borned from the early versions of string_utility_belt gem, this gem adds n...
1587,32838,509bcdd-resultUnleash a pragmatic and observable use of Result Pattern and Railway-Oriented Programmi...
16119,71538,509u-testA xUnit family unit testing microframework for Ruby.
17138,32647,188u-thenableA backport/polyfill of `yield self` and` then` methods for old Ruby versions.
18161,75964,913u-action...
19177,55784,646bcdd-processWrite reliable, self-documented, and self-observable business processes in Ruby.
20182,97784,646solid-adaptersWrite interface contracts using pure Ruby.
21186,034118,415bcdd-contractReliable contract definition, data validation, and type checking for Ruby.
22154,48619,149u-use_caseCreate simple and powerful use cases as objects (aka: service objects).