Nepalez's Gems

icon
#Total RankDaily RankNameSummary
1442224dry-initializerDSL for declaring params and options of the initializer
22,9942,190rspec-sqlimitRSpec matcher to control SQL queries made by block of code
35,4255,233dry-initializer-railsAdds ActiveRecord-specific methods to Dry::Initializer
413,1284,051evil-clientHuman-friendly DSL for building HTTP(s) clients in Ruby
515,09715,627tram-policyPolicy Object Pattern
618,38116,470hexxA collection of scaffolders.
722,09320,572uuidsAR model to store uuids assigned to various resources. It is expected a resource can be...
828,59928,361sms_aeroHTTP(s) client to SMS Aero API
929,78024,261hexx-suitThe module collects gems used for development and testing.
1030,33254,019evil-structStructure with type constraints based on dry-initializer
1131,24232,073fixturamaUse fixtures to extract verbosity from RSpec specifications: - load data, - stub classe...
1234,28854,019active_mergeDeclares a service object and the #merge_all helper method for merging active record cl...
1336,14221,376abbyy-cloudHTTP client to ABBYY Cloud API
1437,08632,073hexx-rspecRSpec, Coveralls and Simplecov settings.
1538,69637,060attestorValidations for immutable Ruby objects
1645,91861,425assertionStandalone PORO assertions and validations
1761,72354,019active_validatorsContains validators for date and time values, type checking.
1863,85871,521policyA small library implementing the Policy Object pattern.
1968,49940,211attributes_dslLightweight DSL to define PORO attributes
2070,32961,425okeiRESTful public JSON API for units of measures following Russian national standard (OKEI).
2170,86540,211abstract_mapperThe abstract syntax tree for ruby mappers
2271,16261,425hexx-domainsScaffolds the domain model as a separate gem.
2372,42954,019immutabilityMake instances immutable (deeply frozen) and versioned
2473,68971,521correctorText correction using words and phrases dictionaries.
2576,30571,521query_builderBuilder of the CQL statements.
2680,64586,726tram-validatorsThe collection supports composability of standalone policy objects, forms etc.
2782,55871,521informatorImplementation of publish/subscribe design pattern
2882,67054,019service_objectsBase class for objects, that implements both the Interactor and Observer design patterns.
2991,11071,521hexx-cliBase generator.
3091,22286,726eigindirDeclaration and coercion of PORO attributes
3191,87461,425faceterROM-compatible data mapper
3292,92586,726hexx-validatorsThor-based generator of an ActiveModel validatorsand its unit test templates.
3395,16561,425hexx-settingsThe interface for a gem's settings storage
3495,24971,521hexx-entitiesBase class for domain entities
3595,775109,113hexx-dependenciesGem dependency scaffolder.
3696,722139,825rom-kafkaKafka support for Ruby Object Mapper
3796,91886,726selectorComposable multi-type conditions.
38105,32961,425attr_coercedCoerced attributes for PORO models.
39106,56954,019pg_trunkAdds methods to ActiveRecord::Migration to create and manage PostgreSQL objects in Rails
40106,82586,726rails-bootstrap-widgetsSet of helpers that define widget methods for usage in a views.
41113,69154,019rom-cassandraCassandra support for Ruby Object Mapper
42128,850109,113tram-examinerStandalone validator for Rails objects
43146,017109,113chroniclesRemembering object methods' call
44149,57286,726hexx-apiFeatures to provide public API for the gem
45151,255109,113verifierVariables verification.
46152,51786,726hexx-storageSettings for ROM storages
47152,736109,113hexx-servicesService Objects for application domain layer
48170,56686,726open_api-loaderLoads OAS scheme and updates it to OAS3 standard