Chef's Gems

icon
#Total RankDaily RankNameSummary
1496298artifactoryA Ruby client for Artifactory
25501,136mixlib-shelloutRun external commands on Unix or Windows
37301,677ohaiOhai profiles your system and emits JSON
47461,413mixlib-cliA simple mixin for CLI interfaces, including option parsing
57781,496mixlib-configA class based configuration library
68151,551mixlib-logA gem that provides a simple mixin for log functionality
78961,909chef-configChef Infra's default configuration and config loading library
89001,533ffi-yajlRuby FFI wrapper around YAJL 2.x
99041,346chef-utilsBasic utility functions for Core Chef Infra development
109151,606libyajl2Installs a vendored copy of libyajl2 for distributions which lack it
119201,687wmi-liteA lightweight utility over win32ole for accessing basic WMI (Windows Management Instrum...
121,0511,661train-coreA minimal Train with a backends for ssh and winrm.
131,1942,358mixlib-versioningGeneral purpose Ruby library that allows you to parse, compare and manipulate version s...
141,2832,472mixlib-installA library for interacting with Chef Software Inc's software distribution systems.
151,4404,526chef-sugarA series of helpful sugar of the Chef core and other resources to make a cleaner, more ...
161,4554,050inspecInSpec provides a framework for creating end-to-end infrastructure tests. You can use i...
171,4774,109trainTransport interface to talk to different backends.
181,4862,852chefA systems integration framework, built to bring the benefits of configuration managemen...
191,4952,092mixlib-authenticationMixes in simple per-request authentication
201,6112,085chef-vaultData encryption support for Chef Infra using data bags
211,6232,702chef-zeroSelf-contained, easy-setup, fast-start in-memory Chef server for testing and solo setup...
221,6591,447ffi-libarchiveA Ruby FFI binding to libarchive.
231,8152,322mixlib-archiveA simple interface to various archive formats
241,8171,898semverseAn elegant library for representing and comparing SemVer versions and constraints
252,2662,144license-acceptanceChef End User License Agreement Acceptance for Ruby products
262,3212,767inspec-coreInSpec provides a framework for creating end-to-end infrastructure tests. You can use i...
272,4116,095ridleyA reliable Chef API client with a clean syntax
282,4343,956berkshelfManages a Chef cookbook's dependencies
292,5432,251train-winrmAllows applictaions using Train to speak to Windows using Remote Management; handles au...
302,8902,313chef-telemetrySend user actions to the Chef telemetry system. See Chef RFC-051 for further information
313,0814,939chefspecChefSpec is a unit testing and resource coverage (code coverage) framework for testing ...
323,0963,859license_scoutDiscovers license files of a project's dependencies.
333,2908,488chef-sugar-ngA series of helpful sugar of the Chef core and other resources to make a cleaner, more ...
343,6372,554corefoundationRuby wrapper for macOS Core Foundation framework
353,6643,021cookstyleCookstyle is a code linting tool that helps you to write better Chef Infra cookbooks by...
363,7272,789cookbook-omnifetchLibrary code to fetch Chef cookbooks from a variety of sources to a local cache
373,7943,721win32-processThe win32-process library implements several Process methods that are either unimpl...
383,8054,637train-awsAllows applications using Train to speak to AWS; handles authentication, cacheing, and ...
393,8265,290kitchen-inspecA Test Kitchen Verifier for InSpec
403,8512,934train-habitatAllows applications using Train to speak to Habitat.
414,0143,210chef-cleanroomRuby is an excellent programming language for creating and managing custom DSLs, but ho...
424,2409,929knife-aclKnife plugin to manupulate Chef server access control lists
434,3153,856omnibus-ctlProvides command line control for omnibus pakcages, rarely used as a gem
444,8224,435chef-cliA streamlined development and deployment workflow for Chef platform.
454,8305,996cheffishA set of Chef resources for configuring Chef Infra.
464,9717,574knife-windowsPlugin that adds functionality to Chef's Knife CLI for configuring/interacting with nod...
474,9966,326win32-serviceThe win32-service library provides a Ruby interface to services on MS Windows. You ...
485,0707,468knife-ec2Amazon EC2 Support for Chef's Knife Command
495,11312,948dep_selectorGiven packages, versions, and a dependency graph, find a valid assignment of package ve...
505,1274,520appbundlerExtracts a dependency solution from bundler's Gemfile.lock to speed gem activation
515,43110,239dep-selector-libgecodeInstalls a vendored copy of Gecode suitable for use with dep-selector
525,52416,014chef-apiA tiny Chef Infra API client with minimal dependencies
535,6546,780chefstyleRuboCop configuration for Chef's ruby projects
545,66411,593win32-securityThe win32-security library provides an interface for dealing with security related ...
555,7395,073knifeThe knife CLI for Chef Infra.
565,7696,282inspec-binInSpec executable for inspec gem. Use of this executable may require accepting a licens...
575,8003,434k8s-rubyKubernetes client library for Ruby
585,8246,929gcewinpassReset a password on a Google Compute Engine instance running Windows.
596,1314,751ffi-win32-extensionsThe ffi-win32-extensions library adds additional methods to the FFI and String clas...
606,1837,359win32-dirThe win32-dir library provides extra methods and constants for the builtin Dir clas...
616,2964,612inspec-core-binInSpec executable for inspec-core gem. Use of this executable may require accepting a l...
626,3163,097chef-licensingRuby library to support CLI tools that use Progress Chef license storage, generation, a...
636,5549,813chef-solrVendored Apache Solr for use with Chef Server
646,6559,272omnibusOmnibus is a framework for building self-installing, full-stack software builds.
656,6565,856win32-eventlogThe win32-eventlog library provides an interface to the MS Windows event log. Event...
666,70510,592appbundle-updaterUpdates appbundled apps in Chef's omnibus packages
677,7158,928chef-provisioningA library for creating machines and infrastructures idempotently in Chef.
687,7957,097win32-ipcThe win32-ipc library provides the Win32::IPC class. This is meant to serve as an a...
698,0427,180win32-eventThe win32-event library provides an interface to Windows event objects. An event ob...
708,21012,398stoveA utility for releasing Chef Infra cookbooks
718,33614,559chef-server-apiA systems integration framework, built to bring the benefits of configuration managemen...
728,37414,291chef-server-webuiA systems integration framework, built to bring the benefits of configuration managemen...
738,4166,895community_cookbook_releaserA simple script in gem form for releasing chef managed community cookbooks.
748,4535,765fauxhai-chefEasily mock out ohai data
758,6157,803win32-taskschedulerThe win32-taskscheduler library provides an interface to the MS Windows Task Schedu...
769,2419,682chef-binChef-branded binstubs for chef-client
779,32914,291chef-provisioning-awsProvisioner for creating aws containers in Chef Provisioning.
789,3506,630train-kubernetesA Train "transport" plugin for Chef Inspec that allows testing of all Kubernetes API re...
799,3528,076win32-mutexThe win32-mutex library provides an interface for creating mutex objects on MS Wind...
809,3577,928win32-mmapThe win32-mmap library provides an interface for memory mapped IO on MS Windows.
819,4387,928win32-certstoreRuby library for accessing the certificate stores on Windows.
829,4419,492chef-dkA streamlined development and deployment workflow for Chef platform.
839,6798,864chef-infra-apiA tiny Chef Infra API client with minimal dependencies
849,94111,593chef-expanderA systems integration framework, built to bring the benefits of configuration managemen...
8510,12512,318knife-essentialsUniversal knife verbs that work with your Chef repository
8610,17324,149knife-reportingKnife plugin for Opscode Reporting. Adds two new commands 'knife runs show' and 'knife...
8710,40210,790knife-vsphereVMware vSphere support for Chef Infra's Knife command
8810,7837,857inspec-test-fixtureThis gem is used to test the gem search and install capabilities of InSpec's plugin V2 ...
8911,27513,498chef-provisioning-sshProvisioner for managing servers using ssh in Chef Provisioning.
9011,91813,622chef-provisioning-fogDriver for creating Fog instances in Chef Provisioning.
9112,72514,419knife-pushKnife plugin for Chef Push Jobs
9212,96611,875compat_resourceBring some new features of Chef 12.5 to previous 12.X releases
9313,33428,249chef-vault-testfixtureschef-vault-testfixtures provides an RSpec shared context that stubs access to chef-vaul...
9413,36611,949kitchen-vcenterTest Kitchen driver for VMware vCenter using SDK
9513,57229,640win32-file-statThe win32-file-stat library provides a custom File::Stat class specifically tailore...
9613,60315,408knife-rackspaceRackspace Support for Chef's Knife Command
9713,91318,766win32-fileThe win32-file library adds several methods to the core File class which are specif...
9814,00510,879knife-ec-backupBackup and Restore of Enterprise Chef
9914,24055,103win32-clipboardThe win32-clipboard library provides an interface for interacting with the Windows ...
10014,35112,838knife-tidyReport on stale Chef Infra Server nodes and cookbooks and clean up data integrity issue...
10114,4047,662chef-powershellExternal Chef module for accessing and utilizing PowerShell
10216,11813,622knife-opcKnife Tools for Chef Infra Server
10316,32712,497knife-azureA plugin to the Chef Infra knife tool for creating instances on the Microsoft Azure pla...
10416,44015,789knife-openstackA Chef Infra knife plugin for OpenStack clouds.
10516,74612,838knife-googleGoogle Compute Engine Support for Chef's Knife Command
10616,82922,651knife-supermarketKnife support for interacting with Chef Supermarkets
10717,73019,146knife-cloudknife-cloud plugin
10819,12329,640chef-applyAd-hoc management of individual nodes and devices.
10919,62044,662veilVeil is a Ruby Gem for generating secure secrets from a shared secret
11021,19662,843win32-soundThe win32-sound library provides an interface for playing various sounds on MS Wind...
11121,24240,867win32-sapiThe win32-sapi library provides an interface to the MS Windows sound interface, oth...
11222,17437,820win32-pipeThe win32-pipe library provides an interface for named pipes on Windows. A named pi...
11326,48217,730kitchen-vraA Test Kitchen driver for VMware vRealize Automation (vRA)
11426,55014,722train-test-fixtureTrain plugin used in testing Train's plugin loader and InSpec's plugin manager. This pl...
11527,10140,867win32-shortcutThe win32-shortcut library provides an interface for creating new Windows shortcuts...
11627,44220,389knife-vrealizeChef Infra Knife plugin to interact with VMware vRealize.
11728,00728,249chef_backupA library to backup a Chef Server
11828,184112,136win32-file-securityThe win32-file-security library adds security related methods to the core File clas...
11928,95416,212knife-vcenterKnife plugin to VMware vCenter.
12029,08033,072chef-provisioning-vagrantDriver for creating Vagrant instances in Chef Provisioning.
12129,35933,072chef-provisioning-dockerProvisioner for creating Docker containers in Chef Provisioning.
12231,52722,651passwordmaskerSmall Ruby class to store a password, but return masked characters for console output t...
12331,81726,006chef-provisioning-azureThis is a driver that works with chef-provisioning that allows Chef Provisioning to man...
12433,79437,820chef_fixieLow level manipulation tool for Chef Infra Server
12534,30262,843win32-semaphoreThe win32-semaphore library provides an interface to semaphore objects on MS Window...
12635,21929,640opscode-pushy-clientClient for Chef push jobs server
12735,64862,843chef-reportingBackport of Chef Reporting handler for Chef < 11.6.0
12835,76355,103bento-yabento-ya builds bento boxes
12935,86024,984knife-blueboxChef knife plugin for Blue Box
13039,80149,272omniauth-chefOmniAuth strategy for Chef
13140,90524,149kitchen-appbundle-updaterA Test Kitchen Driver for Appbundle-updater
13241,70755,103win32-changenotifyThe win32-changenotify library provides an interface for monitoring changes in file...
13341,73235,238chef-coreComposable common actions for assembling Chef workflows
13448,47724,984knife-maasA knife plugin to interact with MAAS
13549,71540,867community-zeroSelf-contained, easy-setup, fast-start in-memory Chef Community Site for testing.
13650,38733,072omniauth-chef-oauth2OmniAuth OAuth2 strategy for Chef.
13750,673112,136win32-file-attributesThe win32-file-attribute library adds several file attribute methods to the core Fi...
13853,06573,396win32-jobThe win32-job library provides an interface for jobs (process groups) on MS Windows...
13954,18935,238knife-hpHP Cloud Services Cloud support for Chef's Knife command
14055,21526,006knife-linodeLinode Support for Chef's Knife Command
14160,23473,396chef-provisioning-vraA Chef Provisioning driver for VMware vRealize Automation (vRA)
14261,55840,867knife-eucalyptusEucalyptus Cloud Support for Chef's Knife Command
14364,83462,843chef_deprecationsA gem to provide a simple way to deprecate gems in chef-workstation.
14468,830149,536win32-changejournalThe win32-changejournal library provides an interface for MS Windows change journ...
14569,31473,396chef-stoveA utility for releasing Chef Infra cookbooks
14671,65888,565chef-provisioning-lxcProvisioner for creating LXC containers in Chef Provisioning.
14774,91040,867chef-core-actionsCommon functionality for Chef ruby components
14878,88540,867knife-vcairVMware vcair support for Chef's Knife command
14985,42362,843knife-oraclecloudKnife plugin to interact with Oracle Cloud.
15087,94644,662chef-testing-1An elegant library for representing and comparing SemVer versions and constraints
15190,41440,867knife-analyticsKnife plugin for the Chef analytics platform.
15295,72688,565win32-dirmonitorThe win32-dirmonitor library provides a way to asynchronously monitor changes to fi...
15397,28244,662kitchen-oraclecloudA Test Kitchen driver for Oracle Cloud
154100,20355,103inspec-vaultThis plugin allows InSpec 'inputs' to be provided by a HashiCorp Vault installation. T...
155105,763112,136train-alicloudAllows applications using Train to speak to AliCloud; handles authentication, cacheing,...
156107,64044,662chef-testingAn elegant library for representing and comparing SemVer versions and constraints
157110,56349,272oraclecloudClient gem for interacting with the Oracle Cloud API.
158111,68462,843kitchen-vcairA Test Kitchen vCloud Air driver
159118,21662,843marketo_chefMarketo API client for our common uses and error handling
160119,79335,238kitchen-vroA Test Kitchen driver for VMware vRealize Orchestrator (vRO)
161125,79133,072omnibus-softwareOpen Source software build descriptions for use with Omnibus
162127,789112,136knife-terremarkTerremark Cloud Support for Chef's Knife Command
163129,07873,396sensu-plugins-chef-automateChecks that are specific to the Chef Automate product
164134,02988,565chef-analyticsA Chef analytics API client with minimal dependencies
165136,142112,136windows-cngThe windows-cng library is a wrapper for the next generation Windows cryptography API.
166144,894112,136inspec-objectsLibrary that provides an API for programmatically creating InSpec profiles
167150,229149,536inspec-k8sA k8s plugin for inspec
168155,40688,565inspec-releaseA plugin to release inspec profiles
169156,997112,136train-k8sA k8s plugin for inspec
170157,729112,136train-vaulttrain-vault plugin UNDER CONSTRUCTION
171158,55488,565chef-provisioning-googleProvisioner for creating google containers in Chef Provisioning.
172161,262112,136chef-community-zeroSelf-contained, easy-setup, fast-start in-memory Chef Community Site for testing.
173168,19688,565inspec-resource-listerExample for implementing an InSpec Plugin. This simply lists available resources.
174170,414112,136knife-lparLPAR creation
175170,57588,565train-digitaloceanThis plugin provides the backend handling for InSpec to talk to digitalocean
176179,571149,536chefspec-chefChefSpec is a unit testing and resource coverage (code coverage) framework for testing ...
177188,330112,136inspec-docker-resourcesContains InSpec 7.0+ resources fo interacting with Docker Desktop.
178188,863112,136inspec-rabbitmq-resourcesContains InSpec 7.0+ resources fo interacting with Rabbitmq Resources.
179188,886112,136inspec-podman-resourcesContains InSpec 7.0+ resources fo interacting with Podman Resources.
180188,892112,136inspec-mongodb-resourcesContains InSpec 7.0+ resources fo interacting with Mongodb Resources.
181188,90188,565inspec-elasticsearch-resourcesContains InSpec 7.0+ resources fo interacting with Elasticsearch Resources.