Nepalez's Gems

icon
#Total RankDaily RankNameSummary
1692328dry-initializerDSL for declaring params and options of the initializer
22,8892,096rspec-sqlimitRSpec matcher to control SQL queries made by block of code
35,8673,906dry-initializer-railsAdds ActiveRecord-specific methods to Dry::Initializer
414,36410,475evil-clientHuman-friendly DSL for building HTTP(s) clients in Ruby
516,12512,359tram-policyPolicy Object Pattern
617,10312,359hexxA collection of scaffolders.
721,11780,166uuidsAR model to store uuids assigned to various resources. It is expected a resource can be...
827,47052,727evil-structStructure with type constraints based on dry-initializer
928,61318,989hexx-suitThe module collects gems used for development and testing.
1028,94727,493sms_aeroHTTP(s) client to SMS Aero API
1131,93820,642fixturamaUse fixtures to extract verbosity from RSpec specifications: - load data, - stub classe...
1232,36250,030active_mergeDeclares a service object and the #merge_all helper method for merging active record cl...
1335,35924,037hexx-rspecRSpec, Coveralls and Simplecov settings.
1435,54845,181abbyy-cloudHTTP client to ABBYY Cloud API
1537,34745,181attestorValidations for immutable Ruby objects
1644,44252,727assertionStandalone PORO assertions and validations
1759,02480,166active_validatorsContains validators for date and time values, type checking.
1863,36963,356policyA small library implementing the Policy Object pattern.
1967,54280,166attributes_dslLightweight DSL to define PORO attributes
2069,25645,181okeiRESTful public JSON API for units of measures following Russian national standard (OKEI).
2169,88943,437hexx-domainsScaffolds the domain model as a separate gem.
2270,05397,459abstract_mapperThe abstract syntax tree for ruby mappers
2371,57643,437immutabilityMake instances immutable (deeply frozen) and versioned
2472,42280,166correctorText correction using words and phrases dictionaries.
2575,05280,166query_builderBuilder of the CQL statements.
2679,662110,038tram-validatorsThe collection supports composability of standalone policy objects, forms etc.
2781,01452,727informatorImplementation of publish/subscribe design pattern
2881,34680,166service_objectsBase class for objects, that implements both the Interactor and Observer design patterns.
2989,98563,356hexx-cliBase generator.
3091,27563,356faceterROM-compatible data mapper
3191,27597,459eigindirDeclaration and coercion of PORO attributes
3292,84563,356hexx-validatorsThor-based generator of an ActiveModel validatorsand its unit test templates.
3393,38763,356hexx-dependenciesGem dependency scaffolder.
3494,43363,356hexx-settingsThe interface for a gem's settings storage
3594,89163,356hexx-entitiesBase class for domain entities
3695,58297,459selectorComposable multi-type conditions.
3796,63997,459rom-kafkaKafka support for Ruby Object Mapper
38103,932110,038attr_coercedCoerced attributes for PORO models.
39104,454110,038rails-bootstrap-widgetsSet of helpers that define widget methods for usage in a views.
40115,20874,122pg_trunkAdds methods to ActiveRecord::Migration to create and manage PostgreSQL objects in Rails
41115,750110,038rom-cassandraCassandra support for Ruby Object Mapper
42131,300110,038tram-examinerStandalone validator for Rails objects
43145,173147,217chroniclesRemembering object methods' call
44149,233147,217verifierVariables verification.
45151,606110,038hexx-apiFeatures to provide public API for the gem
46152,286110,038hexx-servicesService Objects for application domain layer
47152,358110,038hexx-storageSettings for ROM storages
48168,739147,217open_api-loaderLoads OAS scheme and updates it to OAS3 standard