Serradura's Gems

icon
See profile on Gravatar
#Total RankDaily RankNameSummary
18,3297,492u-attributesThis gem allows you to define "immutable" objects, when using it your objects will only...
28,3748,080kindA development toolkit for Ruby with several small/cohesive abstractions (monads, enums,...
38,3797,530u-caseRepresent use cases in a simple and powerful way while writing modular, expressive and ...
427,95115,269type_validatorAdds type validation for classes with ActiveModel::Validations.
534,04216,760u-authorizationSimple authorization library and role managment for Ruby.
634,09763,261string_utility_beltAdds new features for String objects.
739,77415,585u-serviceCreate simple and powerful service objects.
843,77714,689u-structCreate powered Ruby structs.
945,27215,917u-observersSimple and powerful implementation of the observer pattern.
1049,7186,798solid-resultUnleash a pragmatic and observable use of Result Pattern and Railway-Oriented Programmi...
1156,1898,733solid-processWrite business logic for Ruby/Rails that scales.
1276,59998,195ruby-lambdasExposes Ruby object methods as lambdas (functions).
1378,76363,261request_viaA fast and functional (API and paradigm) HTTP client, using only Ruby's standard librar...
1483,10398,195stringub-commonsThis library borned from the early versions of string_utility_belt gem, this gem adds n...
1589,05863,261bcdd-resultUnleash a pragmatic and observable use of Result Pattern and Railway-Oriented Programmi...
16119,35138,346u-testA xUnit family unit testing microframework for Ruby.
17137,90346,658u-thenableA backport/polyfill of `yield self` and` then` methods for old Ruby versions.
18161,28163,261u-action...
19177,39638,346bcdd-processWrite reliable, self-documented, and self-observable business processes in Ruby.
20182,10846,658solid-adaptersWrite interface contracts using pure Ruby.
21184,94198,195bcdd-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).