Nepalez's Gems

icon
#Total RankDaily RankNameSummary
1443194dry-initializerDSL for declaring params and options of the initializer
22,9992,301rspec-sqlimitRSpec matcher to control SQL queries made by block of code
35,4224,281dry-initializer-railsAdds ActiveRecord-specific methods to Dry::Initializer
413,4934,215evil-clientHuman-friendly DSL for building HTTP(s) clients in Ruby
515,1658,978tram-policyPolicy Object Pattern
618,34719,525hexxA collection of scaffolders.
722,06121,414uuidsAR model to store uuids assigned to various resources. It is expected a resource can be...
828,58130,610sms_aeroHTTP(s) client to SMS Aero API
929,77326,724hexx-suitThe module collects gems used for development and testing.
1030,22288,108evil-structStructure with type constraints based on dry-initializer
1131,29536,719fixturamaUse fixtures to extract verbosity from RSpec specifications: - load data, - stub classe...
1234,19326,724active_mergeDeclares a service object and the #merge_all helper method for merging active record cl...
1336,17823,157abbyy-cloudHTTP client to ABBYY Cloud API
1437,08847,089hexx-rspecRSpec, Coveralls and Simplecov settings.
1538,63323,157attestorValidations for immutable Ruby objects
1645,88324,149assertionStandalone PORO assertions and validations
1761,60547,089active_validatorsContains validators for date and time values, type checking.
1863,93667,890policyA small library implementing the Policy Object pattern.
1968,52036,719attributes_dslLightweight DSL to define PORO attributes
2070,26055,395okeiRESTful public JSON API for units of measures following Russian national standard (OKEI).
2171,03147,089abstract_mapperThe abstract syntax tree for ruby mappers
2271,14888,108hexx-domainsScaffolds the domain model as a separate gem.
2372,33141,144immutabilityMake instances immutable (deeply frozen) and versioned
2473,65947,089correctorText correction using words and phrases dictionaries.
2576,25547,089query_builderBuilder of the CQL statements.
2680,52467,890tram-validatorsThe collection supports composability of standalone policy objects, forms etc.
2782,49567,890informatorImplementation of publish/subscribe design pattern
2882,70667,890service_objectsBase class for objects, that implements both the Interactor and Observer design patterns.
2991,112123,013hexx-cliBase generator.
3091,32567,890eigindirDeclaration and coercion of PORO attributes
3191,85688,108faceterROM-compatible data mapper
3293,15388,108hexx-validatorsThor-based generator of an ActiveModel validatorsand its unit test templates.
3395,27288,108hexx-settingsThe interface for a gem's settings storage
3495,31155,395hexx-entitiesBase class for domain entities
3595,71388,108hexx-dependenciesGem dependency scaffolder.
3696,79667,890selectorComposable multi-type conditions.
3796,84688,108rom-kafkaKafka support for Ruby Object Mapper
38105,42047,089attr_coercedCoerced attributes for PORO models.
39106,85488,108pg_trunkAdds methods to ActiveRecord::Migration to create and manage PostgreSQL objects in Rails
40106,86188,108rails-bootstrap-widgetsSet of helpers that define widget methods for usage in a views.
41114,15188,108rom-cassandraCassandra support for Ruby Object Mapper
42129,27988,108tram-examinerStandalone validator for Rails objects
43146,03788,108chroniclesRemembering object methods' call
44149,85388,108hexx-apiFeatures to provide public API for the gem
45151,17588,108verifierVariables verification.
46152,855123,013hexx-storageSettings for ROM storages
47152,93488,108hexx-servicesService Objects for application domain layer
48170,58067,890open_api-loaderLoads OAS scheme and updates it to OAS3 standard