Nepalez's Gems

icon
#Total RankDaily RankNameSummary
13,0083,036rspec-sqlimitRSpec matcher to control SQL queries made by block of code
25,4084,670dry-initializer-railsAdds ActiveRecord-specific methods to Dry::Initializer
312,4557,936evil-clientHuman-friendly DSL for building HTTP(s) clients in Ruby
414,6928,644tram-policyPolicy Object Pattern
518,65717,510hexxA collection of scaffolders.
622,32616,171uuidsAR model to store uuids assigned to various resources. It is expected a resource can be...
728,97539,208sms_aeroHTTP(s) client to SMS Aero API
830,15725,792hexx-suitThe module collects gems used for development and testing.
930,95841,075evil-structStructure with type constraints based on dry-initializer
1031,39120,002fixturamaUse fixtures to extract verbosity from RSpec specifications: - load data, - stub classe...
1134,72227,729active_mergeDeclares a service object and the #merge_all helper method for merging active record cl...
1236,35626,392abbyy-cloudHTTP client to ABBYY Cloud API
1337,38525,204hexx-rspecRSpec, Coveralls and Simplecov settings.
1439,16762,828attestorValidations for immutable Ruby objects
1546,32336,087assertionStandalone PORO assertions and validations
1662,17945,411active_validatorsContains validators for date and time values, type checking.
1763,83962,828policyA small library implementing the Policy Object pattern.
1868,93168,408attributes_dslLightweight DSL to define PORO attributes
1970,75741,075abstract_mapperThe abstract syntax tree for ruby mappers
2070,81436,087okeiRESTful public JSON API for units of measures following Russian national standard (OKEI).
2171,57558,393hexx-domainsScaffolds the domain model as a separate gem.
2272,74268,408immutabilityMake instances immutable (deeply frozen) and versioned
2374,09331,252correctorText correction using words and phrases dictionaries.
2476,614130,063query_builderBuilder of the CQL statements.
2581,27674,880tram-validatorsThe collection supports composability of standalone policy objects, forms etc.
2682,783110,028service_objectsBase class for objects, that implements both the Interactor and Observer design patterns.
2783,12383,662informatorImplementation of publish/subscribe design pattern
2891,19147,869eigindirDeclaration and coercion of PORO attributes
2991,49158,393hexx-cliBase generator.
3092,38334,723faceterROM-compatible data mapper
3193,01883,662hexx-validatorsThor-based generator of an ActiveModel validatorsand its unit test templates.
3295,51774,880hexx-settingsThe interface for a gem's settings storage
3395,51762,828hexx-entitiesBase class for domain entities
3496,317110,028hexx-dependenciesGem dependency scaffolder.
3596,96662,828rom-kafkaKafka support for Ruby Object Mapper
3696,98668,408selectorComposable multi-type conditions.
37105,61894,422attr_coercedCoerced attributes for PORO models.
38106,15647,869pg_trunkAdds methods to ActiveRecord::Migration to create and manage PostgreSQL objects in Rails
39107,33194,422rails-bootstrap-widgetsSet of helpers that define widget methods for usage in a views.
40113,63894,422rom-cassandraCassandra support for Ruby Object Mapper
41128,19083,662tram-examinerStandalone validator for Rails objects
42146,056130,063chroniclesRemembering object methods' call
43149,66183,662hexx-apiFeatures to provide public API for the gem
44152,079159,819verifierVariables verification.
45152,405130,063hexx-storageSettings for ROM storages
46152,633159,819hexx-servicesService Objects for application domain layer
47170,791159,819open_api-loaderLoads OAS scheme and updates it to OAS3 standard