Nepalez's Gems

icon
#Total RankDaily RankNameSummary
13,0123,166rspec-sqlimitRSpec matcher to control SQL queries made by block of code
25,4104,894dry-initializer-railsAdds ActiveRecord-specific methods to Dry::Initializer
312,5328,375evil-clientHuman-friendly DSL for building HTTP(s) clients in Ruby
414,7228,440tram-policyPolicy Object Pattern
518,82642,338hexxA collection of scaffolders.
622,46732,018uuidsAR model to store uuids assigned to various resources. It is expected a resource can be...
729,05137,775sms_aeroHTTP(s) client to SMS Aero API
830,22849,032hexx-suitThe module collects gems used for development and testing.
931,07259,661evil-structStructure with type constraints based on dry-initializer
1031,41934,475fixturamaUse fixtures to extract verbosity from RSpec specifications: - load data, - stub classe...
1134,82737,775active_mergeDeclares a service object and the #merge_all helper method for merging active record cl...
1236,43037,775abbyy-cloudHTTP client to ABBYY Cloud API
1337,44159,661hexx-rspecRSpec, Coveralls and Simplecov settings.
1439,26849,032attestorValidations for immutable Ruby objects
1546,37759,661assertionStandalone PORO assertions and validations
1662,305115,073active_validatorsContains validators for date and time values, type checking.
1763,86178,013policyA small library implementing the Policy Object pattern.
1869,01442,338attributes_dslLightweight DSL to define PORO attributes
1970,83778,013okeiRESTful public JSON API for units of measures following Russian national standard (OKEI).
2070,85949,032abstract_mapperThe abstract syntax tree for ruby mappers
2171,654115,073hexx-domainsScaffolds the domain model as a separate gem.
2272,78149,032immutabilityMake instances immutable (deeply frozen) and versioned
2374,22578,013correctorText correction using words and phrases dictionaries.
2476,66037,775query_builderBuilder of the CQL statements.
2581,32749,032tram-validatorsThe collection supports composability of standalone policy objects, forms etc.
2682,89837,775service_objectsBase class for objects, that implements both the Interactor and Observer design patterns.
2783,181115,073informatorImplementation of publish/subscribe design pattern
2891,30478,013eigindirDeclaration and coercion of PORO attributes
2991,580115,073hexx-cliBase generator.
3092,42449,032faceterROM-compatible data mapper
3193,08278,013hexx-validatorsThor-based generator of an ActiveModel validatorsand its unit test templates.
3295,65878,013hexx-settingsThe interface for a gem's settings storage
3395,66659,661hexx-entitiesBase class for domain entities
3496,41559,661hexx-dependenciesGem dependency scaffolder.
3596,97737,775rom-kafkaKafka support for Ruby Object Mapper
3697,03337,775selectorComposable multi-type conditions.
37105,68459,661attr_coercedCoerced attributes for PORO models.
38106,03978,013pg_trunkAdds methods to ActiveRecord::Migration to create and manage PostgreSQL objects in Rails
39107,42349,032rails-bootstrap-widgetsSet of helpers that define widget methods for usage in a views.
40113,73042,338rom-cassandraCassandra support for Ruby Object Mapper
41128,194115,073tram-examinerStandalone validator for Rails objects
42146,05659,661chroniclesRemembering object methods' call
43149,814115,073hexx-apiFeatures to provide public API for the gem
44152,13178,013verifierVariables verification.
45152,41859,661hexx-storageSettings for ROM storages
46152,754115,073hexx-servicesService Objects for application domain layer
47170,909115,073open_api-loaderLoads OAS scheme and updates it to OAS3 standard