Nepalez's Gems

icon
#Total RankDaily RankNameSummary
1442203dry-initializerDSL for declaring params and options of the initializer
22,9942,727rspec-sqlimitRSpec matcher to control SQL queries made by block of code
35,4204,031dry-initializer-railsAdds ActiveRecord-specific methods to Dry::Initializer
412,6975,254evil-clientHuman-friendly DSL for building HTTP(s) clients in Ruby
515,04214,595tram-policyPolicy Object Pattern
618,43534,419hexxA collection of scaffolders.
722,11719,576uuidsAR model to store uuids assigned to various resources. It is expected a resource can be...
828,63819,576sms_aeroHTTP(s) client to SMS Aero API
929,83021,853hexx-suitThe module collects gems used for development and testing.
1030,41347,167evil-structStructure with type constraints based on dry-initializer
1131,23523,401fixturamaUse fixtures to extract verbosity from RSpec specifications: - load data, - stub classe...
1234,35430,551active_mergeDeclares a service object and the #merge_all helper method for merging active record cl...
1336,16225,276abbyy-cloudHTTP client to ABBYY Cloud API
1437,12034,419hexx-rspecRSpec, Coveralls and Simplecov settings.
1538,76230,551attestorValidations for immutable Ruby objects
1645,97439,692assertionStandalone PORO assertions and validations
1761,79647,167active_validatorsContains validators for date and time values, type checking.
1863,78847,167policyA small library implementing the Policy Object pattern.
1968,56739,692attributes_dslLightweight DSL to define PORO attributes
2070,37576,653okeiRESTful public JSON API for units of measures following Russian national standard (OKEI).
2170,78276,653abstract_mapperThe abstract syntax tree for ruby mappers
2271,18439,692hexx-domainsScaffolds the domain model as a separate gem.
2372,49658,153immutabilityMake instances immutable (deeply frozen) and versioned
2473,73758,153correctorText correction using words and phrases dictionaries.
2576,34647,167query_builderBuilder of the CQL statements.
2680,757112,883tram-validatorsThe collection supports composability of standalone policy objects, forms etc.
2782,62523,401service_objectsBase class for objects, that implements both the Interactor and Observer design patterns.
2882,63839,692informatorImplementation of publish/subscribe design pattern
2991,08076,653eigindirDeclaration and coercion of PORO attributes
3091,10776,653hexx-cliBase generator.
3191,90876,653faceterROM-compatible data mapper
3292,82158,153hexx-validatorsThor-based generator of an ActiveModel validatorsand its unit test templates.
3395,13847,167hexx-settingsThe interface for a gem's settings storage
3495,205112,883hexx-entitiesBase class for domain entities
3595,91747,167hexx-dependenciesGem dependency scaffolder.
3696,75758,153rom-kafkaKafka support for Ruby Object Mapper
3797,00358,153selectorComposable multi-type conditions.
38105,27476,653attr_coercedCoerced attributes for PORO models.
39106,44176,653pg_trunkAdds methods to ActiveRecord::Migration to create and manage PostgreSQL objects in Rails
40106,863112,883rails-bootstrap-widgetsSet of helpers that define widget methods for usage in a views.
41113,51758,153rom-cassandraCassandra support for Ruby Object Mapper
42128,52476,653tram-examinerStandalone validator for Rails objects
43145,90476,653chroniclesRemembering object methods' call
44149,462112,883hexx-apiFeatures to provide public API for the gem
45151,41676,653verifierVariables verification.
46152,442112,883hexx-storageSettings for ROM storages
47152,51476,653hexx-servicesService Objects for application domain layer
48170,55958,153open_api-loaderLoads OAS scheme and updates it to OAS3 standard