Nepalez's Gems

icon
#Total RankDaily RankNameSummary
12,9953,962rspec-sqlimitRSpec matcher to control SQL queries made by block of code
25,4024,545dry-initializer-railsAdds ActiveRecord-specific methods to Dry::Initializer
312,52311,206evil-clientHuman-friendly DSL for building HTTP(s) clients in Ruby
414,8539,896tram-policyPolicy Object Pattern
518,53515,967hexxA collection of scaffolders.
622,17814,914uuidsAR model to store uuids assigned to various resources. It is expected a resource can be...
728,68253,382sms_aeroHTTP(s) client to SMS Aero API
829,91335,581hexx-suitThe module collects gems used for development and testing.
930,59174,920evil-structStructure with type constraints based on dry-initializer
1031,22822,121fixturamaUse fixtures to extract verbosity from RSpec specifications: - load data, - stub classe...
1134,47833,012active_mergeDeclares a service object and the #merge_all helper method for merging active record cl...
1236,17126,334abbyy-cloudHTTP client to ABBYY Cloud API
1337,18653,382hexx-rspecRSpec, Coveralls and Simplecov settings.
1438,90030,907attestorValidations for immutable Ruby objects
1546,08253,382assertionStandalone PORO assertions and validations
1661,96753,382active_validatorsContains validators for date and time values, type checking.
1763,67647,219policyA small library implementing the Policy Object pattern.
1868,69495,883attributes_dslLightweight DSL to define PORO attributes
1970,50574,920okeiRESTful public JSON API for units of measures following Russian national standard (OKEI).
2070,65338,569abstract_mapperThe abstract syntax tree for ruby mappers
2171,324127,805hexx-domainsScaffolds the domain model as a separate gem.
2272,57762,137immutabilityMake instances immutable (deeply frozen) and versioned
2373,84362,137correctorText correction using words and phrases dictionaries.
2476,36374,920query_builderBuilder of the CQL statements.
2580,97647,219tram-validatorsThe collection supports composability of standalone policy objects, forms etc.
2682,53774,920service_objectsBase class for objects, that implements both the Interactor and Observer design patterns.
2782,79553,382informatorImplementation of publish/subscribe design pattern
2891,03553,382eigindirDeclaration and coercion of PORO attributes
2991,20574,920hexx-cliBase generator.
3092,01095,883faceterROM-compatible data mapper
3192,73395,883hexx-validatorsThor-based generator of an ActiveModel validatorsand its unit test templates.
3295,22495,883hexx-settingsThe interface for a gem's settings storage
3395,25862,137hexx-entitiesBase class for domain entities
3496,07362,137hexx-dependenciesGem dependency scaffolder.
3596,67574,920rom-kafkaKafka support for Ruby Object Mapper
3696,81574,920selectorComposable multi-type conditions.
37105,31595,883attr_coercedCoerced attributes for PORO models.
38106,05447,219pg_trunkAdds methods to ActiveRecord::Migration to create and manage PostgreSQL objects in Rails
39106,94295,883rails-bootstrap-widgetsSet of helpers that define widget methods for usage in a views.
40113,458127,805rom-cassandraCassandra support for Ruby Object Mapper
41128,17374,920tram-examinerStandalone validator for Rails objects
42145,78795,883chroniclesRemembering object methods' call
43149,45395,883hexx-apiFeatures to provide public API for the gem
44151,76374,920verifierVariables verification.
45152,325127,805hexx-storageSettings for ROM storages
46152,44895,883hexx-servicesService Objects for application domain layer
47170,55895,883open_api-loaderLoads OAS scheme and updates it to OAS3 standard