Solnic's Gems

icon
#Total RankDaily RankNameSummary
1228270ice_nineDeep Freeze Ruby Objects
2260203dry-coreA toolset of small support modules used throughout the dry-rb ecosystem
32861,219equalizerModule to define equality, equivalence and inspection methods
4294228dry-logicPredicate logic with rule composition
5295225dry-typesType system for Ruby supporting coercions, constraints and complex types like structs, ...
6303522dry-configurableA mixin to add configuration functionality to your classes
7345844dry-containerA simple, configurable object container implemented in Ruby
8351345coerciblePowerful, flexible and configurable coercion library. And nothing more.
9356353virtusAttributes on Steroids for Plain Old Ruby Objects
10368352axiom-typesDefine types with optional constraints for use within axiom and other libraries.
115591,250dry-equalizerModule to define equality, equivalence and inspection methods
12629742dry-validationValidation library
13669660dry-initializerDSL for declaring params and options of the initializer
14728697dry-schemadry-schema provides a DSL for defining schemas with keys and rules that should be appli...
151,0161,149dry-structTyped structs and value objects
161,1703,375adamantiumImmutable extensions to objects
171,4741,247dry-monadsCommon monads for Ruby
181,5981,610dry-auto_injectContainer-agnostic automatic constructor injection
191,793651dry-cliCommon framework to build command line interfaces with Ruby
201,9592,056dry-eventsPub/sub system
212,2202,028dry-matcherFlexible, expressive pattern matching for Ruby
222,4612,736dry-monitorMonitoring and instrumentation APIs
232,9454,089transprocTransform Ruby objects in functional style
242,9987,870dm-coreDataMapper core library
253,14010,722dm-migrationsDataMapper plugin for writing and speccing migrations
263,20211,100dm-do-adapterDataObjects Adapter for DataMapper
273,5463,997hanami-utilsHanami utilities
283,55010,722dm-validationsLibrary for performing validations on DM models and pure Ruby object
293,60511,576dm-serializerDataMapper plugin for serializing Resources and Collections
303,61311,100dm-aggregatesDataMapper plugin providing support for aggregates on collections
313,61710,862dm-timestampsDataMapper plugin for magical timestamps
323,64211,514dm-typesDataMapper plugin providing extra data types
333,6852,990dry-systemOrganize your code into reusable components
343,73310,770dm-constraintsDataMapper plugin constraining relationships
353,80211,576dm-transactionsMakes transaction support available for adapters that support them
364,10113,321data_mapperFaster, Better, Simpler.
374,12713,575dm-sqlite-adapterSqlite3 Adapter for DataMapper
384,3984,832romPersistence and mapping toolkit for Ruby
394,5474,857rom-sqlSQL databases support for ROM
404,5554,849rom-repositoryRepository abstraction for rom-rb
414,5963,503dry-transformerData transformation toolkit
424,8654,618hanami-routerRack compatible HTTP router for Ruby
434,97817,785dm-postgres-adapterPostgreSQL Adapter for DataMapper
445,1094,799hanami-validationsValidations mixin for Ruby objects and support for Hanami
455,4255,022rom-corePersistence and mapping toolkit for Ruby
465,4418,731rom-mapperStandalone data mappers integrated with rom-rb
475,5134,589hanami-controllerComplete, fast and testable actions for Rack
485,5495,061rom-changesetrom-changeset adds support for preprocessing data on top of rom-rb repositories
495,7985,550hanamiHanami is a web framework for Ruby
505,9735,046dry-effectsAlgebraic effects
516,00216,596dm-mysql-adapterMySQL Adapter for DataMapper
526,1166,527hanami-cliHanami command line
536,3696,691hanami-viewA complete, standalone view rendering system that gives you everything you need to writ...
546,6896,815hanami-assetsAssets management for Ruby web applications
556,7347,005hanami-helpersView helpers for Ruby applications
566,7956,978hanami-mailerMail for Ruby applications and Hanami mailers
576,95412,519datamapperFaster, Better, Simpler.
587,40010,091hanami-modelA persistence framework with entities and repositories
598,22819,489dm-observerDataMapper plugin for observing Resources
608,5356,309rom-factoryROM based builder library to make your specs awesome. DSL partially inspired by Factory...
619,10240,310dm-active_modelA datamapper plugin for active_model compliance and thus rails 3 compatibility.
629,26822,754dm-ar-findersDataMapper plugin providing ActiveRecord-style finders
639,75340,310dm-railsIntegrate DataMapper with Rails 3
649,94915,106rom-supportRuby Object Mapper - Support libraries
6511,01419,489dm-is-treeDataMapper plugin allowing the creation of tree structures from data models
6611,64522,754dm-adjustDataMapper plugin providing methods to increment and decrement properties
6712,03214,915dry-componentOrganize your code into reusable components
6812,24924,456dm-sweatshopDataMapper plugin for building pseudo random models
6912,62913,455dry-web-rodaRoda integration for dry-web apps
7012,81416,033dry-viewA complete, standalone view rendering system that gives you everything you need to writ...
7113,00012,619roda-flowThis rubygem does not have a description or summary.
7213,06210,722hanami-webconsoleHanami webconsole for development
7313,37621,477dm-cliDataMapper plugin allowing interaction with models through a CLI
7414,06627,598dm-tagsThis package brings tagging to DataMapper. It is inspired by Acts As Taggable On by Mi...
7514,09913,321dry-webLightweight web application stack on top of dry-system
7614,10627,598axiomSimplifies querying of structured data using relational algebra
7714,76340,310dm-is-listDataMapper plugin for creating and organizing lists
7814,90040,310dm-is-state_machineDataMapper plugin for creating state machines
7915,04622,754rom-railsIntegrate Ruby Object Mapper with Rails
8015,34614,723charlatanNeat delegation for ruby objects
8115,78540,310dm-is-nested_setDataMapper plugin allowing the creation of nested sets from data models
8216,15240,310dm-rest-adapterREST Adapter for DataMapper
8316,22440,310dm-is-remixabledm-is-remixable allow you to create reusable data functionality
8416,36327,598dm-is-searchableA DataMapper plugin for searching
8517,1579,963hanami-reloaderCode reloading for Hanami
8617,64940,310dm-is-versionedDataMapper plugin enabling simple versioning of models
8718,03521,477rom-httpHTTP support for ROM
8818,68140,310dry-system-railsRailtie for dry-system
8920,23440,310dm-ferret-adapterFerret Adapter for DataMapper
9021,63814,723rom-yamlYAML support for Ruby Object Mapper
9124,05840,310dm-yaml-adapterYAML Adapter for DataMapper
9224,52314,915hanami-apiExtremely fast and lightweight HTTP API
9324,65140,310carrierwave-datamapperDatamapper support for CarrierWave
9428,01540,310dry-dataSimple type-system for Ruby
9528,28140,310dm-oracle-adapterOracle Adapter for DataMapper
9629,63240,310dm-sqlserver-adapterMicrosoft SQL Server Adapter for DataMapper
9736,05440,310ossyOssy is your ruby gem maintenance helper
9838,39540,310rom-modelA small collection of extensions useful for data coercion and validation
9941,11840,310rom-yesqlYesql adapter for ROM
10042,47140,310rom-mongoMongoDB support for Ruby Object Mapper
10150,00440,310axiom-memory-adapterUse Axiom relations with an in-memory datastore
10251,33040,310rom-elasticsearchROM adapter for Elasticsearch
10352,59340,310rom-couchdbCouchDB support for ROM
10456,41140,310dm-taggingsDataMapper plugin providing taggable and tagger models
10559,12140,310rom-event_storeEvent Store support for Ruby Object Mapper
10661,13640,310dm-mongo-adapterMongoDB DataMapper Adapter
10762,00940,310axiom-optimizerOptimizes axiom relations
10865,75740,310transflowBusiness Transaction Flow DSL
10971,60740,310rom-rodaIntegrate Ruby Object Mapper with Roda
11078,94740,310rom-csvCSV support for Ruby Object Mapper
11182,55740,310rom-neo4jNeo4j graph relations for Ruby Object Mapper
11284,26440,310rom-relationRelation schema with mapping for ROM
11384,57040,310dm-validations-extDataMapper plugin providing better error messages handling.
11484,90540,310rom-gitGit adapter for the rom-rb
11586,43140,310hanami-ujsHanami Unobtrusive JavaScript
11690,09540,310dry-pipelinePipeline operator for callable objects
117103,93440,310rom-sessionSession for ROM
118114,64540,310rom-jsonJSON support for Ruby Object Mapper
119115,38840,310rom-lotusIntegrate Ruby Object Mapper with Lotus
120153,60740,310rom-rethinkdbRethinkDB support for ROM
121155,80740,310rodakaseLightweight web application stack on top of Roda
122161,67540,310hanami-authAuthentication for Hanami
123162,66840,310hanami-eventsHanami framework for events
124165,17940,310hanami-webpackManage Hanami assets with Webpack
125174,10040,310sql-composerThis rubygem does not have a description or summary.
126175,24440,310pro-validationPlaceholder
127175,25340,310pro-romPlaceholder