Nepalez's Gems

icon
#Total RankDaily RankNameSummary
1468258dry-initializerDSL for declaring params and options of the initializer
23,0162,351rspec-sqlimitRSpec matcher to control SQL queries made by block of code
35,4914,433dry-initializer-railsAdds ActiveRecord-specific methods to Dry::Initializer
414,0617,512evil-clientHuman-friendly DSL for building HTTP(s) clients in Ruby
515,3497,472tram-policyPolicy Object Pattern
618,2209,281hexxA collection of scaffolders.
722,01513,262uuidsAR model to store uuids assigned to various resources. It is expected a resource can be...
828,48631,695sms_aeroHTTP(s) client to SMS Aero API
929,56837,202hexx-suitThe module collects gems used for development and testing.
1029,71359,807evil-structStructure with type constraints based on dry-initializer
1131,54427,394fixturamaUse fixtures to extract verbosity from RSpec specifications: - load data, - stub classe...
1233,81359,807active_mergeDeclares a service object and the #merge_all helper method for merging active record cl...
1336,20837,202abbyy-cloudHTTP client to ABBYY Cloud API
1436,75341,342hexx-rspecRSpec, Coveralls and Simplecov settings.
1538,37952,325attestorValidations for immutable Ruby objects
1645,47169,506assertionStandalone PORO assertions and validations
1760,97582,265active_validatorsContains validators for date and time values, type checking.
1864,36164,278policyA small library implementing the Policy Object pattern.
1968,31349,198attributes_dslLightweight DSL to define PORO attributes
2070,21255,740okeiRESTful public JSON API for units of measures following Russian national standard (OKEI).
2171,14843,762hexx-domainsScaffolds the domain model as a separate gem.
2271,43855,740abstract_mapperThe abstract syntax tree for ruby mappers
2372,26541,342immutabilityMake instances immutable (deeply frozen) and versioned
2473,62564,278correctorText correction using words and phrases dictionaries.
2575,83969,506query_builderBuilder of the CQL statements.
2680,51569,506tram-validatorsThe collection supports composability of standalone policy objects, forms etc.
2782,34949,198informatorImplementation of publish/subscribe design pattern
2882,76864,278service_objectsBase class for objects, that implements both the Interactor and Observer design patterns.
2991,28069,506hexx-cliBase generator.
3091,87382,265eigindirDeclaration and coercion of PORO attributes
3191,96790,788faceterROM-compatible data mapper
3293,91359,807hexx-validatorsThor-based generator of an ActiveModel validatorsand its unit test templates.
3395,26864,278hexx-dependenciesGem dependency scaffolder.
3495,44264,278hexx-settingsThe interface for a gem's settings storage
3595,71855,740hexx-entitiesBase class for domain entities
3696,91964,278selectorComposable multi-type conditions.
3797,33959,807rom-kafkaKafka support for Ruby Object Mapper
38105,40275,360attr_coercedCoerced attributes for PORO models.
39106,61075,360rails-bootstrap-widgetsSet of helpers that define widget methods for usage in a views.
40108,90759,807pg_trunkAdds methods to ActiveRecord::Migration to create and manage PostgreSQL objects in Rails
41115,57969,506rom-cassandraCassandra support for Ruby Object Mapper
42131,09275,360tram-examinerStandalone validator for Rails objects
43147,26190,788chroniclesRemembering object methods' call
44150,082169,262verifierVariables verification.
45150,766100,863hexx-apiFeatures to provide public API for the gem
46153,851100,863hexx-servicesService Objects for application domain layer
47154,335113,782hexx-storageSettings for ROM storages
48170,926169,262open_api-loaderLoads OAS scheme and updates it to OAS3 standard