Solnic's Gems

icon
#Total RankDaily RankNameSummary
1225300ice_nineDeep Freeze Ruby Objects
2265211dry-coreA toolset of small support modules used throughout the dry-rb ecosystem
3274890equalizerModule to define equality, equivalence and inspection methods
4298242dry-logicPredicate logic with rule composition
5299317dry-configurableA mixin to add configuration functionality to your classes
6302240dry-typesType system for Ruby supporting coercions, constraints and complex types like structs, ...
7338535dry-containerA simple, configurable object container implemented in Ruby
8347419coerciblePowerful, flexible and configurable coercion library. And nothing more.
9353429virtusAttributes on Steroids for Plain Old Ruby Objects
10361430axiom-typesDefine types with optional constraints for use within axiom and other libraries.
115301,204dry-equalizerModule to define equality, equivalence and inspection methods
12637438dry-validationValidation library
13695333dry-initializerDSL for declaring params and options of the initializer
14744403dry-schemadry-schema provides a DSL for defining schemas with keys and rules that should be appli...
151,016786dry-structTyped structs and value objects
161,1223,105adamantiumImmutable extensions to objects
171,4961,141dry-monadsCommon monads for Ruby
181,5851,533dry-auto_injectContainer-agnostic automatic constructor injection
191,9191,797dry-eventsPub/sub system
201,962656dry-cliCommon framework to build command line interfaces with Ruby
212,2031,827dry-matcherFlexible, expressive pattern matching for Ruby
222,4372,360dry-monitorMonitoring and instrumentation APIs
232,9033,374transprocTransform Ruby objects in functional style
242,9217,374dm-coreDataMapper core library
253,0678,900dm-migrationsDataMapper plugin for writing and speccing migrations
263,1249,008dm-do-adapterDataObjects Adapter for DataMapper
273,4619,008dm-validationsLibrary for performing validations on DM models and pure Ruby object
283,5193,416hanami-utilsHanami utilities
293,52210,574dm-serializerDataMapper plugin for serializing Resources and Collections
303,52810,303dm-aggregatesDataMapper plugin providing support for aggregates on collections
313,5318,953dm-timestampsDataMapper plugin for magical timestamps
323,55310,627dm-typesDataMapper plugin providing extra data types
333,64310,574dm-constraintsDataMapper plugin constraining relationships
343,6803,004dry-systemOrganize your code into reusable components
353,69911,314dm-transactionsMakes transaction support available for adapters that support them
364,00011,560data_mapperFaster, Better, Simpler.
374,01710,101dm-sqlite-adapterSqlite3 Adapter for DataMapper
384,3774,500romPersistence and mapping toolkit for Ruby
394,5004,551rom-sqlSQL databases support for ROM
404,5204,517rom-repositoryRepository abstraction for rom-rb
414,7053,064dry-transformerData transformation toolkit
424,85218,373dm-postgres-adapterPostgreSQL Adapter for DataMapper
434,8693,775hanami-routerRack compatible HTTP router for Ruby
445,0864,407hanami-validationsValidations mixin for Ruby objects and support for Hanami
455,3427,342rom-mapperStandalone data mappers integrated with rom-rb
465,4294,859rom-corePersistence and mapping toolkit for Ruby
475,5134,325hanami-controllerComplete, fast and testable actions for Rack
485,5484,890rom-changesetrom-changeset adds support for preprocessing data on top of rom-rb repositories
495,7805,181hanamiHanami is a web framework for Ruby
505,84814,494dm-mysql-adapterMySQL Adapter for DataMapper
516,0015,354dry-effectsAlgebraic effects
526,0745,644hanami-cliHanami command line
536,3246,479hanami-viewA complete, standalone view rendering system that gives you everything you need to writ...
546,6506,494hanami-assetsAssets management for Ruby web applications
556,6726,926hanami-helpersView helpers for Ruby applications
566,7397,090hanami-mailerMail for Ruby applications and Hanami mailers
576,81812,035datamapperFaster, Better, Simpler.
587,3117,981hanami-modelA persistence framework with entities and repositories
597,97915,849dm-observerDataMapper plugin for observing Resources
608,4906,535rom-factoryROM based builder library to make your specs awesome. DSL partially inspired by Factory...
618,73017,605dm-active_modelA datamapper plugin for active_model compliance and thus rails 3 compatibility.
629,07015,606dm-ar-findersDataMapper plugin providing ActiveRecord-style finders
639,53320,339dm-railsIntegrate DataMapper with Rails 3
649,77312,383rom-supportRuby Object Mapper - Support libraries
6510,79615,849dm-is-treeDataMapper plugin allowing the creation of tree structures from data models
6611,44516,325dm-adjustDataMapper plugin providing methods to increment and decrement properties
6711,83513,992dry-componentOrganize your code into reusable components
6812,04016,637dm-sweatshopDataMapper plugin for building pseudo random models
6912,45012,826dry-web-rodaRoda integration for dry-web apps
7012,64013,049dry-viewA complete, standalone view rendering system that gives you everything you need to writ...
7112,86010,693roda-flowThis rubygem does not have a description or summary.
7213,0919,765hanami-webconsoleHanami webconsole for development
7313,17315,849dm-cliDataMapper plugin allowing interaction with models through a CLI
7413,79745,201axiomSimplifies querying of structured data using relational algebra
7513,81816,902dm-tagsThis package brings tagging to DataMapper. It is inspired by Acts As Taggable On by Mi...
7613,88115,202dry-webLightweight web application stack on top of dry-system
7714,54116,902dm-is-listDataMapper plugin for creating and organizing lists
7814,66617,256dm-is-state_machineDataMapper plugin for creating state machines
7914,88874,546rom-railsIntegrate Ruby Object Mapper with Rails
8015,18317,256charlatanNeat delegation for ruby objects
8115,55516,902dm-is-nested_setDataMapper plugin allowing the creation of nested sets from data models
8215,91317,256dm-rest-adapterREST Adapter for DataMapper
8315,98917,256dm-is-remixabledm-is-remixable allow you to create reusable data functionality
8416,10818,373dm-is-searchableA DataMapper plugin for searching
8517,42818,373dm-is-versionedDataMapper plugin enabling simple versioning of models
8617,85717,256rom-httpHTTP support for ROM
8718,0668,172hanami-reloaderCode reloading for Hanami
8818,33836,774dry-system-railsRailtie for dry-system
8920,00419,801dm-ferret-adapterFerret Adapter for DataMapper
9021,94110,971rom-yamlYAML support for Ruby Object Mapper
9123,77322,449dm-yaml-adapterYAML Adapter for DataMapper
9224,21540,505carrierwave-datamapperDatamapper support for CarrierWave
9324,84511,876hanami-apiExtremely fast and lightweight HTTP API
9427,74124,198dry-dataSimple type-system for Ruby
9527,95426,515dm-oracle-adapterOracle Adapter for DataMapper
9629,31426,515dm-sqlserver-adapterMicrosoft SQL Server Adapter for DataMapper
9736,122104,211ossyOssy is your ruby gem maintenance helper
9838,011104,211rom-modelA small collection of extensions useful for data coercion and validation
9940,879104,211rom-yesqlYesql adapter for ROM
10041,852104,211rom-mongoMongoDB support for Ruby Object Mapper
10149,58240,505axiom-memory-adapterUse Axiom relations with an in-memory datastore
10251,043104,211rom-elasticsearchROM adapter for Elasticsearch
10352,528104,211rom-couchdbCouchDB support for ROM
10455,90245,201dm-taggingsDataMapper plugin providing taggable and tagger models
10558,986104,211rom-event_storeEvent Store support for Ruby Object Mapper
10660,53545,201dm-mongo-adapterMongoDB DataMapper Adapter
10761,33751,506axiom-optimizerOptimizes axiom relations
10865,38440,505transflowBusiness Transaction Flow DSL
10971,265104,211rom-rodaIntegrate Ruby Object Mapper with Roda
11078,687104,211rom-csvCSV support for Ruby Object Mapper
11182,293104,211rom-neo4jNeo4j graph relations for Ruby Object Mapper
11283,82574,546rom-relationRelation schema with mapping for ROM
11383,88451,506dm-validations-extDataMapper plugin providing better error messages handling.
11484,694104,211rom-gitGit adapter for the rom-rb
11586,499104,211hanami-ujsHanami Unobtrusive JavaScript
11689,50060,256dry-pipelinePipeline operator for callable objects
117103,311104,211rom-sessionSession for ROM
118114,066104,211rom-jsonJSON support for Ruby Object Mapper
119114,89574,546rom-lotusIntegrate Ruby Object Mapper with Lotus
120152,957104,211rom-rethinkdbRethinkDB support for ROM
121155,148104,211rodakaseLightweight web application stack on top of Roda
122161,035104,211hanami-authAuthentication for Hanami
123162,040104,211hanami-eventsHanami framework for events
124164,562104,211hanami-webpackManage Hanami assets with Webpack
125173,43274,546sql-composerThis rubygem does not have a description or summary.
126174,570104,211pro-validationPlaceholder
127174,583104,211pro-romPlaceholder