Nepalez's Gems

icon
#Total RankDaily RankNameSummary
1691329dry-initializerDSL for declaring params and options of the initializer
22,8842,279rspec-sqlimitRSpec matcher to control SQL queries made by block of code
35,8724,098dry-initializer-railsAdds ActiveRecord-specific methods to Dry::Initializer
414,37116,841evil-clientHuman-friendly DSL for building HTTP(s) clients in Ruby
516,12817,732tram-policyPolicy Object Pattern
617,11015,397hexxA collection of scaffolders.
721,123129,538uuidsAR model to store uuids assigned to various resources. It is expected a resource can be...
827,508129,538evil-structStructure with type constraints based on dry-initializer
928,62222,295hexx-suitThe module collects gems used for development and testing.
1028,94918,448sms_aeroHTTP(s) client to SMS Aero API
1131,93122,295fixturamaUse fixtures to extract verbosity from RSpec specifications: - load data, - stub classe...
1232,377129,538active_mergeDeclares a service object and the #merge_all helper method for merging active record cl...
1335,38827,285hexx-rspecRSpec, Coveralls and Simplecov settings.
1435,552129,538abbyy-cloudHTTP client to ABBYY Cloud API
1537,361129,538attestorValidations for immutable Ruby objects
1644,444129,538assertionStandalone PORO assertions and validations
1759,057129,538active_validatorsContains validators for date and time values, type checking.
1863,36938,012policyA small library implementing the Policy Object pattern.
1967,559129,538attributes_dslLightweight DSL to define PORO attributes
2069,28146,485okeiRESTful public JSON API for units of measures following Russian national standard (OKEI).
2169,90946,485hexx-domainsScaffolds the domain model as a separate gem.
2270,091129,538abstract_mapperThe abstract syntax tree for ruby mappers
2371,58846,485immutabilityMake instances immutable (deeply frozen) and versioned
2472,456129,538correctorText correction using words and phrases dictionaries.
2575,03134,842query_builderBuilder of the CQL statements.
2679,686129,538tram-validatorsThe collection supports composability of standalone policy objects, forms etc.
2781,01946,485informatorImplementation of publish/subscribe design pattern
2881,35652,558service_objectsBase class for objects, that implements both the Interactor and Observer design patterns.
2990,00461,345hexx-cliBase generator.
3091,295129,538eigindirDeclaration and coercion of PORO attributes
3191,300129,538faceterROM-compatible data mapper
3292,86561,345hexx-validatorsThor-based generator of an ActiveModel validatorsand its unit test templates.
3393,41161,345hexx-dependenciesGem dependency scaffolder.
3494,45561,345hexx-settingsThe interface for a gem's settings storage
3594,89661,345hexx-entitiesBase class for domain entities
3695,58261,345selectorComposable multi-type conditions.
3796,63561,345rom-kafkaKafka support for Ruby Object Mapper
38103,94793,573attr_coercedCoerced attributes for PORO models.
39104,46461,345rails-bootstrap-widgetsSet of helpers that define widget methods for usage in a views.
40115,11946,485pg_trunkAdds methods to ActiveRecord::Migration to create and manage PostgreSQL objects in Rails
41115,76173,936rom-cassandraCassandra support for Ruby Object Mapper
42131,324129,538tram-examinerStandalone validator for Rails objects
43145,202129,538chroniclesRemembering object methods' call
44149,304129,538verifierVariables verification.
45151,63793,573hexx-apiFeatures to provide public API for the gem
46152,32393,573hexx-servicesService Objects for application domain layer
47152,39373,936hexx-storageSettings for ROM storages
48168,74593,573open_api-loaderLoads OAS scheme and updates it to OAS3 standard