Solnic's Gems

icon
#Total RankDaily RankNameSummary
1231347ice_nineDeep Freeze Ruby Objects
2255204dry-coreA toolset of small support modules used throughout the dry-rb ecosystem
3283227dry-logicPredicate logic with rule composition
4284228dry-typesType system for Ruby supporting coercions, constraints and complex types like structs, ...
5297298dry-configurableA mixin to add configuration functionality to your classes
63041,386equalizerModule to define equality, equivalence and inspection methods
7352428coerciblePowerful, flexible and configurable coercion library. And nothing more.
8359451virtusAttributes on Steroids for Plain Old Ruby Objects
9367439axiom-typesDefine types with optional constraints for use within axiom and other libraries.
10369580dry-containerA simple, configurable object container implemented in Ruby
116061,512dry-equalizerModule to define equality, equivalence and inspection methods
12628366dry-validationValidation library
13639312dry-initializerDSL for declaring params and options of the initializer
14693330dry-schemadry-schema provides a DSL for defining schemas with keys and rules that should be appli...
151,0261,382dry-structTyped structs and value objects
161,2813,356adamantiumImmutable extensions to objects
171,4561,449dry-monadsCommon monads for Ruby
181,591671dry-cliCommon framework to build command line interfaces with Ruby
191,6231,853dry-auto_injectContainer-agnostic automatic constructor injection
201,9831,900dry-eventsPub/sub system
212,2201,776dry-matcherFlexible, expressive pattern matching for Ruby
222,5133,136dry-monitorMonitoring and instrumentation APIs
232,9741,638transprocTransform Ruby objects in functional style
243,1087,607dm-coreDataMapper core library
253,2598,225dm-migrationsDataMapper plugin for writing and speccing migrations
263,3208,292dm-do-adapterDataObjects Adapter for DataMapper
273,5161,571hanami-utilsHanami utilities
283,6523,248dry-systemOrganize your code into reusable components
293,7028,055dm-validationsLibrary for performing validations on DM models and pure Ruby object
303,75110,485dm-serializerDataMapper plugin for serializing Resources and Collections
313,75510,735dm-aggregatesDataMapper plugin providing support for aggregates on collections
323,7588,439dm-timestampsDataMapper plugin for magical timestamps
333,78410,122dm-typesDataMapper plugin providing extra data types
343,89211,507dm-constraintsDataMapper plugin constraining relationships
353,93914,938dm-transactionsMakes transaction support available for adapters that support them
364,26612,933data_mapperFaster, Better, Simpler.
374,27310,122dm-sqlite-adapterSqlite3 Adapter for DataMapper
384,4527,142romPersistence and mapping toolkit for Ruby
394,4653,057dry-transformerData transformation toolkit
404,5967,432rom-sqlSQL databases support for ROM
414,6027,142rom-repositoryRepository abstraction for rom-rb
424,8434,680hanami-routerRack compatible HTTP router for Ruby
435,1226,883hanami-validationsValidations mixin for Ruby objects and support for Hanami
445,16317,186dm-postgres-adapterPostgreSQL Adapter for DataMapper
455,4577,268rom-corePersistence and mapping toolkit for Ruby
465,5207,142hanami-controllerComplete, fast and testable actions for Rack
475,5747,268rom-changesetrom-changeset adds support for preprocessing data on top of rom-rb repositories
485,59922,050rom-mapperStandalone data mappers integrated with rom-rb
495,7081,590hanami-cliHanami command line
505,8247,108hanamiHanami is a web framework for Ruby
515,9277,108dry-effectsAlgebraic effects
526,20814,568dm-mysql-adapterMySQL Adapter for DataMapper
536,3977,513hanami-viewA complete, standalone view rendering system that gives you everything you need to writ...
546,7447,692hanami-assetsAssets management for Ruby web applications
556,82811,507hanami-helpersView helpers for Ruby applications
566,89211,363hanami-mailerMail for Ruby applications and Hanami mailers
577,17510,352datamapperFaster, Better, Simpler.
587,53525,504hanami-modelA persistence framework with entities and repositories
598,4509,536rom-factoryROM based builder library to make your specs awesome. DSL partially inspired by Factory...
608,59011,917dm-observerDataMapper plugin for observing Resources
619,40714,142dm-active_modelA datamapper plugin for active_model compliance and thus rails 3 compatibility.
629,56412,171dm-ar-findersDataMapper plugin providing ActiveRecord-style finders
6310,09217,186dm-railsIntegrate DataMapper with Rails 3
6410,22934,028rom-supportRuby Object Mapper - Support libraries
6511,32713,510dm-is-treeDataMapper plugin allowing the creation of tree structures from data models
6611,97714,568dm-adjustDataMapper plugin providing methods to increment and decrement properties
6712,37823,367dry-componentOrganize your code into reusable components
6812,61415,505dm-sweatshopDataMapper plugin for building pseudo random models
6912,8959,247hanami-webconsoleHanami webconsole for development
7012,93011,049dry-web-rodaRoda integration for dry-web apps
7113,10514,142dry-viewA complete, standalone view rendering system that gives you everything you need to writ...
7213,23725,504roda-flowThis rubygem does not have a description or summary.
7313,72212,699dm-cliDataMapper plugin allowing interaction with models through a CLI
7414,42416,651dry-webLightweight web application stack on top of dry-system
7514,45715,505dm-tagsThis package brings tagging to DataMapper. It is inspired by Acts As Taggable On by Mi...
7614,54239,550axiomSimplifies querying of structured data using relational algebra
7715,12614,568dm-is-listDataMapper plugin for creating and organizing lists
7815,27215,505dm-is-state_machineDataMapper plugin for creating state machines
7915,31157,499rom-railsIntegrate Ruby Object Mapper with Rails
8015,48314,938charlatanNeat delegation for ruby objects
8115,7299,025hanami-reloaderCode reloading for Hanami
8216,15814,568dm-is-nested_setDataMapper plugin allowing the creation of nested sets from data models
8316,52214,568dm-rest-adapterREST Adapter for DataMapper
8416,58517,186dm-is-remixabledm-is-remixable allow you to create reusable data functionality
8516,74117,186dm-is-searchableA DataMapper plugin for searching
8618,01317,186dm-is-versionedDataMapper plugin enabling simple versioning of models
8718,30257,499rom-httpHTTP support for ROM
8819,22627,573dry-system-railsRailtie for dry-system
8920,64417,983dm-ferret-adapterFerret Adapter for DataMapper
9021,48139,550rom-yamlYAML support for Ruby Object Mapper
9124,29139,550hanami-apiExtremely fast and lightweight HTTP API
9224,49822,050dm-yaml-adapterYAML Adapter for DataMapper
9325,24730,793carrierwave-datamapperDatamapper support for CarrierWave
9428,42318,641dry-dataSimple type-system for Ruby
9528,72627,573dm-oracle-adapterOracle Adapter for DataMapper
9630,14430,793dm-sqlserver-adapterMicrosoft SQL Server Adapter for DataMapper
9736,25478,154ossyOssy is your ruby gem maintenance helper
9839,02778,154rom-modelA small collection of extensions useful for data coercion and validation
9941,48478,154rom-yesqlYesql adapter for ROM
10043,15078,154rom-mongoMongoDB support for Ruby Object Mapper
10150,48830,793axiom-memory-adapterUse Axiom relations with an in-memory datastore
10251,81834,028rom-elasticsearchROM adapter for Elasticsearch
10352,97778,154rom-couchdbCouchDB support for ROM
10457,17034,028dm-taggingsDataMapper plugin providing taggable and tagger models
10559,53578,154rom-event_storeEvent Store support for Ruby Object Mapper
10661,95557,499dm-mongo-adapterMongoDB DataMapper Adapter
10762,69339,550axiom-optimizerOptimizes axiom relations
10866,37078,154transflowBusiness Transaction Flow DSL
10972,04678,154rom-rodaIntegrate Ruby Object Mapper with Roda
11079,45978,154rom-csvCSV support for Ruby Object Mapper
11183,02478,154rom-neo4jNeo4j graph relations for Ruby Object Mapper
11284,87578,154rom-relationRelation schema with mapping for ROM
11385,30978,154rom-gitGit adapter for the rom-rb
11485,47445,714dm-validations-extDataMapper plugin providing better error messages handling.
11586,53678,154hanami-ujsHanami Unobtrusive JavaScript
11690,76145,714dry-pipelinePipeline operator for callable objects
117104,63278,154rom-sessionSession for ROM
118115,20178,154rom-jsonJSON support for Ruby Object Mapper
119115,99878,154rom-lotusIntegrate Ruby Object Mapper with Lotus
120154,40678,154rom-rethinkdbRethinkDB support for ROM
121156,57078,154rodakaseLightweight web application stack on top of Roda
122162,36878,154hanami-authAuthentication for Hanami
123163,33178,154hanami-eventsHanami framework for events
124165,90678,154hanami-webpackManage Hanami assets with Webpack
125174,90778,154sql-composerThis rubygem does not have a description or summary.
126176,13878,154pro-validationPlaceholder
127176,15678,154pro-romPlaceholder