Chef's Gems

icon
#Total RankDaily RankNameSummary
1478277artifactoryA Ruby client for Artifactory
25611,027mixlib-shelloutRun external commands on Unix or Windows
37511,905ohaiOhai profiles your system and emits JSON
47611,470mixlib-cliA simple mixin for CLI interfaces, including option parsing
57921,526mixlib-configA class based configuration library
68331,544mixlib-logA gem that provides a simple mixin for log functionality
79151,923chef-configChef Infra's default configuration and config loading library
89171,360chef-utilsBasic utility functions for Core Chef Infra development
99211,642ffi-yajlRuby FFI wrapper around YAJL 2.x
109301,783libyajl2Installs a vendored copy of libyajl2 for distributions which lack it
119391,901wmi-liteA lightweight utility over win32ole for accessing basic WMI (Windows Management Instrum...
121,0711,805train-coreA minimal Train with a backends for ssh and winrm.
131,2262,154mixlib-versioningGeneral purpose Ruby library that allows you to parse, compare and manipulate version s...
141,3162,331mixlib-installA library for interacting with Chef Software Inc's software distribution systems.
151,4865,091chef-sugarA series of helpful sugar of the Chef core and other resources to make a cleaner, more ...
161,5033,771inspecInSpec provides a framework for creating end-to-end infrastructure tests. You can use i...
171,5282,210mixlib-authenticationMixes in simple per-request authentication
181,5313,457trainTransport interface to talk to different backends.
191,5342,486chefA systems integration framework, built to bring the benefits of configuration managemen...
201,6131,852ffi-libarchiveA Ruby FFI binding to libarchive.
211,6342,250chef-vaultData encryption support for Chef Infra using data bags
221,6612,357chef-zeroSelf-contained, easy-setup, fast-start in-memory Chef server for testing and solo setup...
231,8562,142semverseAn elegant library for representing and comparing SemVer versions and constraints
241,8642,298mixlib-archiveA simple interface to various archive formats
252,2622,030license-acceptanceChef End User License Agreement Acceptance for Ruby products
262,3322,397inspec-coreInSpec provides a framework for creating end-to-end infrastructure tests. You can use i...
272,4913,060berkshelfManages a Chef cookbook's dependencies
282,4934,721ridleyA reliable Chef API client with a clean syntax
292,5292,205train-winrmAllows applictaions using Train to speak to Windows using Remote Management; handles au...
302,8392,252chef-telemetrySend user actions to the Chef telemetry system. See Chef RFC-051 for further information
313,1283,274license_scoutDiscovers license files of a project's dependencies.
323,1313,789chefspecChefSpec is a unit testing and resource coverage (code coverage) framework for testing ...
333,3838,060chef-sugar-ngA series of helpful sugar of the Chef core and other resources to make a cleaner, more ...
343,5472,693corefoundationRuby wrapper for macOS Core Foundation framework
353,6042,787cookstyleCookstyle is a code linting tool that helps you to write better Chef Infra cookbooks by...
363,7043,207cookbook-omnifetchLibrary code to fetch Chef cookbooks from a variety of sources to a local cache
373,8154,042win32-processThe win32-process library implements several Process methods that are either unimpl...
383,8704,425train-awsAllows applications using Train to speak to AWS; handles authentication, cacheing, and ...
393,8954,150kitchen-inspecA Test Kitchen Verifier for InSpec
403,9104,541train-habitatAllows applications using Train to speak to Habitat.
414,0243,406chef-cleanroomRuby is an excellent programming language for creating and managing custom DSLs, but ho...
424,34711,928knife-aclKnife plugin to manupulate Chef server access control lists
434,3645,554omnibus-ctlProvides command line control for omnibus pakcages, rarely used as a gem
444,8134,230chef-cliA streamlined development and deployment workflow for Chef platform.
454,8584,261cheffishA set of Chef resources for configuring Chef Infra.
465,0614,071appbundlerExtracts a dependency solution from bundler's Gemfile.lock to speed gem activation
475,1047,912win32-serviceThe win32-service library provides a Ruby interface to services on MS Windows. You ...
485,1247,014knife-windowsPlugin that adds functionality to Chef Infra's Knife CLI for configuring/interacting wi...
495,1985,110knife-ec2Amazon EC2 Support for Chef's Knife Command
505,2787,572dep_selectorGiven packages, versions, and a dependency graph, find a valid assignment of package ve...
515,5571,031k8s-rubyKubernetes client library for Ruby
525,5826,424dep-selector-libgecodeInstalls a vendored copy of Gecode suitable for use with dep-selector
535,6719,655chef-apiA tiny Chef Infra API client with minimal dependencies
545,7053,993knifeThe knife CLI for Chef Infra.
555,7265,947chefstyleRuboCop configuration for Chef's ruby projects
565,7553,017chef-licensingRuby library to support CLI tools that use Progress Chef license storage, generation, a...
575,80311,170win32-securityThe win32-security library provides an interface for dealing with security related ...
585,8757,080inspec-binInSpec executable for inspec gem. Use of this executable may require accepting a licens...
595,9155,331gcewinpassReset a password on a Google Compute Engine instance running Windows.
606,0255,301ffi-win32-extensionsThe ffi-win32-extensions library adds additional methods to the FFI and String clas...
616,1114,447inspec-core-binInSpec executable for inspec-core gem. Use of this executable may require accepting a l...
626,3189,185win32-dirThe win32-dir library provides extra methods and constants for the builtin Dir clas...
636,6734,809win32-eventlogThe win32-eventlog library provides an interface to the MS Windows event log. Event...
646,7139,018chef-solrVendored Apache Solr for use with Chef Server
656,8077,099appbundle-updaterUpdates appbundled apps in Chef's omnibus packages
666,8187,080omnibusOmnibus is a framework for building self-installing, full-stack software builds.
677,7609,258win32-ipcThe win32-ipc library provides the Win32::IPC class. This is meant to serve as an a...
687,8529,505chef-provisioningA library for creating machines and infrastructures idempotently in Chef.
697,9939,152win32-eventThe win32-event library provides an interface to Windows event objects. An event ob...
708,0834,652fauxhai-chefEasily mock out ohai data
718,3676,318community_cookbook_releaserA simple script in gem form for releasing chef managed community cookbooks.
728,3749,087stoveA utility for releasing Chef Infra cookbooks
738,57728,569chef-server-apiA systems integration framework, built to bring the benefits of configuration managemen...
748,60119,915chef-server-webuiA systems integration framework, built to bring the benefits of configuration managemen...
758,66010,363win32-taskschedulerThe win32-taskscheduler library provides an interface to the MS Windows Task Schedu...
769,2095,854train-kubernetesA Train "transport" plugin for Chef Inspec that allows testing of all Kubernetes API re...
779,3717,473chef-binChef-branded binstubs for chef-client
789,49811,089win32-mutexThe win32-mutex library provides an interface for creating mutex objects on MS Wind...
799,50911,170win32-mmapThe win32-mmap library provides an interface for memory mapped IO on MS Windows.
809,56910,363win32-certstoreRuby library for accessing the certificate stores on Windows.
819,66922,652chef-provisioning-awsProvisioner for creating aws containers in Chef Provisioning.
829,7189,185chef-dkA streamlined development and deployment workflow for Chef platform.
839,75034,862chef-infra-apiA tiny Chef Infra API client with minimal dependencies
8410,31811,246chef-expanderA systems integration framework, built to bring the benefits of configuration managemen...
8510,54610,286knife-essentialsUniversal knife verbs that work with your Chef repository
8610,62924,589knife-reportingKnife plugin for Opscode Reporting. Adds two new commands 'knife runs show' and 'knife...
8710,7618,816knife-vsphereVMware vSphere support for Chef Infra's Knife command
8810,99921,178inspec-test-fixtureThis gem is used to test the gem search and install capabilities of InSpec's plugin V2 ...
8911,66737,933chef-provisioning-sshProvisioner for managing servers using ssh in Chef Provisioning.
9012,18316,042chef-provisioning-fogDriver for creating Fog instances in Chef Provisioning.
9113,11013,130knife-pushKnife plugin for Chef Push Jobs
9213,24610,697compat_resourceBring some new features of Chef 12.5 to previous 12.X releases
9313,69012,400kitchen-vcenterTest Kitchen driver for VMware vCenter using SDK
9413,74117,911chef-vault-testfixtureschef-vault-testfixtures provides an RSpec shared context that stubs access to chef-vaul...
9513,7589,299chef-powershellExternal Chef module for accessing and utilizing PowerShell
9614,01219,358win32-file-statThe win32-file-stat library provides a custom File::Stat class specifically tailore...
9714,05913,130knife-rackspaceRackspace Support for Chef's Knife Command
9814,34210,286knife-ec-backupBackup and Restore of Enterprise Chef
9914,34718,390win32-fileThe win32-file library adds several methods to the core File class which are specif...
10014,62514,921win32-clipboardThe win32-clipboard library provides an interface for interacting with the Windows ...
10114,63012,034knife-tidyReport on stale Chef Infra Server nodes and cookbooks and clean up data integrity issue...
10216,50517,065knife-opcKnife Tools for Chef Infra Server
10316,61911,006knife-azureA plugin to the Chef Infra knife tool for creating instances on the Microsoft Azure pla...
10416,91310,697knife-openstackA Chef Infra knife plugin for OpenStack clouds.
10517,03410,100knife-googleGoogle Compute Engine Support for Chef's Knife Command
10617,38718,390knife-supermarketKnife support for interacting with Chef Supermarkets
10717,97612,835knife-cloudknife-cloud plugin
10819,41928,569chef-applyAd-hoc management of individual nodes and devices.
10919,96861,331veilVeil is a Ruby Gem for generating secure secrets from a shared secret
11021,76453,031win32-soundThe win32-sound library provides an interface for playing various sounds on MS Wind...
11121,82161,331win32-sapiThe win32-sapi library provides an interface to the MS Windows sound interface, oth...
11222,77461,331win32-pipeThe win32-pipe library provides an interface for named pipes on Windows. A named pi...
11326,52815,748kitchen-vraA Test Kitchen driver for VMware vRealize Automation (vRA)
11426,74274,024train-test-fixtureTrain plugin used in testing Train's plugin loader and InSpec's plugin manager. This pl...
11527,54317,911knife-vrealizeChef Infra Knife plugin to interact with VMware vRealize.
11627,63641,737win32-shortcutThe win32-shortcut library provides an interface for creating new Windows shortcuts...
11728,42830,304chef_backupA library to backup a Chef Server
11828,52827,037win32-file-securityThe win32-file-security library adds security related methods to the core File clas...
11928,85314,677knife-vcenterKnife plugin to VMware vCenter.
12029,57230,304chef-provisioning-vagrantDriver for creating Vagrant instances in Chef Provisioning.
12129,85328,569chef-provisioning-dockerProvisioner for creating Docker containers in Chef Provisioning.
12231,32741,737passwordmaskerSmall Ruby class to store a password, but return masked characters for console output t...
12332,20132,343chef-provisioning-azureThis is a driver that works with chef-provisioning that allows Chef Provisioning to man...
12433,96923,601chef_fixieLow level manipulation tool for Chef Infra Server
12534,99361,331win32-semaphoreThe win32-semaphore library provides an interface to semaphore objects on MS Window...
12635,75430,304opscode-pushy-clientClient for Chef push jobs server
12736,23294,007bento-yabento-ya builds bento boxes
12836,31619,915knife-blueboxChef knife plugin for Blue Box
12936,53974,024chef-reportingBackport of Chef Reporting handler for Chef < 11.6.0
13040,544129,210omniauth-chefOmniAuth strategy for Chef
13141,09521,854kitchen-appbundle-updaterA Test Kitchen Driver for Appbundle-updater
13242,26546,531chef-coreComposable common actions for assembling Chef workflows
13342,51094,007win32-changenotifyThe win32-changenotify library provides an interface for monitoring changes in file...
13448,86722,652knife-maasA knife plugin to interact with MAAS
13549,69030,304omniauth-chef-oauth2OmniAuth OAuth2 strategy for Chef.
13649,93034,862community-zeroSelf-contained, easy-setup, fast-start in-memory Chef Community Site for testing.
13751,39674,024win32-file-attributesThe win32-file-attribute library adds several file attribute methods to the core Fi...
13853,74161,331win32-jobThe win32-job library provides an interface for jobs (process groups) on MS Windows...
13954,59624,589knife-hpHP Cloud Services Cloud support for Chef's Knife command
14055,51532,343knife-linodeLinode Support for Chef's Knife Command
14160,38746,531chef-provisioning-vraA Chef Provisioning driver for VMware vRealize Automation (vRA)
14262,10041,737knife-eucalyptusEucalyptus Cloud Support for Chef's Knife Command
14362,92661,331chef_deprecationsA gem to provide a simple way to deprecate gems in chef-workstation.
14469,68853,031win32-changejournalThe win32-changejournal library provides an interface for MS Windows change journ...
14569,99674,024chef-stoveA utility for releasing Chef Infra cookbooks
14671,97761,331chef-provisioning-lxcProvisioner for creating LXC containers in Chef Provisioning.
14774,78741,737chef-core-actionsCommon functionality for Chef ruby components
14878,58534,862knife-vcairVMware vcair support for Chef's Knife command
14983,725129,210chef-testing-1An elegant library for representing and comparing SemVer versions and constraints
15085,83253,031knife-oraclecloudKnife plugin to interact with Oracle Cloud.
15190,56946,531knife-analyticsKnife plugin for the Chef analytics platform.
15296,09874,024win32-dirmonitorThe win32-dirmonitor library provides a way to asynchronously monitor changes to fi...
15397,10832,343kitchen-oraclecloudA Test Kitchen driver for Oracle Cloud
154100,32494,007inspec-vaultThis plugin allows InSpec 'inputs' to be provided by a HashiCorp Vault installation. T...
155105,444129,210train-alicloudAllows applications using Train to speak to AliCloud; handles authentication, cacheing,...
156105,62653,031chef-testingAn elegant library for representing and comparing SemVer versions and constraints
157110,36874,024oraclecloudClient gem for interacting with the Oracle Cloud API.
158112,42074,024kitchen-vcairA Test Kitchen vCloud Air driver
159118,08437,933kitchen-vroA Test Kitchen driver for VMware vRealize Orchestrator (vRO)
160118,24753,031marketo_chefMarketo API client for our common uses and error handling
161120,69241,737omnibus-softwareOpen Source software build descriptions for use with Omnibus
162128,04574,024knife-terremarkTerremark Cloud Support for Chef's Knife Command
163128,836129,210sensu-plugins-chef-automateChecks that are specific to the Chef Automate product
164134,19774,024chef-analyticsA Chef analytics API client with minimal dependencies
165136,35174,024windows-cngThe windows-cng library is a wrapper for the next generation Windows cryptography API.
166144,09794,007inspec-objectsLibrary that provides an API for programmatically creating InSpec profiles
167150,06974,024inspec-k8sA k8s plugin for inspec
168155,07894,007inspec-releaseA plugin to release inspec profiles
169156,91294,007train-vaulttrain-vault plugin UNDER CONSTRUCTION
170156,97994,007train-k8sA k8s plugin for inspec
171158,078129,210chef-provisioning-googleProvisioner for creating google containers in Chef Provisioning.
172161,684129,210chef-community-zeroSelf-contained, easy-setup, fast-start in-memory Chef Community Site for testing.
173168,36374,024inspec-resource-listerExample for implementing an InSpec Plugin. This simply lists available resources.
174170,56674,024train-digitaloceanThis plugin provides the backend handling for InSpec to talk to digitalocean
175171,13594,007knife-lparLPAR creation
176180,70794,007chefspec-chefChefSpec is a unit testing and resource coverage (code coverage) framework for testing ...
177181,46594,007inspec-docker-resourcesContains InSpec 7.0+ resources fo interacting with Docker Desktop.
178186,09694,007inspec-podman-resourcesContains InSpec 7.0+ resources fo interacting with Podman Resources.
179189,46394,007inspec-rabbitmq-resourcesContains InSpec 7.0+ resources fo interacting with Rabbitmq Resources.
180189,52994,007inspec-mongodb-resourcesContains InSpec 7.0+ resources fo interacting with Mongodb Resources.
181189,607129,210inspec-elasticsearch-resourcesContains InSpec 7.0+ resources fo interacting with Elasticsearch Resources.