Solnic's Gems

icon
#Total RankDaily RankNameSummary
1196435equalizerModule to define equality, equivalence and inspection methods
2197287ice_nineDeep Freeze Ruby Objects
3297829coerciblePowerful, flexible and configurable coercion library. And nothing more.
4299856virtusAttributes on Steroids for Plain Old Ruby Objects
5304845axiom-typesDefine types with optional constraints for use within axiom and other libraries.
6393471dry-configurableA mixin to add configuration functionality to your classes
7435437dry-coreA toolset of small support modules used throughout the dry-rb ecosystem
8488512dry-containerA simple, configurable object container implemented in Ruby
9514519dry-logicPredicate logic with rule composition
10516517dry-typesType system for Ruby supporting coercions, constraints and complex types like structs, ...
11529804dry-equalizerModule to define equality, equivalence and inspection methods
12799748dry-validationValidation library
13899873adamantiumImmutable extensions to objects
141,050849dry-initializerDSL for declaring params and options of the initializer
151,100852dry-schemadry-schema provides a DSL for defining schemas with keys and rules that should be appli...
161,1681,572dry-structTyped structs and value objects
171,5141,480dry-auto_injectContainer-agnostic automatic constructor injection
181,7312,047dry-monadsCommon monads for Ruby
192,1144,045dm-coreDataMapper core library
202,2144,807dm-migrationsDataMapper plugin for writing and speccing migrations
212,2471,624dry-eventsPub/sub system
222,2646,856dm-do-adapterDataObjects Adapter for DataMapper
232,4533,107dry-matcherFlexible, expressive pattern matching for Ruby
242,5294,343dm-validationsLibrary for performing validations on DM models and pure Ruby object
252,5425,322dm-serializerDataMapper plugin for serializing Resources and Collections
262,5455,560dm-aggregatesDataMapper plugin providing support for aggregates on collections
272,5524,837dm-timestampsDataMapper plugin for magical timestamps
282,5694,635dm-typesDataMapper plugin providing extra data types
292,5733,440transprocTransform Ruby objects in functional style
302,6616,024dm-constraintsDataMapper plugin constraining relationships
312,7169,833dm-transactionsMakes transaction support available for adapters that support them
322,7491,656dry-monitorMonitoring and instrumentation APIs
332,9385,994data_mapperFaster, Better, Simpler.
342,9517,361dm-sqlite-adapterSqlite3 Adapter for DataMapper
353,4445,343hanami-utilsHanami utilities
363,56012,052dm-postgres-adapterPostgreSQL Adapter for DataMapper
374,1046,894dry-systemOrganize your code into reusable components
384,4395,840romPersistence and mapping toolkit for Ruby
394,46910,832dm-mysql-adapterMySQL Adapter for DataMapper
404,5386,172rom-sqlSQL databases support for ROM
414,6357,984rom-repositoryRepository abstraction for rom-rb
424,8939,833rom-mapperStandalone data mappers integrated with rom-rb
434,9248,776hanami-validationsValidations mixin for Ruby objects and support for Hanami
445,1937,010hanami-routerRack compatible HTTP router for Ruby
455,3965,064datamapperFaster, Better, Simpler.
465,7053,813dry-cliCommon framework to build command line interfaces with Ruby
475,70917,630hanami-cliHanami framework to build command line interfaces with Ruby
485,7519,270hanami-controllerComplete, fast and testable actions for Rack
496,0489,732hanami-viewView layer for Hanami
506,1298,288hanamiHanami is a web framework for Ruby
516,22511,175rom-corePersistence and mapping toolkit for Ruby
526,2466,172dm-observerDataMapper plugin for observing Resources
536,24810,453hanami-helpersView helpers for Ruby applications
546,26810,832hanami-assetsAssets management for Ruby web applications
556,42511,815hanami-mailerMail for Ruby applications and Hanami mailers
566,51813,194rom-changesetrom-changeset adds support for preprocessing data on top of rom-rb repositories
576,7917,710dm-active_modelA datamapper plugin for active_model compliance and thus rails 3 compatibility.
586,9946,024dm-ar-findersDataMapper plugin providing ActiveRecord-style finders
597,12111,815hanami-modelA persistence framework with entities and repositories
607,2189,460dm-railsIntegrate DataMapper with Rails 3
618,36218,250rom-supportRuby Object Mapper - Support libraries
628,5246,580dry-transformerData transformation toolkit
638,52515,270dry-effectsAlgebraic effects
648,5466,060dm-is-treeDataMapper plugin allowing the creation of tree structures from data models
658,61639,502rom-factoryROM based builder library to make your specs awesome. DSL partially inspired by Factory...
668,97636,077dry-componentOrganize your code into reusable components
678,9876,100dm-adjustDataMapper plugin providing methods to increment and decrement properties
689,4036,894dm-sweatshopDataMapper plugin for building pseudo random models
6910,22929,897axiomSimplifies querying of structured data using relational algebra
7010,51611,625dry-web-rodaRoda integration for dry-web apps
7110,59923,337dry-viewA complete, standalone view rendering system that gives you everything you need to writ...
7210,6746,280dm-cliDataMapper plugin allowing interaction with models through a CLI
7310,9256,952dm-tagsThis package brings tagging to DataMapper. It is inspired by Acts As Taggable On by Mi...
7411,19264,195roda-flowThis rubygem does not have a description or summary.
7511,36625,877dry-webLightweight web application stack on top of dry-system
7611,8186,359dm-is-listDataMapper plugin for creating and organizing lists
7711,8566,683dm-is-state_machineDataMapper plugin for creating state machines
7812,26324,948hanami-webconsoleHanami webconsole for development
7912,45752,980charlatanNeat delegation for ruby objects
8012,8516,359dm-is-nested_setDataMapper plugin allowing the creation of nested sets from data models
8113,0857,710dm-is-remixabledm-is-remixable allow you to create reusable data functionality
8213,0937,529dm-is-searchableA DataMapper plugin for searching
8313,1756,654dm-rest-adapterREST Adapter for DataMapper
8414,21745,405dry-system-railsRailtie for dry-system
8514,4767,657dm-is-versionedDataMapper plugin enabling simple versioning of models
8615,21017,922rom-railsIntegrate Ruby Object Mapper with Rails
8716,58033,780rom-httpHTTP support for ROM
8816,9218,593dm-ferret-adapterFerret Adapter for DataMapper
8918,39325,877carrierwave-datamapperDatamapper support for CarrierWave
9020,30410,832dm-yaml-adapterYAML Adapter for DataMapper
9122,51827,568rom-yamlYAML support for Ruby Object Mapper
9223,74313,859dm-oracle-adapterOracle Adapter for DataMapper
9324,92824,948dry-dataSimple type-system for Ruby
9425,22313,859dm-sqlserver-adapterMicrosoft SQL Server Adapter for DataMapper
9529,90649,883hanami-reloaderCode reloading for Hanami
9630,51247,322hanami-apiExtremely fast and lightweight HTTP API
9732,90860,730rom-modelA small collection of extensions useful for data coercion and validation
9833,93264,195rom-mongoMongoDB support for Ruby Object Mapper
9940,35947,322rom-yesqlYesql adapter for ROM
10043,12225,877axiom-memory-adapterUse Axiom relations with an in-memory datastore
10144,83247,322ossyOssy is your ruby gem maintenance helper
10247,57731,204dm-taggingsDataMapper plugin providing taggable and tagger models
10351,58039,502axiom-optimizerOptimizes axiom relations
10452,58436,077dm-mongo-adapterMongoDB DataMapper Adapter
10552,75152,980rom-couchdbCouchDB support for ROM
10659,24352,980rom-event_storeEvent Store support for Ruby Object Mapper
10761,45474,600transflowBusiness Transaction Flow DSL
10865,02652,980rom-elasticsearchROM adapter for Elasticsearch
10971,02474,600rom-rodaIntegrate Ruby Object Mapper with Roda
11072,27452,980dm-validations-extDataMapper plugin providing better error messages handling.
11175,91283,637rom-csvCSV support for Ruby Object Mapper
11277,139101,136rom-relationRelation schema with mapping for ROM
11380,402101,136dry-pipelinePipeline operator for callable objects
11481,28583,637rom-neo4jNeo4j graph relations for Ruby Object Mapper
11585,15674,600rom-gitGit adapter for the rom-rb
11694,733115,882rom-sessionSession for ROM
11798,15174,600hanami-ujsHanami Unobtrusive JavaScript
118111,854101,136rom-jsonJSON support for Ruby Object Mapper
119112,587115,882rom-lotusIntegrate Ruby Object Mapper with Lotus
120144,693131,896rom-rethinkdbRethinkDB support for ROM
121146,980131,896rodakaseLightweight web application stack on top of Roda
122156,487131,896hanami-authAuthentication for Hanami
123157,171131,896hanami-eventsHanami framework for events
124159,477131,896hanami-webpackManage Hanami assets with Webpack
125168,142131,896sql-composerThis rubygem does not have a description or summary.