Solnic's Gems

icon
#Total RankDaily RankNameSummary
1217289ice_nineDeep Freeze Ruby Objects
2242959equalizerModule to define equality, equivalence and inspection methods
3298216dry-coreA toolset of small support modules used throughout the dry-rb ecosystem
4305240dry-configurableA mixin to add configuration functionality to your classes
5322303dry-containerA simple, configurable object container implemented in Ruby
6323225dry-logicPredicate logic with rule composition
7324222dry-typesType system for Ruby supporting coercions, constraints and complex types like structs, ...
8345379coerciblePowerful, flexible and configurable coercion library. And nothing more.
9347386virtusAttributes on Steroids for Plain Old Ruby Objects
10358398axiom-typesDefine types with optional constraints for use within axiom and other libraries.
11465532dry-equalizerModule to define equality, equivalence and inspection methods
12690376dry-validationValidation library
13798348dry-initializerDSL for declaring params and options of the initializer
14830373dry-schemadry-schema provides a DSL for defining schemas with keys and rules that should be appli...
151,0102,592adamantiumImmutable extensions to objects
161,0541,169dry-structTyped structs and value objects
171,5421,396dry-monadsCommon monads for Ruby
181,5601,528dry-auto_injectContainer-agnostic automatic constructor injection
191,9261,706dry-eventsPub/sub system
202,2451,951dry-matcherFlexible, expressive pattern matching for Ruby
212,3582,011dry-monitorMonitoring and instrumentation APIs
222,6426,054dm-coreDataMapper core library
232,7632,957transprocTransform Ruby objects in functional style
242,7817,703dm-migrationsDataMapper plugin for writing and speccing migrations
252,8587,413dm-do-adapterDataObjects Adapter for DataMapper
263,0231,688dry-cliCommon framework to build command line interfaces with Ruby
273,1566,896dm-validationsLibrary for performing validations on DM models and pure Ruby object
283,2038,472dm-serializerDataMapper plugin for serializing Resources and Collections
293,2088,385dm-aggregatesDataMapper plugin providing support for aggregates on collections
303,2197,807dm-timestampsDataMapper plugin for magical timestamps
313,2387,434dm-typesDataMapper plugin providing extra data types
323,3638,617dm-constraintsDataMapper plugin constraining relationships
333,4138,668dm-transactionsMakes transaction support available for adapters that support them
343,4503,194hanami-utilsHanami utilities
353,68912,780data_mapperFaster, Better, Simpler.
363,70810,886dm-sqlite-adapterSqlite3 Adapter for DataMapper
373,7333,208dry-systemOrganize your code into reusable components
384,4183,855romPersistence and mapping toolkit for Ruby
394,44541,173dm-postgres-adapterPostgreSQL Adapter for DataMapper
404,5583,949rom-sqlSQL databases support for ROM
414,5933,968rom-repositoryRepository abstraction for rom-rb
424,9583,604hanami-routerRack compatible HTTP router for Ruby
435,0214,356hanami-validationsValidations mixin for Ruby objects and support for Hanami
445,2003,277dry-transformerData transformation toolkit
455,2185,966rom-mapperStandalone data mappers integrated with rom-rb
465,4449,425dm-mysql-adapterMySQL Adapter for DataMapper
475,5224,234hanami-controllerComplete, fast and testable actions for Rack
485,6634,212rom-corePersistence and mapping toolkit for Ruby
495,7854,318hanamiHanami is a web framework for Ruby
505,8324,270rom-changesetrom-changeset adds support for preprocessing data on top of rom-rb repositories
515,9515,053hanami-cliHanami command line
525,9895,104dry-effectsAlgebraic effects
536,1165,648hanami-viewView layer for Hanami
546,36611,098datamapperFaster, Better, Simpler.
556,3925,834hanami-helpersView helpers for Ruby applications
566,4075,876hanami-assetsAssets management for Ruby web applications
576,5045,888hanami-mailerMail for Ruby applications and Hanami mailers
587,2127,883hanami-modelA persistence framework with entities and repositories
597,40312,988dm-observerDataMapper plugin for observing Resources
608,09214,105dm-active_modelA datamapper plugin for active_model compliance and thus rails 3 compatibility.
618,25858,970dm-ar-findersDataMapper plugin providing ActiveRecord-style finders
628,66014,398dm-railsIntegrate DataMapper with Rails 3
638,9186,641rom-factoryROM based builder library to make your specs awesome. DSL partially inspired by Factory...
649,1959,857rom-supportRuby Object Mapper - Support libraries
659,86151,337dm-is-treeDataMapper plugin allowing the creation of tree structures from data models
6610,44984,442dm-adjustDataMapper plugin providing methods to increment and decrement properties
6710,88058,970dry-componentOrganize your code into reusable components
6811,15814,707dm-sweatshopDataMapper plugin for building pseudo random models
6911,71937,446dry-web-rodaRoda integration for dry-web apps
7011,97216,878dry-viewA complete, standalone view rendering system that gives you everything you need to writ...
7112,33058,970dm-cliDataMapper plugin allowing interaction with models through a CLI
7212,44722,881roda-flowThis rubygem does not have a description or summary.
7312,702154,378axiomSimplifies querying of structured data using relational algebra
7412,72114,707hanami-webconsoleHanami webconsole for development
7512,89869,565dm-tagsThis package brings tagging to DataMapper. It is inspired by Acts As Taggable On by Mi...
7613,09828,032dry-webLightweight web application stack on top of dry-system
7713,664108,081dm-is-listDataMapper plugin for creating and organizing lists
7813,77484,442dm-is-state_machineDataMapper plugin for creating state machines
7914,51631,867charlatanNeat delegation for ruby objects
8014,700154,378dm-is-nested_setDataMapper plugin allowing the creation of nested sets from data models
8114,99411,363rom-railsIntegrate Ruby Object Mapper with Rails
8215,06584,442dm-rest-adapterREST Adapter for DataMapper
8315,10320,343dm-is-remixabledm-is-remixable allow you to create reusable data functionality
8415,19984,442dm-is-searchableA DataMapper plugin for searching
8516,50984,442dm-is-versionedDataMapper plugin enabling simple versioning of models
8617,087154,378dry-system-railsRailtie for dry-system
8717,27017,336rom-httpHTTP support for ROM
8819,03784,442dm-ferret-adapterFerret Adapter for DataMapper
8922,45418,976rom-yamlYAML support for Ruby Object Mapper
9022,675108,081carrierwave-datamapperDatamapper support for CarrierWave
9122,74625,136dm-yaml-adapterYAML Adapter for DataMapper
9224,7999,360hanami-reloaderCode reloading for Hanami
9326,35722,881hanami-apiExtremely fast and lightweight HTTP API
9426,835108,081dm-oracle-adapterOracle Adapter for DataMapper
9526,94651,337dry-dataSimple type-system for Ruby
9628,214154,378dm-sqlserver-adapterMicrosoft SQL Server Adapter for DataMapper
9736,59237,446rom-modelA small collection of extensions useful for data coercion and validation
9836,61521,935ossyOssy is your ruby gem maintenance helper
9940,02929,845rom-yesqlYesql adapter for ROM
10040,03451,337rom-mongoMongoDB support for Ruby Object Mapper
10148,263154,378axiom-memory-adapterUse Axiom relations with an in-memory datastore
10251,96234,374rom-couchdbCouchDB support for ROM
10352,77219,635rom-elasticsearchROM adapter for Elasticsearch
10453,942154,378dm-taggingsDataMapper plugin providing taggable and tagger models
10558,32137,446rom-event_storeEvent Store support for Ruby Object Mapper
10658,799154,378dm-mongo-adapterMongoDB DataMapper Adapter
10759,527154,378axiom-optimizerOptimizes axiom relations
10864,16645,693transflowBusiness Transaction Flow DSL
10970,89851,337rom-rodaIntegrate Ruby Object Mapper with Roda
11077,78458,970rom-csvCSV support for Ruby Object Mapper
11181,573154,378dm-validations-extDataMapper plugin providing better error messages handling.
11281,57958,970rom-neo4jNeo4j graph relations for Ruby Object Mapper
11382,25569,565rom-relationRelation schema with mapping for ROM
11484,15345,693rom-gitGit adapter for the rom-rb
11587,88051,337hanami-ujsHanami Unobtrusive JavaScript
11687,955154,378dry-pipelinePipeline operator for callable objects
117101,49984,442rom-sessionSession for ROM
118113,22984,442rom-jsonJSON support for Ruby Object Mapper
119113,81784,442rom-lotusIntegrate Ruby Object Mapper with Lotus
120151,400108,081rom-rethinkdbRethinkDB support for ROM
121153,331108,081rodakaseLightweight web application stack on top of Roda
122160,413108,081hanami-authAuthentication for Hanami
123161,003108,081hanami-eventsHanami framework for events
124163,693108,081hanami-webpackManage Hanami assets with Webpack
125171,777108,081sql-composerThis rubygem does not have a description or summary.
126172,862108,081pro-romPlaceholder
127172,878108,081pro-validationPlaceholder