Nepalez's Gems

icon
#Total RankDaily RankNameSummary
13,0013,501rspec-sqlimitRSpec matcher to control SQL queries made by block of code
25,4004,337dry-initializer-railsAdds ActiveRecord-specific methods to Dry::Initializer
312,4868,895evil-clientHuman-friendly DSL for building HTTP(s) clients in Ruby
414,8099,656tram-policyPolicy Object Pattern
518,59656,244hexxA collection of scaffolders.
622,22350,807uuidsAR model to store uuids assigned to various resources. It is expected a resource can be...
728,75765,366sms_aeroHTTP(s) client to SMS Aero API
829,98239,418hexx-suitThe module collects gems used for development and testing.
930,70556,244evil-structStructure with type constraints based on dry-initializer
1031,24823,034fixturamaUse fixtures to extract verbosity from RSpec specifications: - load data, - stub classe...
1134,54519,397active_mergeDeclares a service object and the #merge_all helper method for merging active record cl...
1236,21418,392abbyy-cloudHTTP client to ABBYY Cloud API
1337,23165,366hexx-rspecRSpec, Coveralls and Simplecov settings.
1438,95521,000attestorValidations for immutable Ruby objects
1546,10723,034assertionStandalone PORO assertions and validations
1662,02730,123active_validatorsContains validators for date and time values, type checking.
1763,71598,709policyA small library implementing the Policy Object pattern.
1868,75639,418attributes_dslLightweight DSL to define PORO attributes
1970,60965,366okeiRESTful public JSON API for units of measures following Russian national standard (OKEI).
2070,64234,745abstract_mapperThe abstract syntax tree for ruby mappers
2171,35798,709hexx-domainsScaffolds the domain model as a separate gem.
2272,60577,866immutabilityMake instances immutable (deeply frozen) and versioned
2373,83042,274correctorText correction using words and phrases dictionaries.
2476,418130,064query_builderBuilder of the CQL statements.
2581,045130,064tram-validatorsThe collection supports composability of standalone policy objects, forms etc.
2682,58798,709service_objectsBase class for objects, that implements both the Interactor and Observer design patterns.
2782,87898,709informatorImplementation of publish/subscribe design pattern
2891,01745,610eigindirDeclaration and coercion of PORO attributes
2991,294130,064hexx-cliBase generator.
3092,12865,366faceterROM-compatible data mapper
3192,76298,709hexx-validatorsThor-based generator of an ActiveModel validatorsand its unit test templates.
3295,270130,064hexx-settingsThe interface for a gem's settings storage
3395,34165,366hexx-entitiesBase class for domain entities
3496,13598,709hexx-dependenciesGem dependency scaffolder.
3596,75165,366rom-kafkaKafka support for Ruby Object Mapper
3696,87065,366selectorComposable multi-type conditions.
37105,36250,807attr_coercedCoerced attributes for PORO models.
38106,02550,807pg_trunkAdds methods to ActiveRecord::Migration to create and manage PostgreSQL objects in Rails
39107,02477,866rails-bootstrap-widgetsSet of helpers that define widget methods for usage in a views.
40113,40898,709rom-cassandraCassandra support for Ruby Object Mapper
41128,08377,866tram-examinerStandalone validator for Rails objects
42145,81965,366chroniclesRemembering object methods' call
43149,51798,709hexx-apiFeatures to provide public API for the gem
44151,734130,064verifierVariables verification.
45152,350130,064hexx-servicesService Objects for application domain layer
46152,350130,064hexx-storageSettings for ROM storages
47170,407130,064open_api-loaderLoads OAS scheme and updates it to OAS3 standard