Nepalez's Gems

icon
#Total RankDaily RankNameSummary
1473421dry-initializerDSL for declaring params and options of the initializer
23,0123,559rspec-sqlimitRSpec matcher to control SQL queries made by block of code
35,5196,603dry-initializer-railsAdds ActiveRecord-specific methods to Dry::Initializer
414,12310,115evil-clientHuman-friendly DSL for building HTTP(s) clients in Ruby
515,45118,241tram-policyPolicy Object Pattern
618,18716,878hexxA collection of scaffolders.
722,05414,184uuidsAR model to store uuids assigned to various resources. It is expected a resource can be...
828,45436,242sms_aeroHTTP(s) client to SMS Aero API
929,58547,572evil-structStructure with type constraints based on dry-initializer
1029,59719,895hexx-suitThe module collects gems used for development and testing.
1131,63424,586fixturamaUse fixtures to extract verbosity from RSpec specifications: - load data, - stub classe...
1233,75536,242active_mergeDeclares a service object and the #merge_all helper method for merging active record cl...
1336,23013,567abbyy-cloudHTTP client to ABBYY Cloud API
1436,77613,567hexx-rspecRSpec, Coveralls and Simplecov settings.
1538,44941,573attestorValidations for immutable Ruby objects
1645,53547,572assertionStandalone PORO assertions and validations
1760,81854,163active_validatorsContains validators for date and time values, type checking.
1864,56927,823policyA small library implementing the Policy Object pattern.
1968,52754,163attributes_dslLightweight DSL to define PORO attributes
2070,36354,163okeiRESTful public JSON API for units of measures following Russian national standard (OKEI).
2171,17741,573hexx-domainsScaffolds the domain model as a separate gem.
2271,76741,573abstract_mapperThe abstract syntax tree for ruby mappers
2372,42047,572immutabilityMake instances immutable (deeply frozen) and versioned
2473,83361,378correctorText correction using words and phrases dictionaries.
2576,06069,102query_builderBuilder of the CQL statements.
2680,77447,572tram-validatorsThe collection supports composability of standalone policy objects, forms etc.
2782,40736,242informatorImplementation of publish/subscribe design pattern
2882,70854,163service_objectsBase class for objects, that implements both the Interactor and Observer design patterns.
2991,41561,378hexx-cliBase generator.
3092,11078,158eigindirDeclaration and coercion of PORO attributes
3192,13169,102faceterROM-compatible data mapper
3294,04578,158hexx-validatorsThor-based generator of an ActiveModel validatorsand its unit test templates.
3395,15978,158hexx-dependenciesGem dependency scaffolder.
3495,55578,158hexx-settingsThe interface for a gem's settings storage
3595,83761,378hexx-entitiesBase class for domain entities
3697,15861,378selectorComposable multi-type conditions.
3797,51178,158rom-kafkaKafka support for Ruby Object Mapper
38105,57578,158attr_coercedCoerced attributes for PORO models.
39106,68369,102rails-bootstrap-widgetsSet of helpers that define widget methods for usage in a views.
40109,95754,163pg_trunkAdds methods to ActiveRecord::Migration to create and manage PostgreSQL objects in Rails
41116,30761,378rom-cassandraCassandra support for Ruby Object Mapper
42131,64389,132tram-examinerStandalone validator for Rails objects
43147,435104,290chroniclesRemembering object methods' call
44150,119104,290verifierVariables verification.
45151,543128,565hexx-apiFeatures to provide public API for the gem
46154,513128,565hexx-servicesService Objects for application domain layer
47154,668128,565hexx-storageSettings for ROM storages
48171,098128,565open_api-loaderLoads OAS scheme and updates it to OAS3 standard