Nepalez's Gems

icon
#Total RankDaily RankNameSummary
1462212dry-initializerDSL for declaring params and options of the initializer
23,0102,201rspec-sqlimitRSpec matcher to control SQL queries made by block of code
35,4664,468dry-initializer-railsAdds ActiveRecord-specific methods to Dry::Initializer
414,0329,963evil-clientHuman-friendly DSL for building HTTP(s) clients in Ruby
515,3129,738tram-policyPolicy Object Pattern
618,20122,458hexxA collection of scaffolders.
721,96011,774uuidsAR model to store uuids assigned to various resources. It is expected a resource can be...
828,48038,290sms_aeroHTTP(s) client to SMS Aero API
929,70646,216hexx-suitThe module collects gems used for development and testing.
1029,88346,216evil-structStructure with type constraints based on dry-initializer
1131,38038,290fixturamaUse fixtures to extract verbosity from RSpec specifications: - load data, - stub classe...
1234,023145,948active_mergeDeclares a service object and the #merge_all helper method for merging active record cl...
1336,33938,290abbyy-cloudHTTP client to ABBYY Cloud API
1436,96441,793hexx-rspecRSpec, Coveralls and Simplecov settings.
1538,52851,612attestorValidations for immutable Ruby objects
1645,734116,310assertionStandalone PORO assertions and validations
1761,401116,310active_validatorsContains validators for date and time values, type checking.
1864,09366,833policyA small library implementing the Policy Object pattern.
1968,59438,290attributes_dslLightweight DSL to define PORO attributes
2070,06058,247okeiRESTful public JSON API for units of measures following Russian national standard (OKEI).
2171,02758,247hexx-domainsScaffolds the domain model as a separate gem.
2271,67993,924abstract_mapperThe abstract syntax tree for ruby mappers
2372,20093,924immutabilityMake instances immutable (deeply frozen) and versioned
2473,62358,247correctorText correction using words and phrases dictionaries.
2576,15078,093query_builderBuilder of the CQL statements.
2680,31430,587tram-validatorsThe collection supports composability of standalone policy objects, forms etc.
2782,25693,924informatorImplementation of publish/subscribe design pattern
2882,63451,612service_objectsBase class for objects, that implements both the Interactor and Observer design patterns.
2991,15758,247hexx-cliBase generator.
3091,60993,924eigindirDeclaration and coercion of PORO attributes
3191,86793,924faceterROM-compatible data mapper
3293,62878,093hexx-validatorsThor-based generator of an ActiveModel validatorsand its unit test templates.
3395,28478,093hexx-settingsThe interface for a gem's settings storage
3495,35193,924hexx-dependenciesGem dependency scaffolder.
3595,517116,310hexx-entitiesBase class for domain entities
3696,61866,833selectorComposable multi-type conditions.
3796,92693,924rom-kafkaKafka support for Ruby Object Mapper
38105,670116,310attr_coercedCoerced attributes for PORO models.
39106,92293,924rails-bootstrap-widgetsSet of helpers that define widget methods for usage in a views.
40108,02993,924pg_trunkAdds methods to ActiveRecord::Migration to create and manage PostgreSQL objects in Rails
41115,11693,924rom-cassandraCassandra support for Ruby Object Mapper
42130,32066,833tram-examinerStandalone validator for Rails objects
43146,946116,310chroniclesRemembering object methods' call
44150,426145,948hexx-apiFeatures to provide public API for the gem
45150,68093,924verifierVariables verification.
46153,932116,310hexx-storageSettings for ROM storages
47153,998116,310hexx-servicesService Objects for application domain layer
48170,721116,310open_api-loaderLoads OAS scheme and updates it to OAS3 standard