Solnic's Gems

icon
#Total RankDaily RankNameSummary
1201254ice_nineDeep Freeze Ruby Objects
2204362equalizerModule to define equality, equivalence and inspection methods
3318560coerciblePowerful, flexible and configurable coercion library. And nothing more.
4320559virtusAttributes on Steroids for Plain Old Ruby Objects
5328579axiom-typesDefine types with optional constraints for use within axiom and other libraries.
6345234dry-configurableA mixin to add configuration functionality to your classes
7352219dry-coreA toolset of small support modules used throughout the dry-rb ecosystem
8376242dry-containerA simple, configurable object container implemented in Ruby
9442260dry-logicPredicate logic with rule composition
10448261dry-typesType system for Ruby supporting coercions, constraints and complex types like structs, ...
11528337dry-equalizerModule to define equality, equivalence and inspection methods
12772481dry-validationValidation library
139101,060adamantiumImmutable extensions to objects
14950468dry-initializerDSL for declaring params and options of the initializer
151,003537dry-schemadry-schema provides a DSL for defining schemas with keys and rules that should be appli...
161,152954dry-structTyped structs and value objects
171,5471,546dry-auto_injectContainer-agnostic automatic constructor injection
181,6621,058dry-monadsCommon monads for Ruby
192,1191,730dry-eventsPub/sub system
202,2598,871dm-coreDataMapper core library
212,37612,340dm-migrationsDataMapper plugin for writing and speccing migrations
222,3831,502dry-matcherFlexible, expressive pattern matching for Ruby
232,41514,000dm-do-adapterDataObjects Adapter for DataMapper
242,5272,066dry-monitorMonitoring and instrumentation APIs
252,6303,207transprocTransform Ruby objects in functional style
262,74610,548dm-validationsLibrary for performing validations on DM models and pure Ruby object
272,76815,874dm-serializerDataMapper plugin for serializing Resources and Collections
282,77414,400dm-aggregatesDataMapper plugin providing support for aggregates on collections
292,78013,125dm-timestampsDataMapper plugin for magical timestamps
302,80711,681dm-typesDataMapper plugin providing extra data types
312,88016,263dm-constraintsDataMapper plugin constraining relationships
322,92715,874dm-transactionsMakes transaction support available for adapters that support them
333,20120,353data_mapperFaster, Better, Simpler.
343,21722,871dm-sqlite-adapterSqlite3 Adapter for DataMapper
353,4263,403hanami-utilsHanami utilities
363,84776,130dm-postgres-adapterPostgreSQL Adapter for DataMapper
374,0333,270dry-systemOrganize your code into reusable components
384,4933,831romPersistence and mapping toolkit for Ruby
394,5913,904rom-sqlSQL databases support for ROM
404,6832,690dry-cliCommon framework to build command line interfaces with Ruby
414,6894,086rom-repositoryRepository abstraction for rom-rb
424,75327,629dm-mysql-adapterMySQL Adapter for DataMapper
435,0334,171hanami-validationsValidations mixin for Ruby objects and support for Hanami
445,0704,939rom-mapperStandalone data mappers integrated with rom-rb
455,1964,089hanami-routerRack compatible HTTP router for Ruby
465,70145,342datamapperFaster, Better, Simpler.
475,7594,412hanami-controllerComplete, fast and testable actions for Rack
485,9036,286hanami-cliHanami framework to build command line interfaces with Ruby
496,1224,515hanamiHanami is a web framework for Ruby
506,1755,093hanami-viewView layer for Hanami
516,1995,202rom-corePersistence and mapping toolkit for Ruby
526,3765,762hanami-helpersView helpers for Ruby applications
536,3985,776hanami-assetsAssets management for Ruby web applications
546,4825,521rom-changesetrom-changeset adds support for preprocessing data on top of rom-rb repositories
556,5243,293dry-transformerData transformation toolkit
566,5315,847hanami-mailerMail for Ruby applications and Hanami mailers
576,61698,244dm-observerDataMapper plugin for observing Resources
587,1635,840hanami-modelA persistence framework with entities and repositories
597,21077,257dm-active_modelA datamapper plugin for active_model compliance and thus rails 3 compatibility.
607,39297,071dm-ar-findersDataMapper plugin providing ActiveRecord-style finders
617,702137,784dm-railsIntegrate DataMapper with Rails 3
627,8345,813dry-effectsAlgebraic effects
638,5909,633rom-supportRuby Object Mapper - Support libraries
648,8519,936rom-factoryROM based builder library to make your specs awesome. DSL partially inspired by Factory...
658,959137,784dm-is-treeDataMapper plugin allowing the creation of tree structures from data models
669,465137,784dm-adjustDataMapper plugin providing methods to increment and decrement properties
679,62325,741dry-componentOrganize your code into reusable components
689,94998,244dm-sweatshopDataMapper plugin for building pseudo random models
6910,85412,233dry-web-rodaRoda integration for dry-web apps
7011,014139,326axiomSimplifies querying of structured data using relational algebra
7111,10015,698dry-viewA complete, standalone view rendering system that gives you everything you need to writ...
7211,131138,372dm-cliDataMapper plugin allowing interaction with models through a CLI
7311,486138,372dm-tagsThis package brings tagging to DataMapper. It is inspired by Acts As Taggable On by Mi...
7411,60618,496roda-flowThis rubygem does not have a description or summary.
7511,97720,353dry-webLightweight web application stack on top of dry-system
7612,3317,547hanami-webconsoleHanami webconsole for development
7712,348139,326dm-is-listDataMapper plugin for creating and organizing lists
7812,415139,326dm-is-state_machineDataMapper plugin for creating state machines
7913,09335,905charlatanNeat delegation for ruby objects
8013,397139,326dm-is-nested_setDataMapper plugin allowing the creation of nested sets from data models
8113,689139,326dm-is-remixabledm-is-remixable allow you to create reusable data functionality
8213,711139,326dm-rest-adapterREST Adapter for DataMapper
8313,726139,326dm-is-searchableA DataMapper plugin for searching
8414,88540,384dry-system-railsRailtie for dry-system
8514,89711,069rom-railsIntegrate Ruby Object Mapper with Rails
8615,057139,326dm-is-versionedDataMapper plugin enabling simple versioning of models
8716,49615,874rom-httpHTTP support for ROM
8817,574139,326dm-ferret-adapterFerret Adapter for DataMapper
8919,931139,326carrierwave-datamapperDatamapper support for CarrierWave
9021,111139,326dm-yaml-adapterYAML Adapter for DataMapper
9121,85915,248rom-yamlYAML support for Ruby Object Mapper
9225,010139,326dm-oracle-adapterOracle Adapter for DataMapper
9325,93229,700dry-dataSimple type-system for Ruby
9426,445139,326dm-sqlserver-adapterMicrosoft SQL Server Adapter for DataMapper
9528,91317,594hanami-apiExtremely fast and lightweight HTTP API
9629,98227,456hanami-reloaderCode reloading for Hanami
9734,37832,998rom-modelA small collection of extensions useful for data coercion and validation
9836,34846,108rom-mongoMongoDB support for Ruby Object Mapper
9940,21627,890rom-yesqlYesql adapter for ROM
10041,48027,890ossyOssy is your ruby gem maintenance helper
10145,442139,326axiom-memory-adapterUse Axiom relations with an in-memory datastore
10250,386139,326dm-taggingsDataMapper plugin providing taggable and tagger models
10352,21332,998rom-couchdbCouchDB support for ROM
10455,082139,326axiom-optimizerOptimizes axiom relations
10555,310139,326dm-mongo-adapterMongoDB DataMapper Adapter
10658,66436,480rom-event_storeEvent Store support for Ruby Object Mapper
10758,75329,700rom-elasticsearchROM adapter for Elasticsearch
10862,62446,108transflowBusiness Transaction Flow DSL
10971,04646,108rom-rodaIntegrate Ruby Object Mapper with Roda
11076,584139,326dm-validations-extDataMapper plugin providing better error messages handling.
11176,71653,293rom-csvCSV support for Ruby Object Mapper
11279,49963,159rom-relationRelation schema with mapping for ROM
11381,10753,293rom-neo4jNeo4j graph relations for Ruby Object Mapper
11484,16877,257dry-pipelinePipeline operator for callable objects
11584,58253,293rom-gitGit adapter for the rom-rb
11693,71546,108hanami-ujsHanami Unobtrusive JavaScript
11797,83077,257rom-sessionSession for ROM
118112,16177,257rom-jsonJSON support for Ruby Object Mapper
119112,76377,257rom-lotusIntegrate Ruby Object Mapper with Lotus
120147,92598,244rom-rethinkdbRethinkDB support for ROM
121150,29398,244rodakaseLightweight web application stack on top of Roda
122158,47298,244hanami-authAuthentication for Hanami
123159,15098,244hanami-eventsHanami framework for events
124161,78498,244hanami-webpackManage Hanami assets with Webpack
125169,88998,244sql-composerThis rubygem does not have a description or summary.
126170,83098,244pro-romPlaceholder
127170,83098,244pro-validationPlaceholder