Serradura's Gems

icon
See profile on Gravatar
#Total RankDaily RankNameSummary
110,9677,730u-attributesThis gem allows you to define "immutable" objects, when using it your objects will only...
211,0387,933kindA development toolkit for Ruby with several small/cohesive abstractions (monads, enums,...
311,2107,748u-caseRepresent use cases in a simple and powerful way while writing modular, expressive and ...
431,42612,148type_validatorAdds type validation for classes with ActiveModel::Validations.
531,50721,772string_utility_beltAdds new features for String objects.
638,197143,384u-serviceCreate simple and powerful service objects.
740,38520,865u-authorizationSimple authorization library and role managment for Ruby.
845,986143,384u-observersSimple and powerful implementation of the observer pattern.
949,89764,836u-structCreate powered Ruby structs.
1077,90627,459ruby-lambdasExposes Ruby object methods as lambdas (functions).
1179,06141,377stringub-commonsThis library borned from the early versions of string_utility_belt gem, this gem adds n...
1279,96929,669request_viaA fast and functional (API and paradigm) HTTP client, using only Ruby's standard librar...
13118,107143,384u-testA xUnit family unit testing microframework for Ruby.
14121,74136,098bcdd-resultUnleash a pragmatic and observable use of Result Pattern and Railway-Oriented Programmi...
15137,793143,384u-thenableA backport/polyfill of `yield self` and` then` methods for old Ruby versions.
16168,766143,384u-action...
17176,42164,836bcdd-processWrite reliable, self-documented, and self-observable business processes in Ruby.
18177,03724,095solid-processWrite self-documenting and self-observable business processes in Ruby/Rails.
19179,09064,836bcdd-contractReliable contract definition, data validation, and type checking for Ruby.
20179,75341,377solid-resultUnleash a pragmatic and observable use of Result Pattern and Railway-Oriented Programmi...
21154,48619,149u-use_caseCreate simple and powerful use cases as objects (aka: service objects).