Timriley's Gems

icon
#Total RankDaily RankNameSummary
1231141dry-coreA toolset of small support modules used throughout the dry-rb ecosystem
2259152dry-typesType system for Ruby supporting coercions, constraints and complex types like structs, ...
3260153dry-logicPredicate logic with rule composition
4293195dry-configurableA mixin to add configuration functionality to your classes
5373314dry-containerA simple, configurable object container implemented in Ruby
6443200dry-initializerDSL for declaring params and options of the initializer
7476245dry-validationValidation library
87111,602dry-equalizerModule to define equality, equivalence and inspection methods
91,335917dry-cliCommon framework to build command line interfaces with Ruby
101,4371,186dry-monadsCommon monads for Ruby
111,6321,381dry-auto_injectContainer-agnostic automatic constructor injection
121,956425hanami-utilsHanami utilities
132,080433hanami-cliHanami command line
142,2002,033dry-matcherFlexible, expressive pattern matching for Ruby
152,6543,522dry-monitorMonitoring and instrumentation APIs
162,9202,713dry-transactionBusiness Transaction Flow DSL
173,5022,468dry-systemOrganize your code into reusable components
184,7004,035hanami-routerRack compatible HTTP router for Ruby
195,1134,365hanami-validationsValidations mixin for Ruby objects and support for Hanami
205,3294,403hanami-controllerComplete, fast and testable actions for Rack
215,6655,062dry-effectsAlgebraic effects
225,6964,292hanamiA flexible framework for maintainable Ruby apps
236,2815,181hanami-viewA complete, standalone view rendering system that gives you everything you need to writ...
246,7055,278hanami-assetsAssets management for Ruby web applications
256,9175,548hanami-helpersView helpers for Ruby applications
266,9685,576hanami-mailerMail for Ruby applications and Hanami mailers
278,17010,487hanami-modelA persistence framework with entities and repositories
2812,5378,342hanami-webconsoleHanami webconsole for development
2913,11113,069dry-componentOrganize your code into reusable components
3013,4274,927dry-operationA domain specific language for composable business transaction workflows.
3113,6727,154hanami-rspecHanami RSpec generators and Rake tasks
3213,71625,261dry-web-rodaRoda integration for dry-web apps
3313,72118,768dry-viewA complete, standalone view rendering system that gives you everything you need to writ...
3413,8949,314hanami-reloaderCode reloading for Hanami
3513,90423,381roda-flowThis rubygem does not have a description or summary.
3615,22226,427dry-webLightweight web application stack on top of dry-system
3720,45627,671dry-system-railsRailtie for dry-system
3823,58916,288formalistFlexible form builder
3924,52120,114hanami-apiExtremely fast and lightweight HTTP API
4041,44112,090dry-testingthis is a gem that is used for testing purposes only - do not install it, do not use it
4147,03316,070hanami-dbThe database layer for Hanami apps
4260,99269,723call_sheetBusiness Transaction Flow DSL
4361,83959,290notgunReloading Rack development server (Shotgun fork with Rack 2.0+ support)
4465,43114,910cacofonixONIX support for Ruby applications
4578,78929,160snowpackLightweight application framework for Icelab
4680,42659,290dry-result_matcherExpressive, all-in-one match API for Kleisli Either monads
4786,24946,081hanami-ujsHanami Unobtrusive JavaScript
4887,13015,675cacofonix-dtdsXML catalog for locally accessible ONIX 2.0 and 2.1 DTDs
4991,303107,799dry-pipelinePipeline operator for callable objects
50110,73051,833either_result_matcherExpressive, all-in-one match API for Kleisli Either monads
51125,97584,943saucerlyPDF rending plugin for Rails using FlyingSaucer.
52144,59284,943intercity_expressA collection of helpful utilities for Rails projects.
53162,46184,943hanami-authAuthentication for Hanami
54164,62441,731hanami-webpackManage Hanami assets with Webpack