Solnic's Gems

icon
#Total RankDaily RankNameSummary
1225306ice_nineDeep Freeze Ruby Objects
2265200dry-coreA toolset of small support modules used throughout the dry-rb ecosystem
3270773equalizerModule to define equality, equivalence and inspection methods
4300279dry-configurableA mixin to add configuration functionality to your classes
5301234dry-logicPredicate logic with rule composition
6305233dry-typesType system for Ruby supporting coercions, constraints and complex types like structs, ...
7336443dry-containerA simple, configurable object container implemented in Ruby
8346450coerciblePowerful, flexible and configurable coercion library. And nothing more.
9354461virtusAttributes on Steroids for Plain Old Ruby Objects
10360472axiom-typesDefine types with optional constraints for use within axiom and other libraries.
115261,052dry-equalizerModule to define equality, equivalence and inspection methods
12639386dry-validationValidation library
13702313dry-initializerDSL for declaring params and options of the initializer
14745359dry-schemadry-schema provides a DSL for defining schemas with keys and rules that should be appli...
151,014574dry-structTyped structs and value objects
161,1163,243adamantiumImmutable extensions to objects
171,4991,048dry-monadsCommon monads for Ruby
181,5801,433dry-auto_injectContainer-agnostic automatic constructor injection
191,9201,730dry-eventsPub/sub system
202,008838dry-cliCommon framework to build command line interfaces with Ruby
212,2041,906dry-matcherFlexible, expressive pattern matching for Ruby
222,4342,120dry-monitorMonitoring and instrumentation APIs
232,8873,324transprocTransform Ruby objects in functional style
242,9007,542dm-coreDataMapper core library
253,0549,648dm-migrationsDataMapper plugin for writing and speccing migrations
263,1089,410dm-do-adapterDataObjects Adapter for DataMapper
273,4369,648dm-validationsLibrary for performing validations on DM models and pure Ruby object
283,49910,312dm-serializerDataMapper plugin for serializing Resources and Collections
293,50610,207dm-aggregatesDataMapper plugin providing support for aggregates on collections
303,5119,436dm-timestampsDataMapper plugin for magical timestamps
313,5223,450hanami-utilsHanami utilities
323,53510,398dm-typesDataMapper plugin providing extra data types
333,62510,862dm-constraintsDataMapper plugin constraining relationships
343,68212,457dm-transactionsMakes transaction support available for adapters that support them
353,6843,119dry-systemOrganize your code into reusable components
363,97111,764data_mapperFaster, Better, Simpler.
373,99212,091dm-sqlite-adapterSqlite3 Adapter for DataMapper
384,3724,609romPersistence and mapping toolkit for Ruby
394,5004,733rom-sqlSQL databases support for ROM
404,5194,715rom-repositoryRepository abstraction for rom-rb
414,7223,443dry-transformerData transformation toolkit
424,82520,995dm-postgres-adapterPostgreSQL Adapter for DataMapper
434,8724,283hanami-routerRack compatible HTTP router for Ruby
445,0854,270hanami-validationsValidations mixin for Ruby objects and support for Hanami
455,3329,071rom-mapperStandalone data mappers integrated with rom-rb
465,4294,823rom-corePersistence and mapping toolkit for Ruby
475,5204,832hanami-controllerComplete, fast and testable actions for Rack
485,5624,878rom-changesetrom-changeset adds support for preprocessing data on top of rom-rb repositories
495,7865,401hanamiHanami is a web framework for Ruby
505,82615,545dm-mysql-adapterMySQL Adapter for DataMapper
516,0085,401dry-effectsAlgebraic effects
526,0726,406hanami-cliHanami command line
536,3036,162hanami-viewA complete, standalone view rendering system that gives you everything you need to writ...
546,6266,282hanami-assetsAssets management for Ruby web applications
556,6466,659hanami-helpersView helpers for Ruby applications
566,7166,442hanami-mailerMail for Ruby applications and Hanami mailers
576,79614,947datamapperFaster, Better, Simpler.
587,28411,040hanami-modelA persistence framework with entities and repositories
597,94316,019dm-observerDataMapper plugin for observing Resources
608,5336,710rom-factoryROM based builder library to make your specs awesome. DSL partially inspired by Factory...
618,69218,658dm-active_modelA datamapper plugin for active_model compliance and thus rails 3 compatibility.
628,92517,635dm-ar-findersDataMapper plugin providing ActiveRecord-style finders
639,48122,271dm-railsIntegrate DataMapper with Rails 3
649,72911,690rom-supportRuby Object Mapper - Support libraries
6510,74312,891dm-is-treeDataMapper plugin allowing the creation of tree structures from data models
6611,38919,077dm-adjustDataMapper plugin providing methods to increment and decrement properties
6711,77520,429dry-componentOrganize your code into reusable components
6811,97719,456dm-sweatshopDataMapper plugin for building pseudo random models
6912,41617,315dry-web-rodaRoda integration for dry-web apps
7012,61715,741dry-viewA complete, standalone view rendering system that gives you everything you need to writ...
7112,85414,947roda-flowThis rubygem does not have a description or summary.
7213,09112,778hanami-webconsoleHanami webconsole for development
7313,13717,315dm-cliDataMapper plugin allowing interaction with models through a CLI
7413,73658,750axiomSimplifies querying of structured data using relational algebra
7513,77014,018dm-tagsThis package brings tagging to DataMapper. It is inspired by Acts As Taggable On by Mi...
7613,85828,111dry-webLightweight web application stack on top of dry-system
7714,49218,658dm-is-listDataMapper plugin for creating and organizing lists
7814,61319,939dm-is-state_machineDataMapper plugin for creating state machines
7914,84414,947rom-railsIntegrate Ruby Object Mapper with Rails
8015,15913,497charlatanNeat delegation for ruby objects
8115,50919,456dm-is-nested_setDataMapper plugin allowing the creation of nested sets from data models
8215,86819,456dm-rest-adapterREST Adapter for DataMapper
8315,94520,995dm-is-remixabledm-is-remixable allow you to create reusable data functionality
8416,05121,571dm-is-searchableA DataMapper plugin for searching
8517,37420,995dm-is-versionedDataMapper plugin enabling simple versioning of models
8617,81519,456rom-httpHTTP support for ROM
8718,27146,714dry-system-railsRailtie for dry-system
8818,3427,783hanami-reloaderCode reloading for Hanami
8919,93723,826dm-ferret-adapterFerret Adapter for DataMapper
9022,0469,231rom-yamlYAML support for Ruby Object Mapper
9123,71726,796dm-yaml-adapterYAML Adapter for DataMapper
9224,127145,557carrierwave-datamapperDatamapper support for CarrierWave
9324,89622,271hanami-apiExtremely fast and lightweight HTTP API
9427,68629,478dry-dataSimple type-system for Ruby
9527,87731,230dm-oracle-adapterOracle Adapter for DataMapper
9629,24031,230dm-sqlserver-adapterMicrosoft SQL Server Adapter for DataMapper
9736,09824,685ossyOssy is your ruby gem maintenance helper
9837,92538,990rom-modelA small collection of extensions useful for data coercion and validation
9940,82633,152rom-yesqlYesql adapter for ROM
10041,72952,092rom-mongoMongoDB support for Ruby Object Mapper
10149,507145,557axiom-memory-adapterUse Axiom relations with an in-memory datastore
10250,99038,990rom-elasticsearchROM adapter for Elasticsearch
10352,48238,990rom-couchdbCouchDB support for ROM
10455,79438,990dm-taggingsDataMapper plugin providing taggable and tagger models
10558,95942,603rom-event_storeEvent Store support for Ruby Object Mapper
10660,47058,750dm-mongo-adapterMongoDB DataMapper Adapter
10761,254103,172axiom-optimizerOptimizes axiom relations
10865,31052,092transflowBusiness Transaction Flow DSL
10971,19552,092rom-rodaIntegrate Ruby Object Mapper with Roda
11078,60058,750rom-csvCSV support for Ruby Object Mapper
11182,22858,750rom-neo4jNeo4j graph relations for Ruby Object Mapper
11283,74168,165rom-relationRelation schema with mapping for ROM
11383,76781,759dm-validations-extDataMapper plugin providing better error messages handling.
11484,67658,750rom-gitGit adapter for the rom-rb
11586,54252,092hanami-ujsHanami Unobtrusive JavaScript
11689,41581,759dry-pipelinePipeline operator for callable objects
117103,19881,759rom-sessionSession for ROM
118114,00381,759rom-jsonJSON support for Ruby Object Mapper
119114,88781,759rom-lotusIntegrate Ruby Object Mapper with Lotus
120152,887103,172rom-rethinkdbRethinkDB support for ROM
121155,078103,172rodakaseLightweight web application stack on top of Roda
122160,978103,172hanami-authAuthentication for Hanami
123161,998103,172hanami-eventsHanami framework for events
124164,560103,172hanami-webpackManage Hanami assets with Webpack
125173,487103,172sql-composerThis rubygem does not have a description or summary.
126174,635103,172pro-validationPlaceholder
127174,640103,172pro-romPlaceholder