Solnic's Gems

icon
#Total RankDaily RankNameSummary
1231314ice_nineDeep Freeze Ruby Objects
2253225dry-coreA toolset of small support modules used throughout the dry-rb ecosystem
3281243dry-logicPredicate logic with rule composition
4282242dry-typesType system for Ruby supporting coercions, constraints and complex types like structs, ...
5297337dry-configurableA mixin to add configuration functionality to your classes
63091,364equalizerModule to define equality, equivalence and inspection methods
7352461coerciblePowerful, flexible and configurable coercion library. And nothing more.
8359456virtusAttributes on Steroids for Plain Old Ruby Objects
9368476axiom-typesDefine types with optional constraints for use within axiom and other libraries.
10370729dry-containerA simple, configurable object container implemented in Ruby
116091,723dry-equalizerModule to define equality, equivalence and inspection methods
12622474dry-validationValidation library
13636335dry-initializerDSL for declaring params and options of the initializer
14689415dry-schemadry-schema provides a DSL for defining schemas with keys and rules that should be appli...
151,025986dry-structTyped structs and value objects
161,2923,116adamantiumImmutable extensions to objects
171,4581,292dry-monadsCommon monads for Ruby
181,578562dry-cliCommon framework to build command line interfaces with Ruby
191,6261,556dry-auto_injectContainer-agnostic automatic constructor injection
201,9851,784dry-eventsPub/sub system
212,2221,857dry-matcherFlexible, expressive pattern matching for Ruby
222,5172,692dry-monitorMonitoring and instrumentation APIs
232,9041,959transprocTransform Ruby objects in functional style
243,1157,663dm-coreDataMapper core library
253,2699,727dm-migrationsDataMapper plugin for writing and speccing migrations
263,3298,466dm-do-adapterDataObjects Adapter for DataMapper
273,3882,207hanami-utilsHanami utilities
283,6522,972dry-systemOrganize your code into reusable components
293,7139,790dm-validationsLibrary for performing validations on DM models and pure Ruby object
303,76311,183dm-serializerDataMapper plugin for serializing Resources and Collections
313,76911,183dm-aggregatesDataMapper plugin providing support for aggregates on collections
323,7709,790dm-timestampsDataMapper plugin for magical timestamps
333,80011,802dm-typesDataMapper plugin providing extra data types
343,89612,766dm-constraintsDataMapper plugin constraining relationships
353,94912,414dm-transactionsMakes transaction support available for adapters that support them
364,27314,685data_mapperFaster, Better, Simpler.
374,28311,802dm-sqlite-adapterSqlite3 Adapter for DataMapper
384,4493,004dry-transformerData transformation toolkit
394,4585,344romPersistence and mapping toolkit for Ruby
404,5965,399rom-sqlSQL databases support for ROM
414,6065,373rom-repositoryRepository abstraction for rom-rb
424,8424,309hanami-routerRack compatible HTTP router for Ruby
435,1012,285hanami-cliHanami command line
445,1345,447hanami-validationsValidations mixin for Ruby objects and support for Hanami
455,18315,904dm-postgres-adapterPostgreSQL Adapter for DataMapper
465,4645,417rom-corePersistence and mapping toolkit for Ruby
475,5215,424hanami-controllerComplete, fast and testable actions for Rack
485,5805,414rom-changesetrom-changeset adds support for preprocessing data on top of rom-rb repositories
495,61711,802rom-mapperStandalone data mappers integrated with rom-rb
505,8195,556hanamiHanami is a web framework for Ruby
515,9184,948dry-effectsAlgebraic effects
526,22315,904dm-mysql-adapterMySQL Adapter for DataMapper
536,4006,016hanami-viewA complete, standalone view rendering system that gives you everything you need to writ...
546,7546,543hanami-assetsAssets management for Ruby web applications
556,8406,954hanami-helpersView helpers for Ruby applications
566,9056,910hanami-mailerMail for Ruby applications and Hanami mailers
577,19513,365datamapperFaster, Better, Simpler.
587,61115,073hanami-modelA persistence framework with entities and repositories
598,4467,590rom-factoryROM based builder library to make your specs awesome. DSL partially inspired by Factory...
608,61522,748dm-observerDataMapper plugin for observing Resources
619,43518,606dm-active_modelA datamapper plugin for active_model compliance and thus rails 3 compatibility.
629,58519,631dm-ar-findersDataMapper plugin providing ActiveRecord-style finders
6310,11925,514dm-railsIntegrate DataMapper with Rails 3
6410,26215,073rom-supportRuby Object Mapper - Support libraries
6511,36222,748dm-is-treeDataMapper plugin allowing the creation of tree structures from data models
6612,02117,795dm-adjustDataMapper plugin providing methods to increment and decrement properties
6712,41119,631dry-componentOrganize your code into reusable components
6812,64815,073dm-sweatshopDataMapper plugin for building pseudo random models
6912,90111,416hanami-webconsoleHanami webconsole for development
7012,96416,444dry-web-rodaRoda integration for dry-web apps
7113,13410,697dry-viewA complete, standalone view rendering system that gives you everything you need to writ...
7213,26713,828roda-flowThis rubygem does not have a description or summary.
7313,76414,685dm-cliDataMapper plugin allowing interaction with models through a CLI
7414,45520,907dry-webLightweight web application stack on top of dry-system
7514,49030,565dm-tagsThis package brings tagging to DataMapper. It is inspired by Acts As Taggable On by Mi...
7614,58622,748axiomSimplifies querying of structured data using relational algebra
7715,15116,444dm-is-listDataMapper plugin for creating and organizing lists
7815,30645,525dm-is-state_machineDataMapper plugin for creating state machines
7915,34130,565rom-railsIntegrate Ruby Object Mapper with Rails
8015,50210,789charlatanNeat delegation for ruby objects
8115,6447,777hanami-reloaderCode reloading for Hanami
8216,19545,525dm-is-nested_setDataMapper plugin allowing the creation of nested sets from data models
8316,55245,525dm-rest-adapterREST Adapter for DataMapper
8416,61718,606dm-is-remixabledm-is-remixable allow you to create reusable data functionality
8516,77922,748dm-is-searchableA DataMapper plugin for searching
8618,05445,525dm-is-versionedDataMapper plugin enabling simple versioning of models
8718,34930,565rom-httpHTTP support for ROM
8819,27645,525dry-system-railsRailtie for dry-system
8920,66722,748dm-ferret-adapterFerret Adapter for DataMapper
9021,47311,416rom-yamlYAML support for Ruby Object Mapper
9124,29620,907hanami-apiExtremely fast and lightweight HTTP API
9224,53545,525dm-yaml-adapterYAML Adapter for DataMapper
9325,31545,525carrierwave-datamapperDatamapper support for CarrierWave
9428,46145,525dry-dataSimple type-system for Ruby
9528,76645,525dm-oracle-adapterOracle Adapter for DataMapper
9630,18145,525dm-sqlserver-adapterMicrosoft SQL Server Adapter for DataMapper
9736,12945,525ossyOssy is your ruby gem maintenance helper
9839,07045,525rom-modelA small collection of extensions useful for data coercion and validation
9941,51845,525rom-yesqlYesql adapter for ROM
10043,21930,565rom-mongoMongoDB support for Ruby Object Mapper
10150,56045,525axiom-memory-adapterUse Axiom relations with an in-memory datastore
10251,86645,525rom-elasticsearchROM adapter for Elasticsearch
10352,99545,525rom-couchdbCouchDB support for ROM
10457,23545,525dm-taggingsDataMapper plugin providing taggable and tagger models
10559,56145,525rom-event_storeEvent Store support for Ruby Object Mapper
10662,00125,514dm-mongo-adapterMongoDB DataMapper Adapter
10762,76030,565axiom-optimizerOptimizes axiom relations
10866,42245,525transflowBusiness Transaction Flow DSL
10972,08845,525rom-rodaIntegrate Ruby Object Mapper with Roda
11079,50045,525rom-csvCSV support for Ruby Object Mapper
11183,07045,525rom-neo4jNeo4j graph relations for Ruby Object Mapper
11284,87122,748rom-relationRelation schema with mapping for ROM
11385,34745,525rom-gitGit adapter for the rom-rb
11485,54545,525dm-validations-extDataMapper plugin providing better error messages handling.
11586,50345,525hanami-ujsHanami Unobtrusive JavaScript
11690,85145,525dry-pipelinePipeline operator for callable objects
117104,70545,525rom-sessionSession for ROM
118115,25445,525rom-jsonJSON support for Ruby Object Mapper
119116,03830,565rom-lotusIntegrate Ruby Object Mapper with Lotus
120154,49045,525rom-rethinkdbRethinkDB support for ROM
121156,64145,525rodakaseLightweight web application stack on top of Roda
122162,42045,525hanami-authAuthentication for Hanami
123163,31245,525hanami-eventsHanami framework for events
124165,89745,525hanami-webpackManage Hanami assets with Webpack
125174,99545,525sql-composerThis rubygem does not have a description or summary.
126176,26445,525pro-validationPlaceholder
127176,27630,565pro-romPlaceholder