Voxpupuli's Gems

icon
#Total RankDaily RankNameSummary
1284193json-schemaRuby JSON Schema Validator
21,9612,781puppet-syntaxSyntax checks for Puppet manifests and templates
32,3212,987hiera-eyamlHiera backend for decrypting encrypted yaml properties
42,3533,004metadata-json-lintUtility to verify Puppet metadata.json files
52,3912,913facterdbContains facts from many Facter version on many Operating Systems
62,5402,958spdx-licensesProvides validation and additional data about SPDX licenses and identifiers
72,5762,975rspec-puppet-factsContains facts from many Facter version on many Operating Systems
82,6863,028jgrepCompare a list of json documents to a simple logical language and returns matches as ou...
92,9994,861librarian-puppetSimplify deployment of your Puppet infrastructure by automatically pulling in modules...
103,1003,235puppet-lint-unquoted_string-checkA puppet-lint plugin to check that selectors and case statements cases are quoted.
113,1624,797librarianpA Framework for Bundlers, used by librarian-puppet.
123,1903,830beakerPuppet's accceptance testing harness
133,2323,273puppet-lint-leading_zero-checkA puppet-lint plugin to check for unquoted numbers with leading zero.
143,3683,309puppet-lint-absolute_classname-checkA puppet-lint plugin to check that classes are not included or referenced by their abso...
153,4523,210puppet-lint-trailing_comma-checkA puppet-lint plugin to check for missing trailing commas.
163,5004,027beaker-hostgeneratorThe beaker-hostgenerator tool will take a Beaker SUT (System Under Test) spec as its fi...
173,5283,865puppet-blacksmithPuppet module tools for development and Puppet Forge management
183,5513,377puppet-lint-variable_contains_upcaseExtends puppet-lint to ensure that your variables are all lower case
193,5974,221beaker-rspecRSpec bindings for beaker, see https://github.com/voxpupuli/beaker
203,8193,482puppet-lint-param-docsA new check for puppet-lint that validates all parameters are documented.
213,8623,301puppet-lint-version_comparison-checkA puppet-lint plugin to check for versions compared as numbers.
224,0833,318puppet-lint-file_ensure-checkA puppet-lint plugin to check the ensure attribute on file resources.
234,3083,412puppet-lint-resource_reference_syntaxExtends puppet-lint to ensure that the reference syntax follows Puppet 4 style
244,3186,385beaker-hieraFor use for the Beaker acceptance testing tool
254,3423,284puppet-lint-strict_indent-checkExtends puppet-lint to ensure that your manifests follow a strict indentation pattern.
264,4575,831beaker-puppetFor use for the Beaker acceptance testing tool
274,7344,531beaker-dockerAllows running Beaker tests using Docker
285,0274,834beaker-vagrantFor use for the Beaker acceptance testing tool
295,1173,535puppet-lint-topscope-variable-checkA puppet-lint plugin to check that topscope variable names don't start with ::.
305,1198,755puppet-lint-empty_string-checkA puppet-lint plugin to check for variables assigned to the empty string.
315,1293,448puppet-lint-manifest_whitespace-checkA new check for puppet-lint that validates generic whitespace issues in manifests.
325,1833,587puppet-lint-anchor-checkA check for puppet-lint that validates no anchor resources are used
335,2197,045puppet-lint-classes_and_types_beginning_with_digits-checkA puppet-lint plugin to check for classes and defined types that contain names beginnin...
345,3427,727ruby-augeasProvides bindings for augeas.
355,3453,509puppet-lint-param-typesA new check for puppet-lint that validates that all parameters are typed.
365,3497,439onceoverAutomatically generates tests for your Puppet code
375,42014,319hiera-eyaml-gpgGPG encryptor for use with hiera-eyaml
385,4863,550puppet-lint-params_empty_string-checkA puppet-lint plugin to check for class parameters assigned to the empty string.
395,4893,585puppet-lint-optional_default-checkA puppet-lint plugin to check that Optional class/defined type parameters don't default...
405,51010,212puppet-lint-undef_in_function-checkA puppet-lint plugin to check for undef in function calls.
415,5563,575voxpupuli-puppet-lint-pluginsA package that depends on all the puppet-lint-* gems Vox Pupuli modules need and puppet...
425,6523,590puppet-lint-lookup_in_parameter-checkCheck lookup is not used in parameters
436,1948,538puppet-lint-spaceship_operator_without_tag-checkA puppet-lint plugin to check that spaceship operator is called with a tag.
446,9397,494ra10keR10K and Puppetfile rake tasks
457,19914,405beaker-module_install_helperA helper gem for use in a Puppet Modules spec_helper_acceptance.rb file to help install...
467,25714,112beaker-awsFor use for the Beaker acceptance testing tool
477,49314,821beaker-openstackProvides OpenStack hypervisor implementation for the Beaker acceptance testing tool.
487,55514,923beaker-vmwareFor use for the Beaker acceptance testing tool
497,56114,511beaker-googleGoogle Compute Engine support for the Beaker acceptance testing tool.
507,69314,923beaker-vcloudFor use for the Beaker acceptance testing tool
517,9057,120voxpupuli-acceptanceA package that depends on all the gems Vox Pupuli modules need and methods to simplify ...
528,0594,209puppet-lint-package_ensure-checkA puppet-lint plugin to check the ensure attribute on package resources.
538,1434,465voxpupuli-testA package that depends on all the gems Vox Pupuli modules need and methods to simplify ...
548,3378,998puppetdb-rubySimple Ruby client library for PuppetDB API
559,7374,934beaker_puppet_helpersFor use for the Beaker acceptance testing tool
5610,0578,267puppet_metadataA package that provides abstractions for the Puppet Metadata
5710,35022,140puppet-lint-appends-checkA puppet-lint plugin to check that the appends operator (+=) is not used (removed in Pu...
5810,96410,279onceover-codequalityLint and syntax validation for onceover
5911,02510,062puppet-ghostbusterTry and find dead code in Puppet receipts
6011,6364,471puppet_fixturesOriginally part of puppetlabs_spec_helper, but with a significant refactoring to make i...
6113,5364,130openvox-stringsPuppet documentation via YARD
6214,2449,377voxpupuli-releaseHelpers for deploying Vox Pupuli modules
6315,3934,387puppet-lint-exec_idempotency-checkA puppet-lint plugin to check the idempotency attributes on exec resources.
6415,4244,383puppet-lint-params_not_optional_with_undef-checkA puppet-lint plugin to check for class parameters with undef as value but not Optional...
6517,35811,704voxpupuli-rubocopUsed in Vox Pupuli gems to configure RuboCop in a unified and centralised way
6619,40218,602modulesyncUtility to synchronize common files across puppet modules in Github.
6723,46422,140autosignTooling to make puppet autosigning easy, secure, and extensible
6841,95541,879puppet_webhookSinatra Webhook Server for Puppet/R10K
6943,94721,575metadata_json_depsVerify all your dependencies allow the latest versions on Puppet Forge
7044,996105,941onceover-octocatalog-diffAllows Onceover users to use their existing factsets to check what affect given changes...
7166,96114,112onceover-lookuplookup plugin for onceover
7277,97441,879voxpupuli-gem-workflow-testWithin Voxpupuli there are a lot of repositories maintained by various people. That req...
7386,97741,879beaker-gkeAdd GKE support to Beaker acceptance testing tool
74108,751105,941puppet-lint-reference_on_declaration_outside_of_class-checkExtends puppet-lint to ensure that a reference is made only on a declaration within the...
75135,71035,210puppet-lint-exec_idempotent-checkA puppet-lint plugin to check for idepotency with exec resources.
76170,46128,404openvox-editor-servicesA ruby based implementation of a Language Server and Debug Server for the OpenVox Puppe...
77182,62257,584beaker-kubevirtEnables Beaker to provision VMs using KubeVirt for automated acceptance testing of Pupp...
78187,73357,584beaker-hcloudAnother gem that extends beaker