Nepalez's Gems

icon
#Total RankDaily RankNameSummary
1449196dry-initializerDSL for declaring params and options of the initializer
23,0032,592rspec-sqlimitRSpec matcher to control SQL queries made by block of code
35,4354,159dry-initializer-railsAdds ActiveRecord-specific methods to Dry::Initializer
413,99012,377evil-clientHuman-friendly DSL for building HTTP(s) clients in Ruby
515,24511,687tram-policyPolicy Object Pattern
618,30819,303hexxA collection of scaffolders.
722,03415,778uuidsAR model to store uuids assigned to various resources. It is expected a resource can be...
828,56027,533sms_aeroHTTP(s) client to SMS Aero API
929,76825,453hexx-suitThe module collects gems used for development and testing.
1030,09966,059evil-structStructure with type constraints based on dry-initializer
1131,29926,757fixturamaUse fixtures to extract verbosity from RSpec specifications: - load data, - stub classe...
1234,13034,474active_mergeDeclares a service object and the #merge_all helper method for merging active record cl...
1336,19323,819abbyy-cloudHTTP client to ABBYY Cloud API
1437,06834,474hexx-rspecRSpec, Coveralls and Simplecov settings.
1538,64135,800attestorValidations for immutable Ruby objects
1645,87642,460assertionStandalone PORO assertions and validations
1761,51656,846active_validatorsContains validators for date and time values, type checking.
1864,01761,102policyA small library implementing the Policy Object pattern.
1968,53761,102attributes_dslLightweight DSL to define PORO attributes
2070,20947,265okeiRESTful public JSON API for units of measures following Russian national standard (OKEI).
2171,18161,102hexx-domainsScaffolds the domain model as a separate gem.
2271,20050,095abstract_mapperThe abstract syntax tree for ruby mappers
2372,29061,102immutabilityMake instances immutable (deeply frozen) and versioned
2473,72271,921correctorText correction using words and phrases dictionaries.
2576,30287,602query_builderBuilder of the CQL statements.
2680,45853,294tram-validatorsThe collection supports composability of standalone policy objects, forms etc.
2782,42678,816informatorImplementation of publish/subscribe design pattern
2882,70766,059service_objectsBase class for objects, that implements both the Interactor and Observer design patterns.
2991,21071,921hexx-cliBase generator.
3091,44578,816eigindirDeclaration and coercion of PORO attributes
3191,83571,921faceterROM-compatible data mapper
3293,36487,602hexx-validatorsThor-based generator of an ActiveModel validatorsand its unit test templates.
3395,33887,602hexx-settingsThe interface for a gem's settings storage
3495,38266,059hexx-entitiesBase class for domain entities
3595,69387,602hexx-dependenciesGem dependency scaffolder.
3696,74761,102selectorComposable multi-type conditions.
3796,82861,102rom-kafkaKafka support for Ruby Object Mapper
38105,51466,059attr_coercedCoerced attributes for PORO models.
39106,88898,240rails-bootstrap-widgetsSet of helpers that define widget methods for usage in a views.
40107,02461,102pg_trunkAdds methods to ActiveRecord::Migration to create and manage PostgreSQL objects in Rails
41114,47671,921rom-cassandraCassandra support for Ruby Object Mapper
42129,69878,816tram-examinerStandalone validator for Rails objects
43146,183112,619chroniclesRemembering object methods' call
44150,022157,203hexx-apiFeatures to provide public API for the gem
45151,194112,619verifierVariables verification.
46153,257112,619hexx-storageSettings for ROM storages
47153,435157,203hexx-servicesService Objects for application domain layer
48170,650131,109open_api-loaderLoads OAS scheme and updates it to OAS3 standard