Solnic's Gems

icon
#Total RankDaily RankNameSummary
1211323ice_nineDeep Freeze Ruby Objects
2226743equalizerModule to define equality, equivalence and inspection methods
3311230dry-coreA toolset of small support modules used throughout the dry-rb ecosystem
4316272dry-configurableA mixin to add configuration functionality to your classes
5326303dry-containerA simple, configurable object container implemented in Ruby
6338706coerciblePowerful, flexible and configurable coercion library. And nothing more.
7340787virtusAttributes on Steroids for Plain Old Ruby Objects
8345256dry-logicPredicate logic with rule composition
9346262dry-typesType system for Ruby supporting coercions, constraints and complex types like structs, ...
10347776axiom-typesDefine types with optional constraints for use within axiom and other libraries.
11477677dry-equalizerModule to define equality, equivalence and inspection methods
12731462dry-validationValidation library
13844454dry-initializerDSL for declaring params and options of the initializer
14867440dry-schemadry-schema provides a DSL for defining schemas with keys and rules that should be appli...
159551,752adamantiumImmutable extensions to objects
161,082935dry-structTyped structs and value objects
171,5501,624dry-auto_injectContainer-agnostic automatic constructor injection
181,5571,487dry-monadsCommon monads for Ruby
191,9771,691dry-eventsPub/sub system
202,2851,840dry-matcherFlexible, expressive pattern matching for Ruby
212,3911,946dry-monitorMonitoring and instrumentation APIs
222,5226,999dm-coreDataMapper core library
232,6518,413dm-migrationsDataMapper plugin for writing and speccing migrations
242,7019,069dm-do-adapterDataObjects Adapter for DataMapper
252,7252,466transprocTransform Ruby objects in functional style
263,0037,124dm-validationsLibrary for performing validations on DM models and pure Ruby object
273,0439,585dm-serializerDataMapper plugin for serializing Resources and Collections
283,0519,827dm-aggregatesDataMapper plugin providing support for aggregates on collections
293,0608,450dm-timestampsDataMapper plugin for magical timestamps
303,0828,013dm-typesDataMapper plugin providing extra data types
313,1849,947dm-constraintsDataMapper plugin constraining relationships
323,2529,891dm-transactionsMakes transaction support available for adapters that support them
333,4051,662dry-cliCommon framework to build command line interfaces with Ruby
343,4432,582hanami-utilsHanami utilities
353,53210,930data_mapperFaster, Better, Simpler.
363,55310,550dm-sqlite-adapterSqlite3 Adapter for DataMapper
373,7572,607dry-systemOrganize your code into reusable components
384,26116,930dm-postgres-adapterPostgreSQL Adapter for DataMapper
394,5213,239romPersistence and mapping toolkit for Ruby
404,6423,434rom-sqlSQL databases support for ROM
414,6973,247rom-repositoryRepository abstraction for rom-rb
425,1293,766hanami-validationsValidations mixin for Ruby objects and support for Hanami
435,1583,492hanami-routerRack compatible HTTP router for Ruby
445,24211,457dm-mysql-adapterMySQL Adapter for DataMapper
455,2854,330rom-mapperStandalone data mappers integrated with rom-rb
465,5203,415dry-transformerData transformation toolkit
475,7623,888hanami-controllerComplete, fast and testable actions for Rack
485,9724,054hanami-cliHanami command line
495,9813,589rom-corePersistence and mapping toolkit for Ruby
506,0733,911hanamiHanami is a web framework for Ruby
516,15713,610datamapperFaster, Better, Simpler.
526,1763,907dry-effectsAlgebraic effects
536,2223,605rom-changesetrom-changeset adds support for preprocessing data on top of rom-rb repositories
546,3335,635hanami-viewView layer for Hanami
556,6155,743hanami-helpersView helpers for Ruby applications
566,6305,801hanami-assetsAssets management for Ruby web applications
576,7565,801hanami-mailerMail for Ruby applications and Hanami mailers
587,15816,930dm-observerDataMapper plugin for observing Resources
597,2195,438hanami-modelA persistence framework with entities and repositories
607,80816,930dm-active_modelA datamapper plugin for active_model compliance and thus rails 3 compatibility.
617,97024,843dm-ar-findersDataMapper plugin providing ActiveRecord-style finders
628,36819,140dm-railsIntegrate DataMapper with Rails 3
639,0198,856rom-supportRuby Object Mapper - Support libraries
649,0347,532rom-factoryROM based builder library to make your specs awesome. DSL partially inspired by Factory...
659,56519,140dm-is-treeDataMapper plugin allowing the creation of tree structures from data models
6610,13016,930dm-adjustDataMapper plugin providing methods to increment and decrement properties
6710,51511,192dry-componentOrganize your code into reusable components
6810,67419,140dm-sweatshopDataMapper plugin for building pseudo random models
6911,29910,301dry-web-rodaRoda integration for dry-web apps
7011,54413,881dry-viewA complete, standalone view rendering system that gives you everything you need to writ...
7111,96920,681dm-cliDataMapper plugin allowing interaction with models through a CLI
7212,3618,973roda-flowThis rubygem does not have a description or summary.
7312,42064,361axiomSimplifies querying of structured data using relational algebra
7412,52220,681dm-tagsThis package brings tagging to DataMapper. It is inspired by Acts As Taggable On by Mi...
7512,74212,821hanami-webconsoleHanami webconsole for development
7612,87810,930dry-webLightweight web application stack on top of dry-system
7713,26819,140dm-is-listDataMapper plugin for creating and organizing lists
7813,37024,843dm-is-state_machineDataMapper plugin for creating state machines
7914,29324,843dm-is-nested_setDataMapper plugin allowing the creation of nested sets from data models
8014,33111,718charlatanNeat delegation for ruby objects
8114,66620,681dm-rest-adapterREST Adapter for DataMapper
8214,71220,681dm-is-remixabledm-is-remixable allow you to create reusable data functionality
8314,78224,843dm-is-searchableA DataMapper plugin for searching
8414,94112,096rom-railsIntegrate Ruby Object Mapper with Rails
8516,10524,843dm-is-versionedDataMapper plugin enabling simple versioning of models
8616,64264,361dry-system-railsRailtie for dry-system
8717,04512,998rom-httpHTTP support for ROM
8818,59824,843dm-ferret-adapterFerret Adapter for DataMapper
8922,05319,140rom-yamlYAML support for Ruby Object Mapper
9022,11264,361carrierwave-datamapperDatamapper support for CarrierWave
9122,28320,681dm-yaml-adapterYAML Adapter for DataMapper
9226,32424,843dm-oracle-adapterOracle Adapter for DataMapper
9326,70464,361dry-dataSimple type-system for Ruby
9427,18114,153hanami-apiExtremely fast and lightweight HTTP API
9527,64112,998hanami-reloaderCode reloading for Hanami
9627,71464,361dm-sqlserver-adapterMicrosoft SQL Server Adapter for DataMapper
9736,00364,361rom-modelA small collection of extensions useful for data coercion and validation
9836,60624,843ossyOssy is your ruby gem maintenance helper
9939,37164,361rom-mongoMongoDB support for Ruby Object Mapper
10039,72964,361rom-yesqlYesql adapter for ROM
10147,75964,361axiom-memory-adapterUse Axiom relations with an in-memory datastore
10251,57064,361rom-couchdbCouchDB support for ROM
10353,32064,361dm-taggingsDataMapper plugin providing taggable and tagger models
10454,37314,452rom-elasticsearchROM adapter for Elasticsearch
10557,92224,843rom-event_storeEvent Store support for Ruby Object Mapper
10658,15064,361dm-mongo-adapterMongoDB DataMapper Adapter
10758,88164,361axiom-optimizerOptimizes axiom relations
10863,69464,361transflowBusiness Transaction Flow DSL
10970,54464,361rom-rodaIntegrate Ruby Object Mapper with Roda
11077,30724,843rom-csvCSV support for Ruby Object Mapper
11180,87764,361dm-validations-extDataMapper plugin providing better error messages handling.
11281,10264,361rom-neo4jNeo4j graph relations for Ruby Object Mapper
11381,65624,843rom-relationRelation schema with mapping for ROM
11483,73364,361rom-gitGit adapter for the rom-rb
11587,54964,361dry-pipelinePipeline operator for callable objects
11687,79964,361hanami-ujsHanami Unobtrusive JavaScript
117100,87564,361rom-sessionSession for ROM
118112,77864,361rom-jsonJSON support for Ruby Object Mapper
119113,38464,361rom-lotusIntegrate Ruby Object Mapper with Lotus
120150,75524,843rom-rethinkdbRethinkDB support for ROM
121152,79464,361rodakaseLightweight web application stack on top of Roda
122159,93364,361hanami-authAuthentication for Hanami
123160,50164,361hanami-eventsHanami framework for events
124163,22564,361hanami-webpackManage Hanami assets with Webpack
125171,24664,361sql-composerThis rubygem does not have a description or summary.
126172,24024,843pro-romPlaceholder
127172,25024,843pro-validationPlaceholder