Nepalez's Gems

icon
#Total RankDaily RankNameSummary
1453195dry-initializerDSL for declaring params and options of the initializer
23,0072,386rspec-sqlimitRSpec matcher to control SQL queries made by block of code
35,4464,072dry-initializer-railsAdds ActiveRecord-specific methods to Dry::Initializer
414,00911,541evil-clientHuman-friendly DSL for building HTTP(s) clients in Ruby
515,26311,953tram-policyPolicy Object Pattern
618,25660,111hexxA collection of scaffolders.
721,99049,628uuidsAR model to store uuids assigned to various resources. It is expected a resource can be...
828,50832,158sms_aeroHTTP(s) client to SMS Aero API
929,74517,536hexx-suitThe module collects gems used for development and testing.
1029,97477,922evil-structStructure with type constraints based on dry-initializer
1131,32626,944fixturamaUse fixtures to extract verbosity from RSpec specifications: - load data, - stub classe...
1234,08477,922active_mergeDeclares a service object and the #merge_all helper method for merging active record cl...
1336,28849,628abbyy-cloudHTTP client to ABBYY Cloud API
1437,03630,108hexx-rspecRSpec, Coveralls and Simplecov settings.
1538,58925,672attestorValidations for immutable Ruby objects
1645,83332,158assertionStandalone PORO assertions and validations
1761,45877,922active_validatorsContains validators for date and time values, type checking.
1864,01349,628policyA small library implementing the Policy Object pattern.
1968,56649,628attributes_dslLightweight DSL to define PORO attributes
2070,187113,854okeiRESTful public JSON API for units of measures following Russian national standard (OKEI).
2171,10977,922hexx-domainsScaffolds the domain model as a separate gem.
2271,37043,003abstract_mapperThe abstract syntax tree for ruby mappers
2372,22777,922immutabilityMake instances immutable (deeply frozen) and versioned
2473,66238,261correctorText correction using words and phrases dictionaries.
2576,198113,854query_builderBuilder of the CQL statements.
2680,36177,922tram-validatorsThe collection supports composability of standalone policy objects, forms etc.
2782,34877,922informatorImplementation of publish/subscribe design pattern
2882,66360,111service_objectsBase class for objects, that implements both the Interactor and Observer design patterns.
2991,18177,922hexx-cliBase generator.
3091,49177,922eigindirDeclaration and coercion of PORO attributes
3191,84677,922faceterROM-compatible data mapper
3293,38860,111hexx-validatorsThor-based generator of an ActiveModel validatorsand its unit test templates.
3395,298113,854hexx-settingsThe interface for a gem's settings storage
3495,40477,922hexx-entitiesBase class for domain entities
3595,564113,854hexx-dependenciesGem dependency scaffolder.
3696,63243,003selectorComposable multi-type conditions.
3796,84943,003rom-kafkaKafka support for Ruby Object Mapper
38105,55677,922attr_coercedCoerced attributes for PORO models.
39106,855113,854rails-bootstrap-widgetsSet of helpers that define widget methods for usage in a views.
40107,35343,003pg_trunkAdds methods to ActiveRecord::Migration to create and manage PostgreSQL objects in Rails
41114,65560,111rom-cassandraCassandra support for Ruby Object Mapper
42129,845113,854tram-examinerStandalone validator for Rails objects
43146,57577,922chroniclesRemembering object methods' call
44150,08877,922hexx-apiFeatures to provide public API for the gem
45150,98177,922verifierVariables verification.
46153,50377,922hexx-storageSettings for ROM storages
47153,64377,922hexx-servicesService Objects for application domain layer
48170,630113,854open_api-loaderLoads OAS scheme and updates it to OAS3 standard