Chef's Gems

icon
#Total RankDaily RankNameSummary
1581437mixlib-shelloutRun external commands on Unix or Windows
2618344artifactoryA Ruby client for Artifactory
3684795ohaiOhai profiles your system and emits JSON
4722688mixlib-cliA simple mixin for CLI interfaces, including option parsing
5753675mixlib-configA class based configuration library
6793692mixlib-logA gem that provides a simple mixin for log functionality
7868832chef-configChef Infra's default configuration and config loading library
8880780ffi-yajlRuby FFI wrapper around YAJL 2.x
9887773libyajl2Installs a vendored copy of libyajl2 for distributions which lack it
10891756wmi-liteA lightweight utility over win32ole for accessing basic WMI (Windows Management Instrum...
11959498chef-utilsBasic utility functions for Core Chef Infra development
121,043738train-coreA minimal Train with a backends for ssh and winrm.
131,0862,428mixlib-versioningGeneral purpose Ruby library that allows you to parse, compare and manipulate version s...
141,1532,774mixlib-installA library for interacting with Chef Software Inc's software distribution systems.
151,3064,324chef-sugarA series of helpful sugar of the Chef core and other resources to make a cleaner, more ...
161,3304,694inspecInSpec provides a framework for creating end-to-end infrastructure tests. You can use i...
171,3484,166trainTransport interface to talk to different backends.
181,3672,822chefA systems integration framework, built to bring the benefits of configuration managemen...
191,3792,293mixlib-authenticationMixes in simple per-request authentication
201,5232,876chef-zeroSelf-contained, easy-setup, fast-start in-memory Chef server for testing and solo setup...
211,5262,285chef-vaultData encryption support for Chef Infra using data bags
221,7182,180mixlib-archiveA simple interface to various archive formats
231,7451,991semverseAn elegant library for representing and comparing SemVer versions and constraints
241,7512,126ffi-libarchiveA Ruby FFI binding to libarchive.
252,2103,033inspec-coreInSpec provides a framework for creating end-to-end infrastructure tests. You can use i...
262,2182,265license-acceptanceChef End User License Agreement Acceptance for Ruby products
272,2275,489ridleyA reliable Chef API client with a clean syntax
282,2863,544berkshelfManages a Chef cookbook's dependencies
292,5242,320train-winrmAllows applictaions using Train to speak to Windows using Remote Management; handles au...
302,9222,343chef-telemetrySend user actions to the Chef telemetry system. See Chef RFC-051 for further information
312,9313,363chefspecChefSpec is a unit testing and resource coverage (code coverage) framework for testing ...
322,9853,855license_scoutDiscovers license files of a project's dependencies.
333,1107,595chef-sugar-ngA series of helpful sugar of the Chef core and other resources to make a cleaner, more ...
343,6365,563kitchen-inspecA Test Kitchen Verifier for InSpec
353,6874,326train-awsAllows applications using Train to speak to AWS; handles authentication, cacheing, and ...
363,7154,137win32-processThe win32-process library implements several Process methods that are either unimpl...
373,7284,298train-habitatAllows applications using Train to speak to Habitat.
383,7703,346cookstyleCookstyle is a code linting tool that helps you to write better Chef Infra cookbooks by...
393,7942,818corefoundationRuby wrapper for macOS Core Foundation framework
403,8082,957cookbook-omnifetchLibrary code to fetch Chef cookbooks from a variety of sources to a local cache
413,9924,081chef-cleanroomRuby is an excellent programming language for creating and managing custom DSLs, but ho...
423,9959,871knife-aclKnife plugin to manupulate Chef server access control lists
434,2574,491omnibus-ctlProvides command line control for omnibus pakcages, rarely used as a gem
444,7265,483cheffishA set of Chef resources for configuring Chef Infra.
454,7357,401knife-windowsPlugin that adds functionality to Chef's Knife CLI for configuring/interacting with nod...
464,7695,246chef-cliA streamlined development and deployment workflow for Chef platform.
474,7767,401win32-serviceThe win32-service library provides a Ruby interface to services on MS Windows. You ...
484,8248,382dep_selectorGiven packages, versions, and a dependency graph, find a valid assignment of package ve...
494,8267,312knife-ec2Amazon EC2 Support for Chef's Knife Command
505,1457,899dep-selector-libgecodeInstalls a vendored copy of Gecode suitable for use with dep-selector
515,2375,068appbundlerExtracts a dependency solution from bundler's Gemfile.lock to speed gem activation
525,25910,762chef-apiA tiny Chef Infra API client with minimal dependencies
535,3687,268win32-securityThe win32-security library provides an interface for dealing with security related ...
545,6185,392chefstyleRuboCop configuration for Chef's ruby projects
555,6377,082inspec-binInSpec executable for inspec gem. Use of this executable may require accepting a licens...
565,7005,799gcewinpassReset a password on a Google Compute Engine instance running Windows.
575,8744,665knifeThe knife CLI for Chef Infra.
585,9747,426win32-dirThe win32-dir library provides extra methods and constants for the builtin Dir clas...
596,0755,347ffi-win32-extensionsThe ffi-win32-extensions library adds additional methods to the FFI and String clas...
606,21112,399chef-solrVendored Apache Solr for use with Chef Server
616,2774,362k8s-rubyKubernetes client library for Ruby
626,31714,570omnibusOmnibus is a framework for building self-installing, full-stack software builds.
636,4437,965win32-eventlogThe win32-eventlog library provides an interface to the MS Windows event log. Event...
646,6176,136inspec-core-binInSpec executable for inspec-core gem. Use of this executable may require accepting a l...
656,6917,041appbundle-updaterUpdates appbundled apps in Chef's omnibus packages
667,3059,008chef-provisioningA library for creating machines and infrastructures idempotently in Chef.
677,6596,148win32-ipcThe win32-ipc library provides the Win32::IPC class. This is meant to serve as an a...
687,83312,623stoveA utility for releasing Chef Infra cookbooks
697,91725,693chef-server-apiA systems integration framework, built to bring the benefits of configuration managemen...
707,9376,240win32-eventThe win32-event library provides an interface to Windows event objects. An event ob...
717,96325,693chef-server-webuiA systems integration framework, built to bring the benefits of configuration managemen...
728,2793,699chef-licensingRuby library to support CLI tools that use Progress Chef license storage, generation, a...
738,3689,084win32-taskschedulerThe win32-taskscheduler library provides an interface to the MS Windows Task Schedu...
748,6397,099community_cookbook_releaserA simple script in gem form for releasing chef managed community cookbooks.
758,91213,062chef-provisioning-awsProvisioner for creating aws containers in Chef Provisioning.
769,1599,203win32-mmapThe win32-mmap library provides an interface for memory mapped IO on MS Windows.
779,1739,399win32-mutexThe win32-mutex library provides an interface for creating mutex objects on MS Wind...
789,2769,978chef-dkA streamlined development and deployment workflow for Chef platform.
799,3278,876win32-certstoreRuby library for accessing the certificate stores on Windows.
809,3567,842chef-binChef-branded binstubs for chef-client
819,54925,693knife-reportingKnife plugin for Opscode Reporting. Adds two new commands 'knife runs show' and 'knife...
829,58133,617chef-expanderA systems integration framework, built to bring the benefits of configuration managemen...
839,7849,767knife-essentialsUniversal knife verbs that work with your Chef repository
849,97512,623knife-vsphereVMware vSphere support for Chef Infra's Knife command
8510,1058,545chef-infra-apiA tiny Chef Infra API client with minimal dependencies
8610,50310,113inspec-test-fixtureThis gem is used to test the gem search and install capabilities of InSpec's plugin V2 ...
8710,7795,686train-kubernetesA Train "transport" plugin for Chef Inspec that allows testing of all Kubernetes API re...
8810,94110,423chef-provisioning-sshProvisioner for managing servers using ssh in Chef Provisioning.
8911,3485,428fauxhai-chefEasily mock out ohai data
9011,61713,193chef-provisioning-fogDriver for creating Fog instances in Chef Provisioning.
9112,25521,117knife-pushKnife plugin for Chef Push Jobs
9212,46933,617compat_resourceBring some new features of Chef 12.5 to previous 12.X releases
9312,86419,020chef-vault-testfixtureschef-vault-testfixtures provides an RSpec shared context that stubs access to chef-vaul...
9412,94410,685kitchen-vcenterTest Kitchen driver for VMware vCenter using SDK
9512,99725,693win32-file-statThe win32-file-stat library provides a custom File::Stat class specifically tailore...
9613,07733,617knife-rackspaceRackspace Support for Chef's Knife Command
9713,33521,117win32-fileThe win32-file library adds several methods to the core File class which are specif...
9813,66116,176knife-ec-backupBackup and Restore of Enterprise Chef
9913,71013,729win32-clipboardThe win32-clipboard library provides an interface for interacting with the Windows ...
10014,13111,739knife-tidyReport on stale Chef Infra Server nodes and cookbooks and clean up data integrity issue...
10115,52616,176knife-opcKnife Tools for Chef Infra Server
10215,7919,399chef-powershellExternal Chef module for accessing and utilizing PowerShell
10315,80333,617knife-openstackA Chef Infra knife plugin for OpenStack clouds.
10416,12812,623knife-azureA plugin to the Chef Infra knife tool for creating instances on the Microsoft Azure pla...
10516,24719,020knife-supermarketKnife support for interacting with Chef Supermarkets
10616,51412,746knife-googleGoogle Compute Engine Support for Chef's Knife Command
10717,34512,746knife-cloudknife-cloud plugin
10818,93212,907chef-applyAd-hoc management of individual nodes and devices.
10919,12113,193veilVeil is a Ruby Gem for generating secure secrets from a shared secret
11020,34933,617win32-sapiThe win32-sapi library provides an interface to the MS Windows sound interface, oth...
11120,45133,617win32-soundThe win32-sound library provides an interface for playing various sounds on MS Wind...
11221,47233,617win32-pipeThe win32-pipe library provides an interface for named pipes on Windows. A named pi...
11326,53022,656win32-shortcutThe win32-shortcut library provides an interface for creating new Windows shortcuts...
11426,66114,327train-test-fixtureTrain plugin used in testing Train's plugin loader and InSpec's plugin manager. This pl...
11527,10512,907kitchen-vraA Test Kitchen driver for VMware vRealize Automation (vRA)
11627,44933,617win32-file-securityThe win32-file-security library adds security related methods to the core File clas...
11727,76916,602chef_backupA library to backup a Chef Server
11827,81712,907knife-vrealizeChef Infra Knife plugin to interact with VMware vRealize.
11928,65725,693chef-provisioning-vagrantDriver for creating Vagrant instances in Chef Provisioning.
12028,86233,617chef-provisioning-dockerProvisioner for creating Docker containers in Chef Provisioning.
12130,38312,907knife-vcenterKnife plugin to VMware vCenter.
12231,34933,617chef-provisioning-azureThis is a driver that works with chef-provisioning that allows Chef Provisioning to man...
12332,39512,623passwordmaskerSmall Ruby class to store a password, but return masked characters for console output t...
12433,16033,617win32-semaphoreThe win32-semaphore library provides an interface to semaphore objects on MS Window...
12534,37933,617chef-reportingBackport of Chef Reporting handler for Chef < 11.6.0
12634,41433,617opscode-pushy-clientClient for Chef push jobs server
12735,04016,602chef_fixieLow level manipulation tool for Chef Infra Server
12835,34333,617bento-yabento-ya builds bento boxes
12935,61625,693knife-blueboxChef knife plugin for Blue Box
13038,86317,661omniauth-chefOmniAuth strategy for Chef
13140,53233,617win32-changenotifyThe win32-changenotify library provides an interface for monitoring changes in file...
13241,01333,617chef-coreComposable common actions for assembling Chef workflows
13341,21333,617kitchen-appbundle-updaterA Test Kitchen Driver for Appbundle-updater
13449,42333,617win32-file-attributesThe win32-file-attribute library adds several file attribute methods to the core Fi...
13549,50733,617knife-maasA knife plugin to interact with MAAS
13650,06533,617community-zeroSelf-contained, easy-setup, fast-start in-memory Chef Community Site for testing.
13750,08933,617omniauth-chef-oauth2OmniAuth OAuth2 strategy for Chef.
13852,32633,617win32-jobThe win32-job library provides an interface for jobs (process groups) on MS Windows...
13954,92733,617knife-hpHP Cloud Services Cloud support for Chef's Knife command
14055,95033,617knife-linodeLinode Support for Chef's Knife Command
14161,04933,617knife-eucalyptusEucalyptus Cloud Support for Chef's Knife Command
14261,90333,617chef-provisioning-vraA Chef Provisioning driver for VMware vRealize Automation (vRA)
14367,08433,617win32-changejournalThe win32-changejournal library provides an interface for MS Windows change journ...
14468,51233,617chef-stoveA utility for releasing Chef Infra cookbooks
14572,22633,617chef-provisioning-lxcProvisioner for creating LXC containers in Chef Provisioning.
14673,48412,907chef_deprecationsA gem to provide a simple way to deprecate gems in chef-workstation.
14777,34733,617chef-core-actionsCommon functionality for Chef ruby components
14880,06233,617knife-vcairVMware vcair support for Chef's Knife command
14984,47233,617knife-oraclecloudKnife plugin to interact with Oracle Cloud.
15091,03033,617knife-analyticsKnife plugin for the Chef analytics platform.
15195,37733,617win32-dirmonitorThe win32-dirmonitor library provides a way to asynchronously monitor changes to fi...
15297,96033,617chef-testing-1An elegant library for representing and comparing SemVer versions and constraints
15398,79825,693kitchen-oraclecloudA Test Kitchen driver for Oracle Cloud
154101,76433,617inspec-vaultThis plugin allows InSpec 'inputs' to be provided by a HashiCorp Vault installation. T...
155108,10725,693train-alicloudAllows applications using Train to speak to AliCloud; handles authentication, cacheing,...
156111,19233,617kitchen-vcairA Test Kitchen vCloud Air driver
157112,59433,617oraclecloudClient gem for interacting with the Oracle Cloud API.
158117,80533,617chef-testingAn elegant library for representing and comparing SemVer versions and constraints
159119,82133,617marketo_chefMarketo API client for our common uses and error handling
160127,29725,693kitchen-vroA Test Kitchen driver for VMware vRealize Orchestrator (vRO)
161128,21433,617knife-terremarkTerremark Cloud Support for Chef's Knife Command
162132,86933,617sensu-plugins-chef-automateChecks that are specific to the Chef Automate product
163135,71733,617chef-analyticsA Chef analytics API client with minimal dependencies
164136,89233,617windows-cngThe windows-cng library is a wrapper for the next generation Windows cryptography API.
165143,21933,617omnibus-softwareOpen Source software build descriptions for use with Omnibus
166146,32833,617inspec-objectsLibrary that provides an API for programmatically creating InSpec profiles
167153,63933,617inspec-k8sA k8s plugin for inspec
168157,17233,617inspec-releaseA plugin to release inspec profiles
169157,57833,617train-k8sA k8s plugin for inspec
170158,47533,617train-vaulttrain-vault plugin UNDER CONSTRUCTION
171159,87225,693chef-provisioning-googleProvisioner for creating google containers in Chef Provisioning.
172161,88233,617chef-community-zeroSelf-contained, easy-setup, fast-start in-memory Chef Community Site for testing.
173169,63333,617inspec-resource-listerExample for implementing an InSpec Plugin. This simply lists available resources.
174170,33933,617knife-lparLPAR creation
175171,93133,617train-digitaloceanThis plugin provides the backend handling for InSpec to talk to digitalocean
176178,07633,617chefspec-chefChefSpec is a unit testing and resource coverage (code coverage) framework for testing ...