Solnic's Gems

icon
#Total RankDaily RankNameSummary
1231118dry-coreA toolset of small support modules used throughout the dry-rb ecosystem
2245190ice_nineDeep Freeze Ruby Objects
3259123dry-typesType system for Ruby supporting coercions, constraints and complex types like structs, ...
4260125dry-logicPredicate logic with rule composition
5293196dry-configurableA mixin to add configuration functionality to your classes
6358949equalizerModule to define equality, equivalence and inspection methods
7363513coerciblePowerful, flexible and configurable coercion library. And nothing more.
8373323dry-containerA simple, configurable object container implemented in Ruby
9375566virtusAttributes on Steroids for Plain Old Ruby Objects
10382555axiom-typesDefine types with optional constraints for use within axiom and other libraries.
11443202dry-initializerDSL for declaring params and options of the initializer
12475239dry-validationValidation library
13493218dry-schemadry-schema provides a DSL for defining schemas with keys and rules that should be appli...
147111,740dry-equalizerModule to define equality, equivalence and inspection methods
15975244dry-structTyped structs and value objects
161,3351,040dry-cliCommon framework to build command line interfaces with Ruby
171,4371,185dry-monadsCommon monads for Ruby
181,4493,232adamantiumImmutable extensions to objects
191,6321,424dry-auto_injectContainer-agnostic automatic constructor injection
201,886411transprocTransform Ruby objects in functional style
211,956400hanami-utilsHanami utilities
222,0532,023dry-eventsPub/sub system
232,079410hanami-cliHanami command line
242,2002,036dry-matcherFlexible, expressive pattern matching for Ruby
252,6542,819dry-monitorMonitoring and instrumentation APIs
263,3689,360dm-coreDataMapper core library
273,5022,791dry-systemOrganize your code into reusable components
283,54210,353dm-migrationsDataMapper plugin for writing and speccing migrations
293,60511,596dm-do-adapterDataObjects Adapter for DataMapper
303,99610,007dm-validationsLibrary for performing validations on DM models and pure Ruby object
314,04910,923dm-timestampsDataMapper plugin for magical timestamps
324,05211,166dm-serializerDataMapper plugin for serializing Resources and Collections
334,05414,126dm-aggregatesDataMapper plugin providing support for aggregates on collections
344,0782,671dry-transformerData transformation toolkit
354,09113,002dm-typesDataMapper plugin providing extra data types
364,19415,570dm-constraintsDataMapper plugin constraining relationships
374,26015,570dm-transactionsMakes transaction support available for adapters that support them
384,5583,326romPersistence and mapping toolkit for Ruby
394,59914,126data_mapperFaster, Better, Simpler.
404,61112,711dm-sqlite-adapterSqlite3 Adapter for DataMapper
414,6993,173hanami-routerRack compatible HTTP router for Ruby
424,7273,332rom-repositoryRepository abstraction for rom-rb
434,7433,821rom-sqlSQL databases support for ROM
445,1133,294hanami-validationsValidations mixin for Ruby objects and support for Hanami
455,3313,515hanami-controllerComplete, fast and testable actions for Rack
465,4973,491rom-corePersistence and mapping toolkit for Ruby
475,5943,523rom-changesetrom-changeset adds support for preprocessing data on top of rom-rb repositories
485,61533,990dm-postgres-adapterPostgreSQL Adapter for DataMapper
495,6613,434dry-effectsAlgebraic effects
505,6953,406hanamiA flexible framework for maintainable Ruby apps
515,9789,004rom-mapperStandalone data mappers integrated with rom-rb
526,2823,798hanami-viewA complete, standalone view rendering system that gives you everything you need to writ...
536,7044,794hanami-assetsAssets management for Ruby web applications
546,72731,839dm-mysql-adapterMySQL Adapter for DataMapper
556,9175,644hanami-helpersView helpers for Ruby applications
566,9675,644hanami-mailerMail for Ruby applications and Hanami mailers
577,87610,353datamapperFaster, Better, Simpler.
588,1707,907hanami-modelA persistence framework with entities and repositories
598,3485,536rom-factoryROM based builder library to make your specs awesome. DSL partially inspired by Factory...
609,30416,149dm-observerDataMapper plugin for observing Resources
6110,17122,667dm-active_modelA datamapper plugin for active_model compliance and thus rails 3 compatibility.
6210,30115,046dm-ar-findersDataMapper plugin providing ActiveRecord-style finders
6310,91715,570rom-supportRuby Object Mapper - Support libraries
6410,93757,957dm-railsIntegrate DataMapper with Rails 3
6512,08615,292dm-is-treeDataMapper plugin allowing the creation of tree structures from data models
6612,53713,002hanami-webconsoleHanami webconsole for development
6712,81919,880dm-adjustDataMapper plugin providing methods to increment and decrement properties
6813,11414,561dry-componentOrganize your code into reusable components
6913,43231,839dm-sweatshopDataMapper plugin for building pseudo random models
7013,72024,597dry-web-rodaRoda integration for dry-web apps
7113,72215,570dry-viewA complete, standalone view rendering system that gives you everything you need to writ...
7213,8918,299hanami-reloaderCode reloading for Hanami
7313,90623,590roda-flowThis rubygem does not have a description or summary.
7414,45821,146dm-cliDataMapper plugin allowing interaction with models through a CLI
7515,22416,149dry-webLightweight web application stack on top of dry-system
7615,22515,570dm-tagsThis package brings tagging to DataMapper. It is inspired by Acts As Taggable On by Mi...
7715,54751,811axiomSimplifies querying of structured data using relational algebra
7815,76936,355charlatanNeat delegation for ruby objects
7915,78014,561dm-is-listDataMapper plugin for creating and organizing lists
8015,98617,166rom-railsIntegrate Ruby Object Mapper with Rails
8116,02016,149dm-is-state_machineDataMapper plugin for creating state machines
8216,80111,005rom-httpHTTP support for ROM
8316,88515,292dm-is-nested_setDataMapper plugin allowing the creation of nested sets from data models
8417,26217,914dm-rest-adapterREST Adapter for DataMapper
8517,53121,146dm-is-remixabledm-is-remixable allow you to create reusable data functionality
8617,85451,811dm-is-searchableA DataMapper plugin for searching
8718,93821,868dm-is-versionedDataMapper plugin enabling simple versioning of models
8820,18615,570rom-yamlYAML support for Ruby Object Mapper
8920,46142,638dry-system-railsRailtie for dry-system
9021,37239,204dm-ferret-adapterFerret Adapter for DataMapper
9124,5039,587hanami-apiExtremely fast and lightweight HTTP API
9225,24233,990dm-yaml-adapterYAML Adapter for DataMapper
9326,46546,755carrierwave-datamapperDatamapper support for CarrierWave
9429,20920,488dry-dataSimple type-system for Ruby
9529,59439,204dm-oracle-adapterOracle Adapter for DataMapper
9631,17333,990dm-sqlserver-adapterMicrosoft SQL Server Adapter for DataMapper
9736,40646,755ossyOssy is your ruby gem maintenance helper
9840,10823,590rom-modelA small collection of extensions useful for data coercion and validation
9941,27718,795rom-yesqlYesql adapter for ROM
10044,07739,204rom-mongoMongoDB support for Ruby Object Mapper
10151,10751,811axiom-memory-adapterUse Axiom relations with an in-memory datastore
10253,38357,957rom-elasticsearchROM adapter for Elasticsearch
10353,43626,916rom-couchdbCouchDB support for ROM
10458,38465,953dm-taggingsDataMapper plugin providing taggable and tagger models
10558,62730,035rom-event_storeEvent Store support for Ruby Object Mapper
10663,01892,554dm-mongo-adapterMongoDB DataMapper Adapter
10763,10665,953axiom-optimizerOptimizes axiom relations
10866,60533,990transflowBusiness Transaction Flow DSL
10972,00742,638rom-rodaIntegrate Ruby Object Mapper with Roda
11078,98542,638rom-csvCSV support for Ruby Object Mapper
11182,45233,990rom-neo4jNeo4j graph relations for Ruby Object Mapper
11284,55757,957rom-relationRelation schema with mapping for ROM
11385,40446,755rom-gitGit adapter for the rom-rb
11486,03076,767dm-validations-extDataMapper plugin providing better error messages handling.
11586,24965,953hanami-ujsHanami Unobtrusive JavaScript
11691,27546,755dry-pipelinePipeline operator for callable objects
117105,39276,767rom-sessionSession for ROM
118114,68651,811rom-jsonJSON support for Ruby Object Mapper
119114,99357,957rom-lotusIntegrate Ruby Object Mapper with Lotus
120152,68257,957rom-rethinkdbRethinkDB support for ROM
121155,59051,811rodakaseLightweight web application stack on top of Roda
122162,45076,767hanami-authAuthentication for Hanami
123163,26176,767hanami-eventsHanami framework for events
124164,61292,554hanami-webpackManage Hanami assets with Webpack
125175,919115,123sql-composerThis rubygem does not have a description or summary.
126178,093115,123pro-validationPlaceholder
127178,335115,123pro-romPlaceholder