Chef's Gems

icon
#Total RankDaily RankNameSummary
1616569mixlib-shelloutRun external commands on Unix or Windows
2674786ohaiOhai profiles your system and emits JSON
3723271artifactoryA Ruby client for Artifactory
4730666mixlib-cliA simple mixin for CLI interfaces, including option parsing
5754662mixlib-configA class based configuration library
6781730mixlib-logA gem that provides a simple mixin for log functionality
7883792chef-configChef Infra's default configuration and config loading library
8907754ffi-yajlRuby FFI wrapper around YAJL 2.x
9925812libyajl2Installs a vendored copy of libyajl2 for distributions which lack it
10934777wmi-liteA lightweight utility over win32ole for accessing basic WMI (Windows Management Instrum...
111,0011,378mixlib-versioningGeneral purpose Ruby library that allows you to parse, compare and manipulate version s...
121,048593chef-utilsBasic utility functions for Core Chef Infra development
131,0531,431mixlib-installA library for interacting with Chef Software Inc's software distribution systems.
141,109763train-coreA minimal Train with a backends for ssh and winrm.
151,1103,611chef-sugarA series of helpful sugar of the Chef core and other resources to make a cleaner, more ...
161,1193,790inspecInSpec provides a framework for creating end-to-end infrastructure tests. You can use i...
171,1463,592trainTransport interface to talk to different backends.
181,1932,374chefA systems integration framework, built to bring the benefits of configuration managemen...
191,2242,219mixlib-authenticationMixes in simple per-request authentication
201,3602,862chef-zeroSelf-contained, easy-setup, fast-start in-memory Chef server for testing and solo setup...
211,3841,926chef-vaultData encryption support for Chef Infra using data bags
221,5682,242mixlib-archiveA simple interface to various archive formats
231,6201,920semverseAn elegant library for representing and comparing SemVer versions and constraints
241,6772,035ffi-libarchiveA Ruby FFI binding to libarchive.
251,9985,828ridleyA reliable Chef API client with a clean syntax
262,0543,046inspec-coreInSpec provides a framework for creating end-to-end infrastructure tests. You can use i...
272,1073,136berkshelfManages a Chef cookbook's dependencies
282,1642,249license-acceptanceChef End User License Agreement Acceptance for Ruby products
292,5152,325train-winrmAllows applictaions using Train to speak to Windows using Remote Management; handles au...
302,8133,068chefspecChefSpec is a unit testing and resource coverage (code coverage) framework for testing ...
312,8262,674license_scoutDiscovers license files of a project's dependencies.
322,8508,045chef-sugar-ngA series of helpful sugar of the Chef core and other resources to make a cleaner, more ...
332,9982,306chef-telemetrySend user actions to the Chef telemetry system. See Chef RFC-051 for further information
343,3935,713kitchen-inspecA Test Kitchen Verifier for InSpec
353,5204,558train-awsAllows applications using Train to speak to AWS; handles authentication, cacheing, and ...
363,5703,822win32-processThe win32-process library implements several Process methods that are either unimpl...
373,5724,790train-habitatAllows applications using Train to speak to Habitat.
383,70017,253knife-aclKnife plugin to manupulate Chef server access control lists
393,7363,592cookstyleCookstyle is a code linting tool that helps you to write better Chef Infra cookbooks by...
403,9103,081cookbook-omnifetchLibrary code to fetch Chef cookbooks from a variety of sources to a local cache
413,9313,353chef-cleanroomRuby is an excellent programming language for creating and managing custom DSLs, but ho...
424,0292,731corefoundationRuby wrapper for macOS Core Foundation framework
434,2213,720omnibus-ctlProvides command line control for omnibus pakcages, rarely used as a gem
444,4626,963knife-windowsPlugin that adds functionality to Chef's Knife CLI for configuring/interacting with nod...
454,4827,319win32-serviceThe win32-service library provides a Ruby interface to services on MS Windows. You ...
464,4928,547dep_selectorGiven packages, versions, and a dependency graph, find a valid assignment of package ve...
474,5256,993knife-ec2Amazon EC2 Support for Chef's Knife Command
484,6325,430chef-cliA streamlined development and deployment workflow for Chef platform.
494,6795,007cheffishA set of Chef resources for configuring Chef Infra.
504,8278,494dep-selector-libgecodeInstalls a vendored copy of Gecode suitable for use with dep-selector
514,93411,603chef-apiA tiny Chef Infra API client with minimal dependencies
524,9949,502win32-securityThe win32-security library provides an interface for dealing with security related ...
535,2645,774appbundlerExtracts a dependency solution from bundler's Gemfile.lock to speed gem activation
545,4836,331inspec-binInSpec executable for inspec gem. Use of this executable may require accepting a licens...
555,5415,666gcewinpassReset a password on a Google Compute Engine instance running Windows.
565,6296,096chefstyleRuboCop configuration for Chef's ruby projects
575,64113,201win32-dirThe win32-dir library provides extra methods and constants for the builtin Dir clas...
585,7966,843chef-solrVendored Apache Solr for use with Chef Server
595,9419,196omnibusOmnibus is a framework for building self-installing, full-stack software builds.
605,9427,835ffi-win32-extensionsThe ffi-win32-extensions library adds additional methods to the FFI and String clas...
616,0978,880win32-eventlogThe win32-eventlog library provides an interface to the MS Windows event log. Event...
626,2824,000knifeThe knife CLI for Chef Infra.
636,6177,022appbundle-updaterUpdates appbundled apps in Chef's omnibus packages
646,8277,125inspec-core-binInSpec executable for inspec-core gem. Use of this executable may require accepting a l...
656,9977,544chef-provisioningA library for creating machines and infrastructures idempotently in Chef.
667,19014,211stoveA utility for releasing Chef Infra cookbooks
677,2756,820chef-server-apiA systems integration framework, built to bring the benefits of configuration managemen...
687,31310,092win32-ipcThe win32-ipc library provides the Win32::IPC class. This is meant to serve as an a...
697,3196,794chef-server-webuiA systems integration framework, built to bring the benefits of configuration managemen...
707,60010,778win32-eventThe win32-event library provides an interface to Windows event objects. An event ob...
717,83410,092win32-taskschedulerThe win32-taskscheduler library provides an interface to the MS Windows Task Schedu...
728,1834,726k8s-rubyKubernetes client library for Ruby
738,3578,072chef-provisioning-awsProvisioner for creating aws containers in Chef Provisioning.
748,7608,853community_cookbook_releaserA simple script in gem form for releasing chef managed community cookbooks.
758,82311,392win32-mmapThe win32-mmap library provides an interface for memory mapped IO on MS Windows.
768,85211,933win32-mutexThe win32-mutex library provides an interface for creating mutex objects on MS Wind...
778,85361,875knife-reportingKnife plugin for Opscode Reporting. Adds two new commands 'knife runs show' and 'knife...
788,9777,578chef-dkA streamlined development and deployment workflow for Chef platform.
799,0107,917chef-expanderA systems integration framework, built to bring the benefits of configuration managemen...
809,0978,517win32-certstoreRuby library for accessing the certificate stores on Windows.
819,1387,358chef-binChef-branded binstubs for chef-client
829,44110,568knife-vsphereVMware vSphere support for Chef Infra's Knife command
839,5069,373knife-essentialsUniversal knife verbs that work with your Chef repository
849,9739,799inspec-test-fixtureThis gem is used to test the gem search and install capabilities of InSpec's plugin V2 ...
8510,58212,872chef-provisioning-sshProvisioner for managing servers using ssh in Chef Provisioning.
8610,9408,100chef-infra-apiA tiny Chef Infra API client with minimal dependencies
8711,3789,102chef-provisioning-fogDriver for creating Fog instances in Chef Provisioning.
8811,74430,596knife-pushKnife plugin for Chef Push Jobs
8911,75011,759compat_resourceBring some new features of Chef 12.5 to previous 12.X releases
9012,21815,917win32-file-statThe win32-file-stat library provides a custom File::Stat class specifically tailore...
9112,26519,137chef-vault-testfixtureschef-vault-testfixtures provides an RSpec shared context that stubs access to chef-vaul...
9212,33418,680knife-rackspaceRackspace Support for Chef's Knife Command
9312,57616,910win32-fileThe win32-file library adds several methods to the core File class which are specif...
9413,10017,453win32-clipboardThe win32-clipboard library provides an interface for interacting with the Windows ...
9513,19515,754knife-ec-backupBackup and Restore of Enterprise Chef
9613,19810,142kitchen-vcenterTest Kitchen driver for VMware vCenter using SDK
9713,6706,258train-kubernetesA Train "transport" plugin for Chef Inspec that allows testing of all Kubernetes API re...
9813,87115,476knife-tidyReport on stale Chef Infra Server nodes and cookbooks and clean up data integrity issue...
9914,83236,940knife-opcKnife Tools for Chef Infra Server
10015,13218,680knife-openstackA Chef Infra knife plugin for OpenStack clouds.
10115,48535,679knife-supermarketKnife support for interacting with Chef Supermarkets
10215,68815,305knife-azureA plugin to the Chef Infra knife tool for creating instances on the Microsoft Azure pla...
10316,04216,910knife-googleGoogle Compute Engine Support for Chef's Knife Command
10416,80620,231knife-cloudknife-cloud plugin
10516,9295,413chef-licensingRuby library to support CLI tools that use Progress Chef license storage, generation, a...
10617,6479,373chef-powershellExternal Chef module for accessing and utilizing PowerShell
10718,55712,025chef-applyAd-hoc management of individual nodes and devices.
10819,2966,460fauxhai-chefEasily mock out ohai data
10919,35433,480veilVeil is a Ruby Gem for generating secure secrets from a shared secret
11019,46728,299win32-soundThe win32-sound library provides an interface for playing various sounds on MS Wind...
11119,64425,782win32-sapiThe win32-sapi library provides an interface to the MS Windows sound interface, oth...
11220,60622,983win32-pipeThe win32-pipe library provides an interface for named pipes on Windows. A named pi...
11325,60230,596win32-shortcutThe win32-shortcut library provides an interface for creating new Windows shortcuts...
11426,44118,427train-test-fixtureTrain plugin used in testing Train's plugin loader and InSpec's plugin manager. This pl...
11526,63726,355win32-file-securityThe win32-file-security library adds security related methods to the core File clas...
11627,43427,595chef_backupA library to backup a Chef Server
11727,46319,137kitchen-vraA Test Kitchen driver for VMware vRealize Automation (vRA)
11827,61328,299chef-provisioning-vagrantDriver for creating Vagrant instances in Chef Provisioning.
11927,93024,759chef-provisioning-dockerProvisioner for creating Docker containers in Chef Provisioning.
12028,06921,205knife-vrealizeChef Infra Knife plugin to interact with VMware vRealize.
12130,26528,299chef-provisioning-azureThis is a driver that works with chef-provisioning that allows Chef Provisioning to man...
12230,96422,233knife-vcenterKnife plugin to VMware vCenter.
12332,10235,679win32-semaphoreThe win32-semaphore library provides an interface to semaphore objects on MS Window...
12432,82825,782passwordmaskerSmall Ruby class to store a password, but return masked characters for console output t...
12532,92254,939chef-reportingBackport of Chef Reporting handler for Chef < 11.6.0
12633,07166,195opscode-pushy-clientClient for Chef push jobs server
12734,62147,030knife-blueboxChef knife plugin for Blue Box
12835,01621,205bento-yabento-ya builds bento boxes
12935,88325,782chef_fixieLow level manipulation tool for Chef Infra Server
13039,15054,939win32-changenotifyThe win32-changenotify library provides an interface for monitoring changes in file...
13139,35461,875omniauth-chefOmniAuth strategy for Chef
13239,44347,030chef-coreComposable common actions for assembling Chef workflows
13340,18752,056kitchen-appbundle-updaterA Test Kitchen Driver for Appbundle-updater
13448,68147,030win32-file-attributesThe win32-file-attribute library adds several file attribute methods to the core Fi...
13548,89752,056knife-maasA knife plugin to interact with MAAS
13648,92283,403omniauth-chef-oauth2OmniAuth OAuth2 strategy for Chef.
13748,95541,275community-zeroSelf-contained, easy-setup, fast-start in-memory Chef Community Site for testing.
13851,65647,030win32-jobThe win32-job library provides an interface for jobs (process groups) on MS Windows...
13953,89961,875knife-hpHP Cloud Services Cloud support for Chef's Knife command
14054,71376,549knife-linodeLinode Support for Chef's Knife Command
14159,50383,403knife-eucalyptusEucalyptus Cloud Support for Chef's Knife Command
14261,15541,275chef-provisioning-vraA Chef Provisioning driver for VMware vRealize Automation (vRA)
14365,50076,549win32-changejournalThe win32-changejournal library provides an interface for MS Windows change journ...
14466,83361,875chef-stoveA utility for releasing Chef Infra cookbooks
14571,15354,939chef-provisioning-lxcProvisioner for creating LXC containers in Chef Provisioning.
14676,93147,030chef-core-actionsCommon functionality for Chef ruby components
14779,30883,403knife-vcairVMware vcair support for Chef's Knife command
14881,67332,447chef_deprecationsA gem to provide a simple way to deprecate gems in chef-workstation.
14983,74983,403knife-oraclecloudKnife plugin to interact with Oracle Cloud.
15090,107100,853knife-analyticsKnife plugin for the Chef analytics platform.
15194,82683,403win32-dirmonitorThe win32-dirmonitor library provides a way to asynchronously monitor changes to fi...
15298,233100,853kitchen-oraclecloudA Test Kitchen driver for Oracle Cloud
153101,26783,403inspec-vaultThis plugin allows InSpec 'inputs' to be provided by a HashiCorp Vault installation. T...
154107,74861,875train-alicloudAllows applications using Train to speak to AliCloud; handles authentication, cacheing,...
155109,998114,235kitchen-vcairA Test Kitchen vCloud Air driver
156111,466114,235oraclecloudClient gem for interacting with the Oracle Cloud API.
157117,64783,403chef-testing-1An elegant library for representing and comparing SemVer versions and constraints
158118,866114,235marketo_chefMarketo API client for our common uses and error handling
159122,11841,275chef-testingAn elegant library for representing and comparing SemVer versions and constraints
160126,651150,026knife-terremarkTerremark Cloud Support for Chef's Knife Command
161132,926114,235sensu-plugins-chef-automateChecks that are specific to the Chef Automate product
162134,128114,235chef-analyticsA Chef analytics API client with minimal dependencies
163135,339150,026kitchen-vroA Test Kitchen driver for VMware vRealize Orchestrator (vRO)
164137,243114,235windows-cngThe windows-cng library is a wrapper for the next generation Windows cryptography API.
165144,850150,026inspec-objectsLibrary that provides an API for programmatically creating InSpec profiles
166152,406150,026inspec-k8sA k8s plugin for inspec
167155,44566,195omnibus-softwareOpen Source software build descriptions for use with Omnibus
168155,611150,026inspec-releaseA plugin to release inspec profiles
169155,738114,235train-k8sA k8s plugin for inspec
170156,783114,235train-vaulttrain-vault plugin UNDER CONSTRUCTION
171158,357114,235chef-provisioning-googleProvisioner for creating google containers in Chef Provisioning.
172160,376114,235chef-community-zeroSelf-contained, easy-setup, fast-start in-memory Chef Community Site for testing.
173168,204150,026inspec-resource-listerExample for implementing an InSpec Plugin. This simply lists available resources.
174168,674150,026knife-lparLPAR creation
175170,271114,235train-digitaloceanThis plugin provides the backend handling for InSpec to talk to digitalocean
176176,074114,235chefspec-chefChefSpec is a unit testing and resource coverage (code coverage) framework for testing ...