Chef's Gems

icon
#Total RankDaily RankNameSummary
1622432mixlib-shelloutRun external commands on Unix or Windows
2672563ohaiOhai profiles your system and emits JSON
3700441artifactoryA Ruby client for Artifactory
4732466mixlib-cliA simple mixin for CLI interfaces, including option parsing
5755488mixlib-configA class based configuration library
6782518mixlib-logA gem that provides a simple mixin for log functionality
7879575chef-configChef Infra's default configuration and config loading library
8906520ffi-yajlRuby FFI wrapper around YAJL 2.x
9922535libyajl2Installs a vendored copy of libyajl2 for distributions which lack it
10928536wmi-liteA lightweight utility over win32ole for accessing basic WMI (Windows Management Instrum...
111,0101,540mixlib-versioningGeneral purpose Ruby library that allows you to parse, compare and manipulate version s...
121,032456chef-utilsBasic utility functions for Core Chef Infra development
131,0541,588mixlib-installA library for interacting with Chef Software Inc's software distribution systems.
141,093540train-coreA minimal Train with a backends for ssh and winrm.
151,1303,702chef-sugarA series of helpful sugar of the Chef core and other resources to make a cleaner, more ...
161,1514,265inspecInSpec provides a framework for creating end-to-end infrastructure tests. You can use i...
171,1873,820trainTransport interface to talk to different backends.
181,2273,164chefA systems integration framework, built to bring the benefits of configuration managemen...
191,2622,019mixlib-authenticationMixes in simple per-request authentication
201,3812,971chef-zeroSelf-contained, easy-setup, fast-start in-memory Chef server for testing and solo setup...
211,4041,947chef-vaultData encryption support for Chef Infra using data bags
221,5932,035mixlib-archiveA simple interface to various archive formats
231,6401,835semverseAn elegant library for representing and comparing SemVer versions and constraints
241,6941,727ffi-libarchiveA Ruby FFI binding to libarchive.
252,0525,414ridleyA reliable Chef API client with a clean syntax
262,0923,063inspec-coreInSpec provides a framework for creating end-to-end infrastructure tests. You can use i...
272,1413,530berkshelfManages a Chef cookbook's dependencies
282,1832,009license-acceptanceChef End User License Agreement Acceptance for Ruby products
292,5182,064train-winrmAllows applictaions using Train to speak to Windows using Remote Management; handles au...
302,8302,486chefspecChefSpec is a unit testing and resource coverage (code coverage) framework for testing ...
312,8473,679license_scoutDiscovers license files of a project's dependencies.
322,8827,933chef-sugar-ngA series of helpful sugar of the Chef core and other resources to make a cleaner, more ...
332,9782,044chef-telemetrySend user actions to the Chef telemetry system. See Chef RFC-051 for further information
343,4455,387kitchen-inspecA Test Kitchen Verifier for InSpec
353,5454,038train-awsAllows applications using Train to speak to AWS; handles authentication, cacheing, and ...
363,5913,545win32-processThe win32-process library implements several Process methods that are either unimpl...
373,6014,062train-habitatAllows applications using Train to speak to Habitat.
383,7493,489cookstyleCookstyle is a code linting tool that helps you to write better Chef Infra cookbooks by...
393,76111,291knife-aclKnife plugin to manupulate Chef server access control lists
403,9032,385cookbook-omnifetchLibrary code to fetch Chef cookbooks from a variety of sources to a local cache
413,9502,722chef-cleanroomRuby is an excellent programming language for creating and managing custom DSLs, but ho...
423,9702,282corefoundationRuby wrapper for macOS Core Foundation framework
434,2312,819omnibus-ctlProvides command line control for omnibus pakcages, rarely used as a gem
444,5037,467knife-windowsPlugin that adds functionality to Chef's Knife CLI for configuring/interacting with nod...
454,5306,592win32-serviceThe win32-service library provides a Ruby interface to services on MS Windows. You ...
464,5498,876dep_selectorGiven packages, versions, and a dependency graph, find a valid assignment of package ve...
474,5787,450knife-ec2Amazon EC2 Support for Chef's Knife Command
484,6645,052chef-cliA streamlined development and deployment workflow for Chef platform.
494,6894,779cheffishA set of Chef resources for configuring Chef Infra.
504,8948,301dep-selector-libgecodeInstalls a vendored copy of Gecode suitable for use with dep-selector
514,9878,301chef-apiA tiny Chef Infra API client with minimal dependencies
525,0549,194win32-securityThe win32-security library provides an interface for dealing with security related ...
535,2455,202appbundlerExtracts a dependency solution from bundler's Gemfile.lock to speed gem activation
545,4866,185inspec-binInSpec executable for inspec gem. Use of this executable may require accepting a licens...
555,5565,665gcewinpassReset a password on a Google Compute Engine instance running Windows.
565,6147,544chefstyleRuboCop configuration for Chef's ruby projects
575,70212,141win32-dirThe win32-dir library provides extra methods and constants for the builtin Dir clas...
585,86727,598chef-solrVendored Apache Solr for use with Chef Server
595,9564,350ffi-win32-extensionsThe ffi-win32-extensions library adds additional methods to the FFI and String clas...
605,99811,917omnibusOmnibus is a framework for building self-installing, full-stack software builds.
616,1487,205win32-eventlogThe win32-eventlog library provides an interface to the MS Windows event log. Event...
626,1744,577knifeThe knife CLI for Chef Infra.
636,6016,826appbundle-updaterUpdates appbundled apps in Chef's omnibus packages
646,7768,067inspec-core-binInSpec executable for inspec-core gem. Use of this executable may require accepting a l...
657,0558,906chef-provisioningA library for creating machines and infrastructures idempotently in Chef.
667,27911,291stoveA utility for releasing Chef Infra cookbooks
677,34527,598chef-server-apiA systems integration framework, built to bring the benefits of configuration managemen...
687,3485,414win32-ipcThe win32-ipc library provides the Win32::IPC class. This is meant to serve as an a...
697,39427,598chef-server-webuiA systems integration framework, built to bring the benefits of configuration managemen...
707,6255,473win32-eventThe win32-event library provides an interface to Windows event objects. An event ob...
717,8988,364win32-taskschedulerThe win32-taskscheduler library provides an interface to the MS Windows Task Schedu...
727,9184,709k8s-rubyKubernetes client library for Ruby
738,57611,367chef-provisioning-awsProvisioner for creating aws containers in Chef Provisioning.
748,6927,700community_cookbook_releaserA simple script in gem form for releasing chef managed community cookbooks.
758,8738,572win32-mmapThe win32-mmap library provides an interface for memory mapped IO on MS Windows.
768,9008,335win32-mutexThe win32-mutex library provides an interface for creating mutex objects on MS Wind...
778,97240,310knife-reportingKnife plugin for Opscode Reporting. Adds two new commands 'knife runs show' and 'knife...
789,03310,677chef-dkA streamlined development and deployment workflow for Chef platform.
799,10027,598chef-expanderA systems integration framework, built to bring the benefits of configuration managemen...
809,1297,835win32-certstoreRuby library for accessing the certificate stores on Windows.
819,18713,862chef-binChef-branded binstubs for chef-client
829,51617,354knife-vsphereVMware vSphere support for Chef Infra's Knife command
839,55210,770knife-essentialsUniversal knife verbs that work with your Chef repository
8410,0688,937inspec-test-fixtureThis gem is used to test the gem search and install capabilities of InSpec's plugin V2 ...
8510,66211,442chef-provisioning-sshProvisioner for managing servers using ssh in Chef Provisioning.
8610,8565,097chef-infra-apiA tiny Chef Infra API client with minimal dependencies
8711,39711,291chef-provisioning-fogDriver for creating Fog instances in Chef Provisioning.
8811,81710,630knife-pushKnife plugin for Chef Push Jobs
8911,85540,310compat_resourceBring some new features of Chef 12.5 to previous 12.X releases
9012,35617,354win32-file-statThe win32-file-stat library provides a custom File::Stat class specifically tailore...
9112,37310,326chef-vault-testfixtureschef-vault-testfixtures provides an RSpec shared context that stubs access to chef-vaul...
9212,45827,598knife-rackspaceRackspace Support for Chef's Knife Command
9312,70717,354win32-fileThe win32-file library adds several methods to the core File class which are specif...
9412,9305,677train-kubernetesA Train "transport" plugin for Chef Inspec that allows testing of all Kubernetes API re...
9513,0468,824kitchen-vcenterTest Kitchen driver for VMware vCenter using SDK
9613,21411,715win32-clipboardThe win32-clipboard library provides an interface for interacting with the Windows ...
9713,26419,489knife-ec-backupBackup and Restore of Enterprise Chef
9813,92615,758knife-tidyReport on stale Chef Infra Server nodes and cookbooks and clean up data integrity issue...
9914,2084,197chef-licensingRuby library to support CLI tools that use Progress Chef license storage, generation, a...
10014,98518,879knife-opcKnife Tools for Chef Infra Server
10115,24340,310knife-openstackA Chef Infra knife plugin for OpenStack clouds.
10215,63718,285knife-supermarketKnife support for interacting with Chef Supermarkets
10315,74718,879knife-azureA plugin to the Chef Infra knife tool for creating instances on the Microsoft Azure pla...
10416,12318,879knife-googleGoogle Compute Engine Support for Chef's Knife Command
10516,4255,311fauxhai-chefEasily mock out ohai data
10616,91418,879knife-cloudknife-cloud plugin
10717,1337,496chef-powershellExternal Chef module for accessing and utilizing PowerShell
10818,59818,879chef-applyAd-hoc management of individual nodes and devices.
10919,43218,285veilVeil is a Ruby Gem for generating secure secrets from a shared secret
11019,62827,598win32-soundThe win32-sound library provides an interface for playing various sounds on MS Wind...
11119,77216,963win32-sapiThe win32-sapi library provides an interface to the MS Windows sound interface, oth...
11220,76720,314win32-pipeThe win32-pipe library provides an interface for named pipes on Windows. A named pi...
11325,78615,530win32-shortcutThe win32-shortcut library provides an interface for creating new Windows shortcuts...
11426,47212,932train-test-fixtureTrain plugin used in testing Train's plugin loader and InSpec's plugin manager. This pl...
11526,78119,489win32-file-securityThe win32-file-security library adds security related methods to the core File clas...
11627,29218,879kitchen-vraA Test Kitchen driver for VMware vRealize Automation (vRA)
11727,58527,598chef_backupA library to backup a Chef Server
11827,80240,310chef-provisioning-vagrantDriver for creating Vagrant instances in Chef Provisioning.
11927,96518,879knife-vrealizeChef Infra Knife plugin to interact with VMware vRealize.
12028,11840,310chef-provisioning-dockerProvisioner for creating Docker containers in Chef Provisioning.
12130,44840,310chef-provisioning-azureThis is a driver that works with chef-provisioning that allows Chef Provisioning to man...
12230,80418,879knife-vcenterKnife plugin to VMware vCenter.
12332,28220,314win32-semaphoreThe win32-semaphore library provides an interface to semaphore objects on MS Window...
12432,85418,285passwordmaskerSmall Ruby class to store a password, but return masked characters for console output t...
12533,23540,310chef-reportingBackport of Chef Reporting handler for Chef < 11.6.0
12633,33640,310opscode-pushy-clientClient for Chef push jobs server
12734,80740,310knife-blueboxChef knife plugin for Blue Box
12834,98740,310bento-yabento-ya builds bento boxes
12935,84627,598chef_fixieLow level manipulation tool for Chef Infra Server
13039,46120,314win32-changenotifyThe win32-changenotify library provides an interface for monitoring changes in file...
13139,51427,598omniauth-chefOmniAuth strategy for Chef
13239,81040,310chef-coreComposable common actions for assembling Chef workflows
13340,38740,310kitchen-appbundle-updaterA Test Kitchen Driver for Appbundle-updater
13448,79020,314win32-file-attributesThe win32-file-attribute library adds several file attribute methods to the core Fi...
13549,01340,310knife-maasA knife plugin to interact with MAAS
13649,16827,598community-zeroSelf-contained, easy-setup, fast-start in-memory Chef Community Site for testing.
13749,23340,310omniauth-chef-oauth2OmniAuth OAuth2 strategy for Chef.
13851,78220,314win32-jobThe win32-job library provides an interface for jobs (process groups) on MS Windows...
13954,07540,310knife-hpHP Cloud Services Cloud support for Chef's Knife command
14054,92440,310knife-linodeLinode Support for Chef's Knife Command
14159,82821,477knife-eucalyptusEucalyptus Cloud Support for Chef's Knife Command
14261,25240,310chef-provisioning-vraA Chef Provisioning driver for VMware vRealize Automation (vRA)
14365,83624,456win32-changejournalThe win32-changejournal library provides an interface for MS Windows change journ...
14467,24640,310chef-stoveA utility for releasing Chef Infra cookbooks
14571,37740,310chef-provisioning-lxcProvisioner for creating LXC containers in Chef Provisioning.
14676,95340,310chef-core-actionsCommon functionality for Chef ruby components
14779,39440,310knife-vcairVMware vcair support for Chef's Knife command
14880,13418,879chef_deprecationsA gem to provide a simple way to deprecate gems in chef-workstation.
14983,82840,310knife-oraclecloudKnife plugin to interact with Oracle Cloud.
15090,20240,310knife-analyticsKnife plugin for the Chef analytics platform.
15194,91224,456win32-dirmonitorThe win32-dirmonitor library provides a way to asynchronously monitor changes to fi...
15298,29340,310kitchen-oraclecloudA Test Kitchen driver for Oracle Cloud
153101,34340,310inspec-vaultThis plugin allows InSpec 'inputs' to be provided by a HashiCorp Vault installation. T...
154107,83840,310train-alicloudAllows applications using Train to speak to AliCloud; handles authentication, cacheing,...
155110,27440,310kitchen-vcairA Test Kitchen vCloud Air driver
156111,74440,310oraclecloudClient gem for interacting with the Oracle Cloud API.
157114,84440,310chef-testing-1An elegant library for representing and comparing SemVer versions and constraints
158119,05340,310marketo_chefMarketo API client for our common uses and error handling
159120,63240,310chef-testingAn elegant library for representing and comparing SemVer versions and constraints
160127,03140,310knife-terremarkTerremark Cloud Support for Chef's Knife Command
161128,95840,310kitchen-vroA Test Kitchen driver for VMware vRealize Orchestrator (vRO)
162132,76440,310sensu-plugins-chef-automateChecks that are specific to the Chef Automate product
163134,54240,310chef-analyticsA Chef analytics API client with minimal dependencies
164136,88327,598windows-cngThe windows-cng library is a wrapper for the next generation Windows cryptography API.
165145,29040,310inspec-objectsLibrary that provides an API for programmatically creating InSpec profiles
166152,72640,310inspec-k8sA k8s plugin for inspec
167153,36740,310omnibus-softwareOpen Source software build descriptions for use with Omnibus
168155,91840,310inspec-releaseA plugin to release inspec profiles
169156,18640,310train-k8sA k8s plugin for inspec
170157,21540,310train-vaulttrain-vault plugin UNDER CONSTRUCTION
171158,64340,310chef-provisioning-googleProvisioner for creating google containers in Chef Provisioning.
172160,70840,310chef-community-zeroSelf-contained, easy-setup, fast-start in-memory Chef Community Site for testing.
173168,50440,310inspec-resource-listerExample for implementing an InSpec Plugin. This simply lists available resources.
174169,04540,310knife-lparLPAR creation
175170,63540,310train-digitaloceanThis plugin provides the backend handling for InSpec to talk to digitalocean
176176,46040,310chefspec-chefChefSpec is a unit testing and resource coverage (code coverage) framework for testing ...