Nepalez's Gems

icon
#Total RankDaily RankNameSummary
13,0292,336rspec-sqlimitRSpec matcher to control SQL queries made by block of code
25,4124,539dry-initializer-railsAdds ActiveRecord-specific methods to Dry::Initializer
312,4698,844evil-clientHuman-friendly DSL for building HTTP(s) clients in Ruby
414,5629,030tram-policyPolicy Object Pattern
518,95195,690hexxA collection of scaffolders.
622,58440,928uuidsAR model to store uuids assigned to various resources. It is expected a resource can be...
729,12932,348sms_aeroHTTP(s) client to SMS Aero API
830,35040,928hexx-suitThe module collects gems used for development and testing.
931,30848,416evil-structStructure with type constraints based on dry-initializer
1031,38617,285fixturamaUse fixtures to extract verbosity from RSpec specifications: - load data, - stub classe...
1134,98095,690active_mergeDeclares a service object and the #merge_all helper method for merging active record cl...
1236,56632,348abbyy-cloudHTTP client to ABBYY Cloud API
1337,55924,054hexx-rspecRSpec, Coveralls and Simplecov settings.
1439,39164,170attestorValidations for immutable Ruby objects
1546,51348,416assertionStandalone PORO assertions and validations
1662,54295,690active_validatorsContains validators for date and time values, type checking.
1763,78125,085policyA small library implementing the Policy Object pattern.
1869,24864,170attributes_dslLightweight DSL to define PORO attributes
1970,95135,946abstract_mapperThe abstract syntax tree for ruby mappers
2071,06595,690okeiRESTful public JSON API for units of measures following Russian national standard (OKEI).
2171,73748,416hexx-domainsScaffolds the domain model as a separate gem.
2273,05595,690immutabilityMake instances immutable (deeply frozen) and versioned
2374,40195,690correctorText correction using words and phrases dictionaries.
2476,76564,170query_builderBuilder of the CQL statements.
2581,55695,690tram-validatorsThe collection supports composability of standalone policy objects, forms etc.
2683,01035,946service_objectsBase class for objects, that implements both the Interactor and Observer design patterns.
2783,40495,690informatorImplementation of publish/subscribe design pattern
2891,04735,946eigindirDeclaration and coercion of PORO attributes
2991,69340,928hexx-cliBase generator.
3092,60064,170faceterROM-compatible data mapper
3192,96535,946hexx-validatorsThor-based generator of an ActiveModel validatorsand its unit test templates.
3295,73764,170hexx-entitiesBase class for domain entities
3395,77595,690hexx-settingsThe interface for a gem's settings storage
3496,72995,690hexx-dependenciesGem dependency scaffolder.
3597,10840,928rom-kafkaKafka support for Ruby Object Mapper
3697,30995,690selectorComposable multi-type conditions.
37105,70840,928attr_coercedCoerced attributes for PORO models.
38105,89164,170pg_trunkAdds methods to ActiveRecord::Migration to create and manage PostgreSQL objects in Rails
39107,56264,170rails-bootstrap-widgetsSet of helpers that define widget methods for usage in a views.
40113,60064,170rom-cassandraCassandra support for Ruby Object Mapper
41127,92848,416tram-examinerStandalone validator for Rails objects
42146,25695,690chroniclesRemembering object methods' call
43149,71364,170hexx-apiFeatures to provide public API for the gem
44152,47848,416hexx-servicesService Objects for application domain layer
45152,54664,170hexx-storageSettings for ROM storages
46152,71495,690verifierVariables verification.
47170,94648,416open_api-loaderLoads OAS scheme and updates it to OAS3 standard