Voxpupuli's Gems

icon
#Total RankDaily RankNameSummary
1294257json-schemaRuby JSON Schema Validator
21,8442,839puppet-syntaxSyntax checks for Puppet manifests and templates
32,2283,328hiera-eyamlHiera backend for decrypting encrypted yaml properties
42,2942,588metadata-json-lintUtility to verify Puppet metadata.json files
52,3302,523facterdbContains facts from many Facter version on many Operating Systems
62,4922,548rspec-puppet-factsContains facts from many Facter version on many Operating Systems
72,7945,130librarian-puppetSimplify deployment of your Puppet infrastructure by automatically pulling in modules...
82,9705,149librarianpA Framework for Bundlers, used by librarian-puppet.
92,9863,899puppet-lint-unquoted_string-checkA puppet-lint plugin to check that selectors and case statements cases are quoted.
103,0544,757beakerPuppet's accceptance testing harness
113,1303,937puppet-lint-leading_zero-checkA puppet-lint plugin to check for unquoted numbers with leading zero.
123,2703,976puppet-lint-absolute_classname-checkA puppet-lint plugin to check that classes are not included or referenced by their abso...
133,3584,851beaker-hostgeneratorThe beaker-hostgenerator tool will take a Beaker SUT (System Under Test) spec as its fi...
143,3813,724puppet-lint-trailing_comma-checkA puppet-lint plugin to check for missing trailing commas.
153,3894,597puppet-blacksmithPuppet module tools for development and Puppet Forge management
163,4255,889beaker-rspecRSpec bindings for beaker, see https://github.com/voxpupuli/beaker
173,4644,095puppet-lint-variable_contains_upcaseExtends puppet-lint to ensure that your variables are all lower case
183,7394,133puppet-lint-param-docsA new check for puppet-lint that validates all parameters are documented.
193,8343,994puppet-lint-version_comparison-checkA puppet-lint plugin to check for versions compared as numbers.
204,0817,751beaker-hieraFor use for the Beaker acceptance testing tool
214,0864,050puppet-lint-file_ensure-checkA puppet-lint plugin to check the ensure attribute on file resources.
224,2516,368beaker-puppetFor use for the Beaker acceptance testing tool
234,3264,022puppet-lint-resource_reference_syntaxExtends puppet-lint to ensure that the reference syntax follows Puppet 4 style
244,3964,046puppet-lint-strict_indent-checkExtends puppet-lint to ensure that your manifests follow a strict indentation pattern.
254,6106,613beaker-dockerAllows running Beaker tests using Docker
264,7989,518puppet-lint-empty_string-checkA puppet-lint plugin to check for variables assigned to the empty string.
274,9056,692beaker-vagrantFor use for the Beaker acceptance testing tool
284,9316,930puppet-lint-classes_and_types_beginning_with_digits-checkA puppet-lint plugin to check for classes and defined types that contain names beginnin...
295,00611,850hiera-eyaml-gpgGPG encryptor for use with hiera-eyaml
305,0786,085onceoverAutomatically generates tests for your Puppet code
315,14710,812puppet-lint-undef_in_function-checkA puppet-lint plugin to check for undef in function calls.
325,3714,319puppet-lint-topscope-variable-checkA puppet-lint plugin to check that topscope variable names don't start with ::.
335,4444,311puppet-lint-manifest_whitespace-checkA new check for puppet-lint that validates generic whitespace issues in manifests.
345,4514,330puppet-lint-anchor-checkA check for puppet-lint that validates no anchor resources are used
355,6724,305puppet-lint-param-typesA new check for puppet-lint that validates that all parameters are typed.
365,7428,897puppet-lint-spaceship_operator_without_tag-checkA puppet-lint plugin to check that spaceship operator is called with a tag.
375,8554,603puppet-lint-params_empty_string-checkA puppet-lint plugin to check for class parameters assigned to the empty string.
385,8854,448puppet-lint-optional_default-checkA puppet-lint plugin to check that Optional class/defined type parameters don't default...
395,9344,492voxpupuli-puppet-lint-pluginsA package that depends on all the puppet-lint-* gems Vox Pupuli modules need and puppet...
406,0104,653puppet-lint-lookup_in_parameter-checkCheck lookup is not used in parameters
416,5147,939ra10keR10K and Puppetfile rake tasks
426,66915,572beaker-awsFor use for the Beaker acceptance testing tool
436,67810,988beaker-module_install_helperA helper gem for use in a Puppet Modules spec_helper_acceptance.rb file to help install...
446,86722,459beaker-openstackFor use for the Beaker acceptance testing tool
456,92713,482beaker-vmwareFor use for the Beaker acceptance testing tool
466,92916,341beaker-googleGoogle Compute Engine support for the Beaker acceptance testing tool.
477,02014,754beaker-vcloudFor use for the Beaker acceptance testing tool
487,8318,214voxpupuli-acceptanceA package that depends on all the gems Vox Pupuli modules need and methods to simplify ...
497,9719,079puppetdb-rubySimple Ruby client library for PuppetDB API
509,0656,966voxpupuli-testA package that depends on all the gems Vox Pupuli modules need and methods to simplify ...
519,48427,598puppet-lint-appends-checkA puppet-lint plugin to check that the appends operator (+=) is not used (removed in Pu...
5210,40211,034onceover-codequalityLint and syntax validation for onceover
5310,64611,123puppet-ghostbusterTry and find dead code in Puppet receipts
5411,2706,399puppet_metadataA package that provides abstractions for the Puppet Metadata
5511,8517,991beaker_puppet_helpersFor use for the Beaker acceptance testing tool
5616,94010,186voxpupuli-releaseHelpers for deploying Vox Pupuli modules
5719,43515,572modulesyncUtility to synchronize common files across puppet modules in Github.
5820,9998,487voxpupuli-rubocopUsed in Vox Pupuli gems to configure RuboCop in a unified and centralised way
5921,8868,385puppet_fixturesOriginally part of puppetlabs_spec_helper, but with a significant refactoring to make i...
6023,02618,704autosignTooling to make puppet autosigning easy, secure, and extensible
6141,31740,887puppet_webhookSinatra Webhook Server for Puppet/R10K
6245,24285,653onceover-octocatalog-diffAllows Onceover users to use their existing factsets to check what affect given changes...
6345,8266,567openvox-stringsPuppet documentation via YARD
6449,45814,202metadata_json_depsVerify all your dependencies allow the latest versions on Puppet Forge
6586,41440,887voxpupuli-gem-workflow-testWithin Voxpupuli there are a lot of repositories maintained by various people. That req...
6691,46040,887beaker-gkeAdd GKE support to Beaker acceptance testing tool
67106,95571,228puppet-lint-reference_on_declaration_outside_of_class-checkExtends puppet-lint to ensure that a reference is made only on a declaration within the...
68118,41110,850puppet-lint-exec_idempotency-checkA puppet-lint plugin to check the idempotency attributes on exec resources.
69120,32510,850puppet-lint-params_not_optional_with_undef-checkA puppet-lint plugin to check for class parameters with undef as value but not Optional...
70138,054108,147puppet-lint-exec_idempotent-checkA puppet-lint plugin to check for idepotency with exec resources.
71182,32285,653beaker-hcloudAnother gem that extends beaker