Nepalez's Gems

icon
#Total RankDaily RankNameSummary
1642407dry-initializerDSL for declaring params and options of the initializer
22,9203,114rspec-sqlimitRSpec matcher to control SQL queries made by block of code
35,7174,089dry-initializer-railsAdds ActiveRecord-specific methods to Dry::Initializer
414,42014,136evil-clientHuman-friendly DSL for building HTTP(s) clients in Ruby
516,01514,473tram-policyPolicy Object Pattern
617,49112,600hexxA collection of scaffolders.
721,51715,327uuidsAR model to store uuids assigned to various resources. It is expected a resource can be...
828,11626,609sms_aeroHTTP(s) client to SMS Aero API
928,40586,038evil-structStructure with type constraints based on dry-initializer
1029,06215,804hexx-suitThe module collects gems used for development and testing.
1131,68526,609fixturamaUse fixtures to extract verbosity from RSpec specifications: - load data, - stub classe...
1232,93586,038active_mergeDeclares a service object and the #merge_all helper method for merging active record cl...
1335,91753,556abbyy-cloudHTTP client to ABBYY Cloud API
1435,95717,070hexx-rspecRSpec, Coveralls and Simplecov settings.
1537,77786,038attestorValidations for immutable Ruby objects
1644,86453,556assertionStandalone PORO assertions and validations
1759,79642,025active_validatorsContains validators for date and time values, type checking.
1863,94686,038policyA small library implementing the Policy Object pattern.
1968,14186,038attributes_dslLightweight DSL to define PORO attributes
2069,80153,556okeiRESTful public JSON API for units of measures following Russian national standard (OKEI).
2170,63028,793hexx-domainsScaffolds the domain model as a separate gem.
2271,01053,556abstract_mapperThe abstract syntax tree for ruby mappers
2371,99026,609immutabilityMake instances immutable (deeply frozen) and versioned
2473,12835,920correctorText correction using words and phrases dictionaries.
2575,64853,556query_builderBuilder of the CQL statements.
2679,98586,038tram-validatorsThe collection supports composability of standalone policy objects, forms etc.
2781,41628,793informatorImplementation of publish/subscribe design pattern
2882,00986,038service_objectsBase class for objects, that implements both the Interactor and Observer design patterns.
2990,89835,920hexx-cliBase generator.
3091,81786,038faceterROM-compatible data mapper
3191,92086,038eigindirDeclaration and coercion of PORO attributes
3293,61835,920hexx-validatorsThor-based generator of an ActiveModel validatorsand its unit test templates.
3394,17131,663hexx-dependenciesGem dependency scaffolder.
3495,28331,663hexx-settingsThe interface for a gem's settings storage
3595,67435,920hexx-entitiesBase class for domain entities
3696,34153,556selectorComposable multi-type conditions.
3797,37353,556rom-kafkaKafka support for Ruby Object Mapper
38104,69386,038attr_coercedCoerced attributes for PORO models.
39105,57586,038rails-bootstrap-widgetsSet of helpers that define widget methods for usage in a views.
40112,63442,025pg_trunkAdds methods to ActiveRecord::Migration to create and manage PostgreSQL objects in Rails
41116,52886,038rom-cassandraCassandra support for Ruby Object Mapper
42131,42286,038tram-examinerStandalone validator for Rails objects
43146,24986,038chroniclesRemembering object methods' call
44150,47786,038verifierVariables verification.
45150,83353,556hexx-apiFeatures to provide public API for the gem
46153,46853,556hexx-servicesService Objects for application domain layer
47153,55353,556hexx-storageSettings for ROM storages
48169,86453,556open_api-loaderLoads OAS scheme and updates it to OAS3 standard