Solnic's Gems

icon
#Total RankDaily RankNameSummary
1234135dry-coreA toolset of small support modules used throughout the dry-rb ecosystem
2245253ice_nineDeep Freeze Ruby Objects
3259143dry-typesType system for Ruby supporting coercions, constraints and complex types like structs, ...
4260147dry-logicPredicate logic with rule composition
5295196dry-configurableA mixin to add configuration functionality to your classes
63551,037equalizerModule to define equality, equivalence and inspection methods
7361537coerciblePowerful, flexible and configurable coercion library. And nothing more.
8372299dry-containerA simple, configurable object container implemented in Ruby
9375580virtusAttributes on Steroids for Plain Old Ruby Objects
10385583axiom-typesDefine types with optional constraints for use within axiom and other libraries.
11444200dry-initializerDSL for declaring params and options of the initializer
12479244dry-validationValidation library
13498210dry-schemadry-schema provides a DSL for defining schemas with keys and rules that should be appli...
147101,672dry-equalizerModule to define equality, equivalence and inspection methods
15984360dry-structTyped structs and value objects
161,337725dry-cliCommon framework to build command line interfaces with Ruby
171,4381,206dry-monadsCommon monads for Ruby
181,4482,695adamantiumImmutable extensions to objects
191,6351,398dry-auto_injectContainer-agnostic automatic constructor injection
201,899398transprocTransform Ruby objects in functional style
211,979404hanami-utilsHanami utilities
222,0522,346dry-eventsPub/sub system
232,105410hanami-cliHanami command line
242,1992,231dry-matcherFlexible, expressive pattern matching for Ruby
252,6523,544dry-monitorMonitoring and instrumentation APIs
263,3578,926dm-coreDataMapper core library
273,5092,445dry-systemOrganize your code into reusable components
283,53610,629dm-migrationsDataMapper plugin for writing and speccing migrations
293,60112,461dm-do-adapterDataObjects Adapter for DataMapper
303,99011,091dm-validationsLibrary for performing validations on DM models and pure Ruby object
314,04311,270dm-timestampsDataMapper plugin for magical timestamps
324,04513,103dm-serializerDataMapper plugin for serializing Resources and Collections
334,04712,365dm-aggregatesDataMapper plugin providing support for aggregates on collections
344,07812,621dm-typesDataMapper plugin providing extra data types
354,0883,015dry-transformerData transformation toolkit
364,18412,461dm-constraintsDataMapper plugin constraining relationships
374,25512,461dm-transactionsMakes transaction support available for adapters that support them
384,5565,169romPersistence and mapping toolkit for Ruby
394,58714,158data_mapperFaster, Better, Simpler.
404,59714,302dm-sqlite-adapterSqlite3 Adapter for DataMapper
414,7034,461hanami-routerRack compatible HTTP router for Ruby
424,7275,184rom-repositoryRepository abstraction for rom-rb
434,7395,268rom-sqlSQL databases support for ROM
445,1154,342hanami-validationsValidations mixin for Ruby objects and support for Hanami
455,3334,705hanami-controllerComplete, fast and testable actions for Rack
465,5025,463rom-corePersistence and mapping toolkit for Ruby
475,5985,492rom-changesetrom-changeset adds support for preprocessing data on top of rom-rb repositories
485,60421,387dm-postgres-adapterPostgreSQL Adapter for DataMapper
495,6655,051dry-effectsAlgebraic effects
505,7074,774hanamiA flexible framework for maintainable Ruby apps
515,9719,499rom-mapperStandalone data mappers integrated with rom-rb
526,2835,245hanami-viewA complete, standalone view rendering system that gives you everything you need to writ...
536,7035,468hanami-assetsAssets management for Ruby web applications
546,71418,583dm-mysql-adapterMySQL Adapter for DataMapper
556,9155,767hanami-helpersView helpers for Ruby applications
566,9735,163hanami-mailerMail for Ruby applications and Hanami mailers
577,86112,541datamapperFaster, Better, Simpler.
588,1609,735hanami-modelA persistence framework with entities and repositories
598,3508,586rom-factoryROM based builder library to make your specs awesome. DSL partially inspired by Factory...
609,28322,558dm-observerDataMapper plugin for observing Resources
6110,15038,896dm-active_modelA datamapper plugin for active_model compliance and thus rails 3 compatibility.
6210,28226,027dm-ar-findersDataMapper plugin providing ActiveRecord-style finders
6310,90013,883rom-supportRuby Object Mapper - Support libraries
6410,90965,514dm-railsIntegrate DataMapper with Rails 3
6512,07421,387dm-is-treeDataMapper plugin allowing the creation of tree structures from data models
6612,5448,760hanami-webconsoleHanami webconsole for development
6712,79232,925dm-adjustDataMapper plugin providing methods to increment and decrement properties
6813,09814,784dry-componentOrganize your code into reusable components
6913,41128,867dm-sweatshopDataMapper plugin for building pseudo random models
7013,69920,512dry-web-rodaRoda integration for dry-web apps
7113,70624,043dry-viewA complete, standalone view rendering system that gives you everything you need to writ...
7213,88117,369roda-flowThis rubygem does not have a description or summary.
7313,9088,062hanami-reloaderCode reloading for Hanami
7414,43019,743dm-cliDataMapper plugin allowing interaction with models through a CLI
7515,21138,896dry-webLightweight web application stack on top of dry-system
7615,21232,925dm-tagsThis package brings tagging to DataMapper. It is inspired by Acts As Taggable On by Mi...
7715,52338,896axiomSimplifies querying of structured data using relational algebra
7815,77122,558dm-is-listDataMapper plugin for creating and organizing lists
7915,77214,601charlatanNeat delegation for ruby objects
8015,97116,713rom-railsIntegrate Ruby Object Mapper with Rails
8116,00665,514dm-is-state_machineDataMapper plugin for creating state machines
8216,87332,925dm-is-nested_setDataMapper plugin allowing the creation of nested sets from data models
8316,9009,469rom-httpHTTP support for ROM
8417,24732,925dm-rest-adapterREST Adapter for DataMapper
8517,49522,558dm-is-remixabledm-is-remixable allow you to create reusable data functionality
8617,81228,867dm-is-searchableA DataMapper plugin for searching
8718,91128,867dm-is-versionedDataMapper plugin enabling simple versioning of models
8820,23713,753rom-yamlYAML support for Ruby Object Mapper
8920,42348,579dry-system-railsRailtie for dry-system
9021,36226,027dm-ferret-adapterFerret Adapter for DataMapper
9124,51615,501hanami-apiExtremely fast and lightweight HTTP API
9225,20428,867dm-yaml-adapterYAML Adapter for DataMapper
9326,42648,579carrierwave-datamapperDatamapper support for CarrierWave
9429,19732,925dry-dataSimple type-system for Ruby
9529,58022,558dm-oracle-adapterOracle Adapter for DataMapper
9631,14465,514dm-sqlserver-adapterMicrosoft SQL Server Adapter for DataMapper
9736,37828,867ossyOssy is your ruby gem maintenance helper
9840,07848,579rom-modelA small collection of extensions useful for data coercion and validation
9941,27932,925rom-yesqlYesql adapter for ROM
10044,048100,318rom-mongoMongoDB support for Ruby Object Mapper
10151,108100,318axiom-memory-adapterUse Axiom relations with an in-memory datastore
10253,36838,896rom-elasticsearchROM adapter for Elasticsearch
10353,42648,579rom-couchdbCouchDB support for ROM
10458,352100,318dm-taggingsDataMapper plugin providing taggable and tagger models
10558,67865,514rom-event_storeEvent Store support for Ruby Object Mapper
10662,992100,318dm-mongo-adapterMongoDB DataMapper Adapter
10763,147100,318axiom-optimizerOptimizes axiom relations
10866,64748,579transflowBusiness Transaction Flow DSL
10972,06438,896rom-rodaIntegrate Ruby Object Mapper with Roda
11079,06065,514rom-csvCSV support for Ruby Object Mapper
11182,56765,514rom-neo4jNeo4j graph relations for Ruby Object Mapper
11284,605100,318rom-relationRelation schema with mapping for ROM
11385,41165,514rom-gitGit adapter for the rom-rb
11486,01965,514dm-validations-extDataMapper plugin providing better error messages handling.
11586,298100,318hanami-ujsHanami Unobtrusive JavaScript
11691,272100,318dry-pipelinePipeline operator for callable objects
117105,426100,318rom-sessionSession for ROM
118114,77032,925rom-jsonJSON support for Ruby Object Mapper
119115,09365,514rom-lotusIntegrate Ruby Object Mapper with Lotus
120153,040100,318rom-rethinkdbRethinkDB support for ROM
121155,89265,514rodakaseLightweight web application stack on top of Roda
122162,49165,514hanami-authAuthentication for Hanami
123163,34065,514hanami-eventsHanami framework for events
124164,89432,925hanami-webpackManage Hanami assets with Webpack
125175,968100,318sql-composerThis rubygem does not have a description or summary.
126178,081100,318pro-validationPlaceholder
127178,301100,318pro-romPlaceholder