Nepalez's Gems

icon
#Total RankDaily RankNameSummary
12,9932,754rspec-sqlimitRSpec matcher to control SQL queries made by block of code
25,4164,367dry-initializer-railsAdds ActiveRecord-specific methods to Dry::Initializer
312,5499,796evil-clientHuman-friendly DSL for building HTTP(s) clients in Ruby
414,93910,139tram-policyPolicy Object Pattern
518,49286,859hexxA collection of scaffolders.
622,13753,552uuidsAR model to store uuids assigned to various resources. It is expected a resource can be...
728,66386,859sms_aeroHTTP(s) client to SMS Aero API
829,89553,552hexx-suitThe module collects gems used for development and testing.
930,48753,552evil-structStructure with type constraints based on dry-initializer
1031,23218,983fixturamaUse fixtures to extract verbosity from RSpec specifications: - load data, - stub classe...
1134,41418,983active_mergeDeclares a service object and the #merge_all helper method for merging active record cl...
1236,21553,552abbyy-cloudHTTP client to ABBYY Cloud API
1337,19027,944hexx-rspecRSpec, Coveralls and Simplecov settings.
1438,82553,552attestorValidations for immutable Ruby objects
1546,02053,552assertionStandalone PORO assertions and validations
1661,86027,944active_validatorsContains validators for date and time values, type checking.
1763,77639,800policyA small library implementing the Policy Object pattern.
1868,65286,859attributes_dslLightweight DSL to define PORO attributes
1970,43253,552okeiRESTful public JSON API for units of measures following Russian national standard (OKEI).
2070,75639,800abstract_mapperThe abstract syntax tree for ruby mappers
2171,27053,552hexx-domainsScaffolds the domain model as a separate gem.
2272,55186,859immutabilityMake instances immutable (deeply frozen) and versioned
2373,74653,552correctorText correction using words and phrases dictionaries.
2476,37253,552query_builderBuilder of the CQL statements.
2580,82727,944tram-validatorsThe collection supports composability of standalone policy objects, forms etc.
2682,63425,005service_objectsBase class for objects, that implements both the Interactor and Observer design patterns.
2782,72986,859informatorImplementation of publish/subscribe design pattern
2891,07739,800eigindirDeclaration and coercion of PORO attributes
2991,18686,859hexx-cliBase generator.
3091,95453,552faceterROM-compatible data mapper
3192,81232,431hexx-validatorsThor-based generator of an ActiveModel validatorsand its unit test templates.
3295,19786,859hexx-settingsThe interface for a gem's settings storage
3395,22686,859hexx-entitiesBase class for domain entities
3496,03053,552hexx-dependenciesGem dependency scaffolder.
3596,79386,859rom-kafkaKafka support for Ruby Object Mapper
3696,93886,859selectorComposable multi-type conditions.
37105,28653,552attr_coercedCoerced attributes for PORO models.
38106,33653,552pg_trunkAdds methods to ActiveRecord::Migration to create and manage PostgreSQL objects in Rails
39106,90086,859rails-bootstrap-widgetsSet of helpers that define widget methods for usage in a views.
40113,53553,552rom-cassandraCassandra support for Ruby Object Mapper
41128,41553,552tram-examinerStandalone validator for Rails objects
42145,92253,552chroniclesRemembering object methods' call
43149,51653,552hexx-apiFeatures to provide public API for the gem
44151,60686,859verifierVariables verification.
45152,49286,859hexx-storageSettings for ROM storages
46152,51353,552hexx-servicesService Objects for application domain layer
47170,51553,552open_api-loaderLoads OAS scheme and updates it to OAS3 standard