Chef's Gems

icon
#Total RankDaily RankNameSummary
1620575mixlib-shelloutRun external commands on Unix or Windows
2657302artifactoryA Ruby client for Artifactory
3682805ohaiOhai profiles your system and emits JSON
4728714mixlib-cliA simple mixin for CLI interfaces, including option parsing
5756719mixlib-configA class based configuration library
6786789mixlib-logA gem that provides a simple mixin for log functionality
7867878chef-configChef Infra's default configuration and config loading library
8892803ffi-yajlRuby FFI wrapper around YAJL 2.x
9918827libyajl2Installs a vendored copy of libyajl2 for distributions which lack it
10922831wmi-liteA lightweight utility over win32ole for accessing basic WMI (Windows Management Instrum...
111,003659chef-utilsBasic utility functions for Core Chef Infra development
121,0351,477mixlib-versioningGeneral purpose Ruby library that allows you to parse, compare and manipulate version s...
131,070785train-coreA minimal Train with a backends for ssh and winrm.
141,0831,517mixlib-installA library for interacting with Chef Software Inc's software distribution systems.
151,2202,686chef-sugarA series of helpful sugar of the Chef core and other resources to make a cleaner, more ...
161,2384,083inspecInSpec provides a framework for creating end-to-end infrastructure tests. You can use i...
171,2693,956trainTransport interface to talk to different backends.
181,3102,923chefA systems integration framework, built to bring the benefits of configuration managemen...
191,3262,346mixlib-authenticationMixes in simple per-request authentication
201,4382,992chef-zeroSelf-contained, easy-setup, fast-start in-memory Chef server for testing and solo setup...
211,4552,314chef-vaultData encryption support for Chef Infra using data bags
221,6442,345mixlib-archiveA simple interface to various archive formats
231,6842,045semverseAn elegant library for representing and comparing SemVer versions and constraints
241,7201,474ffi-libarchiveA Ruby FFI binding to libarchive.
252,1416,692ridleyA reliable Chef API client with a clean syntax
262,1522,898inspec-coreInSpec provides a framework for creating end-to-end infrastructure tests. You can use i...
272,1982,236license-acceptanceChef End User License Agreement Acceptance for Ruby products
282,2133,690berkshelfManages a Chef cookbook's dependencies
292,5312,407train-winrmAllows applictaions using Train to speak to Windows using Remote Management; handles au...
302,8693,681chefspecChefSpec is a unit testing and resource coverage (code coverage) framework for testing ...
312,9124,323license_scoutDiscovers license files of a project's dependencies.
322,9392,411chef-telemetrySend user actions to the Chef telemetry system. See Chef RFC-051 for further information
332,9798,907chef-sugar-ngA series of helpful sugar of the Chef core and other resources to make a cleaner, more ...
343,5236,128kitchen-inspecA Test Kitchen Verifier for InSpec
353,5984,146train-awsAllows applications using Train to speak to AWS; handles authentication, cacheing, and ...
363,6474,611win32-processThe win32-process library implements several Process methods that are either unimpl...
373,6634,297train-habitatAllows applications using Train to speak to Habitat.
383,7703,059cookstyleCookstyle is a code linting tool that helps you to write better Chef Infra cookbooks by...
393,8713,127cookbook-omnifetchLibrary code to fetch Chef cookbooks from a variety of sources to a local cache
403,88511,073knife-aclKnife plugin to manupulate Chef server access control lists
413,8992,674corefoundationRuby wrapper for macOS Core Foundation framework
423,9793,648chef-cleanroomRuby is an excellent programming language for creating and managing custom DSLs, but ho...
434,2384,128omnibus-ctlProvides command line control for omnibus pakcages, rarely used as a gem
444,6047,253knife-windowsPlugin that adds functionality to Chef's Knife CLI for configuring/interacting with nod...
454,6377,907win32-serviceThe win32-service library provides a Ruby interface to services on MS Windows. You ...
464,6708,574dep_selectorGiven packages, versions, and a dependency graph, find a valid assignment of package ve...
474,6937,220knife-ec2Amazon EC2 Support for Chef's Knife Command
484,7094,045cheffishA set of Chef resources for configuring Chef Infra.
494,7136,423chef-cliA streamlined development and deployment workflow for Chef platform.
504,9778,629dep-selector-libgecodeInstalls a vendored copy of Gecode suitable for use with dep-selector
515,1056,263chef-apiA tiny Chef Infra API client with minimal dependencies
525,19912,264win32-securityThe win32-security library provides an interface for dealing with security related ...
535,2484,731appbundlerExtracts a dependency solution from bundler's Gemfile.lock to speed gem activation
545,5625,762inspec-binInSpec executable for inspec gem. Use of this executable may require accepting a licens...
555,62210,710gcewinpassReset a password on a Google Compute Engine instance running Windows.
565,6254,674chefstyleRuboCop configuration for Chef's ruby projects
575,8438,192win32-dirThe win32-dir library provides extra methods and constants for the builtin Dir clas...
585,9824,487knifeThe knife CLI for Chef Infra.
595,9996,782ffi-win32-extensionsThe ffi-win32-extensions library adds additional methods to the FFI and String clas...
606,02635,376chef-solrVendored Apache Solr for use with Chef Server
616,13710,093omnibusOmnibus is a framework for building self-installing, full-stack software builds.
626,2669,115win32-eventlogThe win32-eventlog library provides an interface to the MS Windows event log. Event...
636,6276,004appbundle-updaterUpdates appbundled apps in Chef's omnibus packages
646,6964,818inspec-core-binInSpec executable for inspec-core gem. Use of this executable may require accepting a l...
657,1477,834chef-provisioningA library for creating machines and infrastructures idempotently in Chef.
667,3163,619k8s-rubyKubernetes client library for Ruby
677,3877,586win32-ipcThe win32-ipc library provides the Win32::IPC class. This is meant to serve as an a...
687,43611,120stoveA utility for releasing Chef Infra cookbooks
697,51225,447chef-server-apiA systems integration framework, built to bring the benefits of configuration managemen...
707,56331,778chef-server-webuiA systems integration framework, built to bring the benefits of configuration managemen...
717,6577,681win32-eventThe win32-event library provides an interface to Windows event objects. An event ob...
728,1989,993win32-taskschedulerThe win32-taskscheduler library provides an interface to the MS Windows Task Schedu...
738,65910,653community_cookbook_releaserA simple script in gem form for releasing chef managed community cookbooks.
748,7219,015chef-provisioning-awsProvisioner for creating aws containers in Chef Provisioning.
759,0159,958win32-mmapThe win32-mmap library provides an interface for memory mapped IO on MS Windows.
769,0329,958win32-mutexThe win32-mutex library provides an interface for creating mutex objects on MS Wind...
779,12310,505chef-dkA streamlined development and deployment workflow for Chef platform.
789,2208,533win32-certstoreRuby library for accessing the certificate stores on Windows.
799,248108,042knife-reportingKnife plugin for Opscode Reporting. Adds two new commands 'knife runs show' and 'knife...
809,30740,597chef-expanderA systems integration framework, built to bring the benefits of configuration managemen...
819,31611,856chef-binChef-branded binstubs for chef-client
829,65310,970knife-essentialsUniversal knife verbs that work with your Chef repository
839,71018,865knife-vsphereVMware vSphere support for Chef Infra's Knife command
8410,25814,820inspec-test-fixtureThis gem is used to test the gem search and install capabilities of InSpec's plugin V2 ...
8510,5386,245chef-infra-apiA tiny Chef Infra API client with minimal dependencies
8610,7603,506chef-licensingRuby library to support CLI tools that use Progress Chef license storage, generation, a...
8710,79012,006chef-provisioning-sshProvisioner for managing servers using ssh in Chef Provisioning.
8811,4949,169chef-provisioning-fogDriver for creating Fog instances in Chef Provisioning.
8911,7525,767train-kubernetesA Train "transport" plugin for Chef Inspec that allows testing of all Kubernetes API re...
9011,99422,077knife-pushKnife plugin for Chef Push Jobs
9112,12822,077compat_resourceBring some new features of Chef 12.5 to previous 12.X releases
9212,59015,611chef-vault-testfixtureschef-vault-testfixtures provides an RSpec shared context that stubs access to chef-vaul...
9312,64735,376win32-file-statThe win32-file-stat library provides a custom File::Stat class specifically tailore...
9412,72123,000knife-rackspaceRackspace Support for Chef's Knife Command
9512,81510,134kitchen-vcenterTest Kitchen driver for VMware vCenter using SDK
9612,99140,597win32-fileThe win32-file library adds several methods to the core File class which are specif...
9713,3927,088fauxhai-chefEasily mock out ohai data
9813,43821,265knife-ec-backupBackup and Restore of Enterprise Chef
9913,46748,759win32-clipboardThe win32-clipboard library provides an interface for interacting with the Windows ...
10014,02816,926knife-tidyReport on stale Chef Infra Server nodes and cookbooks and clean up data integrity issue...
10115,22331,778knife-opcKnife Tools for Chef Infra Server
10215,49135,376knife-openstackA Chef Infra knife plugin for OpenStack clouds.
10315,92248,759knife-azureA plugin to the Chef Infra knife tool for creating instances on the Microsoft Azure pla...
10415,94240,597knife-supermarketKnife support for interacting with Chef Supermarkets
10516,32523,000knife-googleGoogle Compute Engine Support for Chef's Knife Command
10616,47510,038chef-powershellExternal Chef module for accessing and utilizing PowerShell
10717,12940,597knife-cloudknife-cloud plugin
10818,76435,376chef-applyAd-hoc management of individual nodes and devices.
10919,13017,609veilVeil is a Ruby Gem for generating secure secrets from a shared secret
11020,00848,759win32-soundThe win32-sound library provides an interface for playing various sounds on MS Wind...
11120,013108,042win32-sapiThe win32-sapi library provides an interface to the MS Windows sound interface, oth...
11221,10248,759win32-pipeThe win32-pipe library provides an interface for named pipes on Windows. A named pi...
11326,09748,759win32-shortcutThe win32-shortcut library provides an interface for creating new Windows shortcuts...
11426,63123,000train-test-fixtureTrain plugin used in testing Train's plugin loader and InSpec's plugin manager. This pl...
11527,05048,759win32-file-securityThe win32-file-security library adds security related methods to the core File clas...
11627,22619,365kitchen-vraA Test Kitchen driver for VMware vRealize Automation (vRA)
11727,54535,376chef_backupA library to backup a Chef Server
11827,92435,376knife-vrealizeChef Infra Knife plugin to interact with VMware vRealize.
11928,17735,376chef-provisioning-vagrantDriver for creating Vagrant instances in Chef Provisioning.
12028,44465,653chef-provisioning-dockerProvisioner for creating Docker containers in Chef Provisioning.
12130,64565,653knife-vcenterKnife plugin to VMware vCenter.
12230,87340,597chef-provisioning-azureThis is a driver that works with chef-provisioning that allows Chef Provisioning to man...
12332,63665,653win32-semaphoreThe win32-semaphore library provides an interface to semaphore objects on MS Window...
12432,84124,075passwordmaskerSmall Ruby class to store a password, but return masked characters for console output t...
12533,765108,042chef-reportingBackport of Chef Reporting handler for Chef < 11.6.0
12633,84765,653opscode-pushy-clientClient for Chef push jobs server
12735,13240,597bento-yabento-ya builds bento boxes
12835,18740,597knife-blueboxChef knife plugin for Blue Box
12935,28835,376chef_fixieLow level manipulation tool for Chef Infra Server
13038,94940,597omniauth-chefOmniAuth strategy for Chef
13139,913108,042win32-changenotifyThe win32-changenotify library provides an interface for monitoring changes in file...
13240,354108,042chef-coreComposable common actions for assembling Chef workflows
13340,73165,653kitchen-appbundle-updaterA Test Kitchen Driver for Appbundle-updater
13448,96565,653win32-file-attributesThe win32-file-attribute library adds several file attribute methods to the core Fi...
13549,23165,653knife-maasA knife plugin to interact with MAAS
13649,47748,759omniauth-chef-oauth2OmniAuth OAuth2 strategy for Chef.
13749,577108,042community-zeroSelf-contained, easy-setup, fast-start in-memory Chef Community Site for testing.
13851,92865,653win32-jobThe win32-job library provides an interface for jobs (process groups) on MS Windows...
13954,435108,042knife-hpHP Cloud Services Cloud support for Chef's Knife command
14055,35748,759knife-linodeLinode Support for Chef's Knife Command
14160,343108,042knife-eucalyptusEucalyptus Cloud Support for Chef's Knife Command
14261,576108,042chef-provisioning-vraA Chef Provisioning driver for VMware vRealize Automation (vRA)
14366,36540,597win32-changejournalThe win32-changejournal library provides an interface for MS Windows change journ...
14467,828108,042chef-stoveA utility for releasing Chef Infra cookbooks
14571,76065,653chef-provisioning-lxcProvisioner for creating LXC containers in Chef Provisioning.
14677,11865,653chef-core-actionsCommon functionality for Chef ruby components
14777,644108,042chef_deprecationsA gem to provide a simple way to deprecate gems in chef-workstation.
14879,65765,653knife-vcairVMware vcair support for Chef's Knife command
14984,07365,653knife-oraclecloudKnife plugin to interact with Oracle Cloud.
15090,551108,042knife-analyticsKnife plugin for the Chef analytics platform.
15194,995108,042win32-dirmonitorThe win32-dirmonitor library provides a way to asynchronously monitor changes to fi...
15298,45165,653kitchen-oraclecloudA Test Kitchen driver for Oracle Cloud
153101,439108,042inspec-vaultThis plugin allows InSpec 'inputs' to be provided by a HashiCorp Vault installation. T...
154108,001108,042train-alicloudAllows applications using Train to speak to AliCloud; handles authentication, cacheing,...
155108,247108,042chef-testing-1An elegant library for representing and comparing SemVer versions and constraints
156110,699108,042kitchen-vcairA Test Kitchen vCloud Air driver
157112,109108,042oraclecloudClient gem for interacting with the Oracle Cloud API.
158119,18565,653chef-testingAn elegant library for representing and comparing SemVer versions and constraints
159119,364108,042marketo_chefMarketo API client for our common uses and error handling
160127,48265,653knife-terremarkTerremark Cloud Support for Chef's Knife Command
161128,07748,759kitchen-vroA Test Kitchen driver for VMware vRealize Orchestrator (vRO)
162132,842108,042sensu-plugins-chef-automateChecks that are specific to the Chef Automate product
163135,05148,759chef-analyticsA Chef analytics API client with minimal dependencies
164136,625108,042windows-cngThe windows-cng library is a wrapper for the next generation Windows cryptography API.
165145,55765,653inspec-objectsLibrary that provides an API for programmatically creating InSpec profiles
166149,734108,042omnibus-softwareOpen Source software build descriptions for use with Omnibus
167153,06165,653inspec-k8sA k8s plugin for inspec
168156,35665,653inspec-releaseA plugin to release inspec profiles
169156,773108,042train-k8sA k8s plugin for inspec
170157,805108,042train-vaulttrain-vault plugin UNDER CONSTRUCTION
171159,153108,042chef-provisioning-googleProvisioner for creating google containers in Chef Provisioning.
172161,219108,042chef-community-zeroSelf-contained, easy-setup, fast-start in-memory Chef Community Site for testing.
173168,918108,042inspec-resource-listerExample for implementing an InSpec Plugin. This simply lists available resources.
174169,551108,042knife-lparLPAR creation
175171,185108,042train-digitaloceanThis plugin provides the backend handling for InSpec to talk to digitalocean
176177,13065,653chefspec-chefChefSpec is a unit testing and resource coverage (code coverage) framework for testing ...