Solnic's Gems

icon
#Total RankDaily RankNameSummary
1235212dry-coreA toolset of small support modules used throughout the dry-rb ecosystem
2240429ice_nineDeep Freeze Ruby Objects
3268231dry-typesType system for Ruby supporting coercions, constraints and complex types like structs, ...
4271234dry-logicPredicate logic with rule composition
5296254dry-configurableA mixin to add configuration functionality to your classes
63431,053equalizerModule to define equality, equivalence and inspection methods
7352643coerciblePowerful, flexible and configurable coercion library. And nothing more.
8365688virtusAttributes on Steroids for Plain Old Ruby Objects
9380661axiom-typesDefine types with optional constraints for use within axiom and other libraries.
10381360dry-containerA simple, configurable object container implemented in Ruby
11468258dry-initializerDSL for declaring params and options of the initializer
12494294dry-validationValidation library
13530265dry-schemadry-schema provides a DSL for defining schemas with keys and rules that should be appli...
146981,648dry-equalizerModule to define equality, equivalence and inspection methods
151,005674dry-structTyped structs and value objects
161,3681,181dry-cliCommon framework to build command line interfaces with Ruby
171,4143,374adamantiumImmutable extensions to objects
181,445968dry-monadsCommon monads for Ruby
191,6431,398dry-auto_injectContainer-agnostic automatic constructor injection
202,014481transprocTransform Ruby objects in functional style
212,0411,804dry-eventsPub/sub system
222,110464hanami-utilsHanami utilities
232,1801,617dry-matcherFlexible, expressive pattern matching for Ruby
242,325468hanami-cliHanami command line
252,6233,322dry-monitorMonitoring and instrumentation APIs
263,3068,967dm-coreDataMapper core library
273,48111,119dm-migrationsDataMapper plugin for writing and speccing migrations
283,5443,066dry-systemOrganize your code into reusable components
293,54615,459dm-do-adapterDataObjects Adapter for DataMapper
303,9168,915dm-validationsLibrary for performing validations on DM models and pure Ruby object
313,9699,059dm-timestampsDataMapper plugin for magical timestamps
323,9709,011dm-serializerDataMapper plugin for serializing Resources and Collections
333,9729,281dm-aggregatesDataMapper plugin providing support for aggregates on collections
344,0009,281dm-typesDataMapper plugin providing extra data types
354,10711,435dm-constraintsDataMapper plugin constraining relationships
364,1332,540dry-transformerData transformation toolkit
374,17314,343dm-transactionsMakes transaction support available for adapters that support them
384,51415,459data_mapperFaster, Better, Simpler.
394,52911,827dm-sqlite-adapterSqlite3 Adapter for DataMapper
404,5573,935romPersistence and mapping toolkit for Ruby
414,7154,240rom-repositoryRepository abstraction for rom-rb
424,7194,287rom-sqlSQL databases support for ROM
434,7343,904hanami-routerRack compatible HTTP router for Ruby
445,1494,302hanami-validationsValidations mixin for Ruby objects and support for Hanami
455,3794,492hanami-controllerComplete, fast and testable actions for Rack
465,5044,287rom-corePersistence and mapping toolkit for Ruby
475,52715,459dm-postgres-adapterPostgreSQL Adapter for DataMapper
485,5974,408rom-changesetrom-changeset adds support for preprocessing data on top of rom-rb repositories
495,7133,593dry-effectsAlgebraic effects
505,7534,355hanamiHanami is a web framework for Ruby
515,9068,215rom-mapperStandalone data mappers integrated with rom-rb
526,3434,804hanami-viewA complete, standalone view rendering system that gives you everything you need to writ...
536,61317,308dm-mysql-adapterMySQL Adapter for DataMapper
546,7646,213hanami-assetsAssets management for Ruby web applications
556,9247,304hanami-helpersView helpers for Ruby applications
566,9907,401hanami-mailerMail for Ruby applications and Hanami mailers
577,74910,310datamapperFaster, Better, Simpler.
588,06010,389hanami-modelA persistence framework with entities and repositories
598,3206,087rom-factoryROM based builder library to make your specs awesome. DSL partially inspired by Factory...
609,13411,000dm-observerDataMapper plugin for observing Resources
619,98125,075dm-active_modelA datamapper plugin for active_model compliance and thus rails 3 compatibility.
6210,13621,628dm-ar-findersDataMapper plugin providing ActiveRecord-style finders
6310,71126,201dm-railsIntegrate DataMapper with Rails 3
6410,74916,487rom-supportRuby Object Mapper - Support libraries
6511,94112,265dm-is-treeDataMapper plugin allowing the creation of tree structures from data models
6612,65011,119hanami-webconsoleHanami webconsole for development
6712,66014,853dm-adjustDataMapper plugin providing methods to increment and decrement properties
6812,96264,278dry-componentOrganize your code into reusable components
6913,25714,584dm-sweatshopDataMapper plugin for building pseudo random models
7013,56623,194dry-web-rodaRoda integration for dry-web apps
7113,60917,711dry-viewA complete, standalone view rendering system that gives you everything you need to writ...
7213,72664,278roda-flowThis rubygem does not have a description or summary.
7314,27710,214hanami-reloaderCode reloading for Hanami
7414,28713,455dm-cliDataMapper plugin allowing interaction with models through a CLI
7515,04926,201dry-webLightweight web application stack on top of dry-system
7615,09115,752dm-tagsThis package brings tagging to DataMapper. It is inspired by Acts As Taggable On by Mi...
7715,29249,198axiomSimplifies querying of structured data using relational algebra
7815,73737,202charlatanNeat delegation for ruby objects
7915,75015,752dm-is-listDataMapper plugin for creating and organizing lists
8015,88539,186dm-is-state_machineDataMapper plugin for creating state machines
8115,89719,673rom-railsIntegrate Ruby Object Mapper with Rails
8216,72423,194dm-is-nested_setDataMapper plugin allowing the creation of nested sets from data models
8317,15516,109dm-rest-adapterREST Adapter for DataMapper
8417,27682,265dm-is-remixabledm-is-remixable allow you to create reusable data functionality
8517,35417,711rom-httpHTTP support for ROM
8617,528153,037dm-is-searchableA DataMapper plugin for searching
8718,74524,078dm-is-versionedDataMapper plugin enabling simple versioning of models
8820,12549,198dry-system-railsRailtie for dry-system
8920,39118,167rom-yamlYAML support for Ruby Object Mapper
9021,27724,078dm-ferret-adapterFerret Adapter for DataMapper
9124,42146,383hanami-apiExtremely fast and lightweight HTTP API
9225,11431,695dm-yaml-adapterYAML Adapter for DataMapper
9326,20537,202carrierwave-datamapperDatamapper support for CarrierWave
9429,16627,394dry-dataSimple type-system for Ruby
9529,47628,686dm-oracle-adapterOracle Adapter for DataMapper
9631,02631,695dm-sqlserver-adapterMicrosoft SQL Server Adapter for DataMapper
9736,54124,078ossyOssy is your ruby gem maintenance helper
9839,93535,278rom-modelA small collection of extensions useful for data coercion and validation
9941,61425,075rom-yesqlYesql adapter for ROM
10044,05839,186rom-mongoMongoDB support for Ruby Object Mapper
10151,22233,396axiom-memory-adapterUse Axiom relations with an in-memory datastore
10252,714113,782rom-elasticsearchROM adapter for Elasticsearch
10353,47539,186rom-couchdbCouchDB support for ROM
10458,25955,740dm-taggingsDataMapper plugin providing taggable and tagger models
10559,27743,762rom-event_storeEvent Store support for Ruby Object Mapper
10662,88639,186dm-mongo-adapterMongoDB DataMapper Adapter
10763,38252,325axiom-optimizerOptimizes axiom relations
10866,91255,740transflowBusiness Transaction Flow DSL
10972,66352,325rom-rodaIntegrate Ruby Object Mapper with Roda
11079,80041,342rom-csvCSV support for Ruby Object Mapper
11183,151131,986rom-neo4jNeo4j graph relations for Ruby Object Mapper
11285,16082,265rom-relationRelation schema with mapping for ROM
11385,370153,037rom-gitGit adapter for the rom-rb
11486,242100,863dm-validations-extDataMapper plugin providing better error messages handling.
11586,50075,360hanami-ujsHanami Unobtrusive JavaScript
11691,423100,863dry-pipelinePipeline operator for callable objects
117105,345131,986rom-sessionSession for ROM
118115,535100,863rom-jsonJSON support for Ruby Object Mapper
119116,217113,782rom-lotusIntegrate Ruby Object Mapper with Lotus
120154,74882,265rom-rethinkdbRethinkDB support for ROM
121156,461169,262rodakaseLightweight web application stack on top of Roda
122162,762131,986hanami-authAuthentication for Hanami
123163,55252,325hanami-eventsHanami framework for events
124165,680100,863hanami-webpackManage Hanami assets with Webpack
125176,075113,782sql-composerThis rubygem does not have a description or summary.
126177,691131,986pro-validationPlaceholder
127177,801113,782pro-romPlaceholder