Chef's Gems

icon
#Total RankDaily RankNameSummary
1449315artifactoryA Ruby client for Artifactory
2585820mixlib-shelloutRun external commands on Unix or Windows
37781,669ohaiOhai profiles your system and emits JSON
47821,349mixlib-cliA simple mixin for CLI interfaces, including option parsing
58151,178mixlib-configA class based configuration library
68431,358mixlib-logA gem that provides a simple mixin for log functionality
79311,069chef-utilsBasic utility functions for Core Chef Infra development
89401,443ffi-yajlRuby FFI wrapper around YAJL 2.x
99431,771chef-configChef Infra's default configuration and config loading library
109621,635libyajl2Installs a vendored copy of libyajl2 for distributions which lack it
119761,709wmi-liteA lightweight utility over win32ole for accessing basic WMI (Windows Management Instrum...
121,0941,535train-coreA minimal Train with a backends for ssh and winrm.
131,2621,778mixlib-versioningGeneral purpose Ruby library that allows you to parse, compare and manipulate version s...
141,3632,225mixlib-installA library for interacting with Chef Software Inc's software distribution systems.
151,5505,276chef-sugarA series of helpful sugar of the Chef core and other resources to make a cleaner, more ...
161,5603,074inspecInSpec provides a framework for creating end-to-end infrastructure tests. You can use i...
171,5662,221mixlib-authenticationMixes in simple per-request authentication
181,5752,785chefA systems integration framework, built to bring the benefits of configuration managemen...
191,580969ffi-libarchiveA Ruby FFI binding to libarchive.
201,5812,957trainTransport interface to talk to different backends.
211,6852,193chef-vaultData encryption support for Chef Infra using data bags
221,7092,401chef-zeroSelf-contained, easy-setup, fast-start in-memory Chef server for testing and solo setup...
231,8581,918semverseAn elegant library for representing and comparing SemVer versions and constraints
241,8892,222mixlib-archiveA simple interface to various archive formats
252,2621,787license-acceptanceChef End User License Agreement Acceptance for Ruby products
262,3522,279inspec-coreInSpec provides a framework for creating end-to-end infrastructure tests. You can use i...
272,5041,967train-winrmAllows applictaions using Train to speak to Windows using Remote Management; handles au...
282,5603,753berkshelfManages a Chef cookbook's dependencies
292,6076,762ridleyA reliable Chef API client with a clean syntax
302,8102,020chef-telemetrySend user actions to the Chef telemetry system. See Chef RFC-051 for further information
313,1963,419license_scoutDiscovers license files of a project's dependencies.
323,2104,333chefspecChefSpec is a unit testing and resource coverage (code coverage) framework for testing ...
333,4852,358corefoundationRuby wrapper for macOS Core Foundation framework
343,5168,628chef-sugar-ngA series of helpful sugar of the Chef core and other resources to make a cleaner, more ...
353,5252,184cookstyleCookstyle is a code linting tool that helps you to write better Chef Infra cookbooks by...
363,7193,279cookbook-omnifetchLibrary code to fetch Chef cookbooks from a variety of sources to a local cache
373,8513,623win32-processThe win32-process library implements several Process methods that are either unimpl...
383,9193,151train-awsAllows applications using Train to speak to AWS; handles authentication, cacheing, and ...
393,9693,159train-habitatAllows applications using Train to speak to Habitat.
403,9723,215kitchen-inspecA Test Kitchen Verifier for InSpec
414,0613,461chef-cleanroomRuby is an excellent programming language for creating and managing custom DSLs, but ho...
424,4544,035omnibus-ctlProvides command line control for omnibus pakcages, rarely used as a gem
434,5409,747knife-aclKnife plugin to manupulate Chef server access control lists
444,8154,412chef-cliA streamlined development and deployment workflow for Chef platform.
454,9415,009cheffishA set of Chef resources for configuring Chef Infra.
465,0393,257appbundlerExtracts a dependency solution from bundler's Gemfile.lock to speed gem activation
475,1462,833k8s-rubyKubernetes client library for Ruby
485,2405,969win32-serviceThe win32-service library provides a Ruby interface to services on MS Windows. You ...
495,2908,386knife-windowsPlugin that adds functionality to Chef Infra's Knife CLI for configuring/interacting wi...
505,3062,816chef-licensingRuby library to support CLI tools that use Progress Chef license storage, generation, a...
515,3452,345chef-gyokuGyoku translates Ruby Hashes to XML
525,3622,364chef-winrmRuby library for Windows Remote Management
535,3637,001knife-ec2Amazon EC2 Support for Chef's Knife Command
545,4032,350chef-winrm-fsRuby library for file system operations via Windows Remote Management
555,4602,381chef-winrm-elevatedRuby library for running commands via WinRM as elevated through a scheduled task
565,48311,627dep_selectorGiven packages, versions, and a dependency graph, find a valid assignment of package ve...
575,6644,247knifeThe knife CLI for Chef Infra.
585,77710,610dep-selector-libgecodeInstalls a vendored copy of Gecode suitable for use with dep-selector
595,8478,466chefstyleRuboCop configuration for Chef's ruby projects
605,86811,830chef-apiA tiny Chef Infra API client with minimal dependencies
615,9593,810gcewinpassReset a password on a Google Compute Engine instance running Windows.
625,9735,307inspec-binInSpec executable for inspec gem. Use of this executable may require accepting a licens...
636,05210,075win32-securityThe win32-security library provides an interface for dealing with security related ...
646,1453,815inspec-core-binInSpec executable for inspec-core gem. Use of this executable may require accepting a l...
656,1745,318ffi-win32-extensionsThe ffi-win32-extensions library adds additional methods to the FFI and String clas...
666,6109,036win32-dirThe win32-dir library provides extra methods and constants for the builtin Dir clas...
676,8016,180win32-eventlogThe win32-eventlog library provides an interface to the MS Windows event log. Event...
687,06811,216chef-solrVendored Apache Solr for use with Chef Server
697,1365,687appbundle-updaterUpdates appbundled apps in Chef's omnibus packages
707,18111,177omnibusOmnibus is a framework for building self-installing, full-stack software builds.
717,5524,932fauxhai-chefEasily mock out ohai data
727,8386,436win32-ipcThe win32-ipc library provides the Win32::IPC class. This is meant to serve as an a...
738,1186,467win32-eventThe win32-event library provides an interface to Windows event objects. An event ob...
748,1248,386chef-provisioningA library for creating machines and infrastructures idempotently in Chef.
758,5124,742community_cookbook_releaserA simple script in gem form for releasing chef managed community cookbooks.
768,5403,566train-kubernetesA Train "transport" plugin for Chef Inspec that allows testing of all Kubernetes API re...
778,74111,898stoveA utility for releasing Chef Infra cookbooks
788,9547,185win32-taskschedulerThe win32-taskscheduler library provides an interface to the MS Windows Task Schedu...
799,00511,070chef-server-apiA systems integration framework, built to bring the benefits of configuration managemen...
809,03710,863chef-server-webuiA systems integration framework, built to bring the benefits of configuration managemen...
819,1147,395chef-binChef-branded binstubs for chef-client
829,6357,297win32-mutexThe win32-mutex library provides an interface for creating mutex objects on MS Wind...
839,6417,262win32-mmapThe win32-mmap library provides an interface for memory mapped IO on MS Windows.
849,6546,796win32-certstoreRuby library for accessing the certificate stores on Windows.
859,77928,714chef-infra-apiA tiny Chef Infra API client with minimal dependencies
869,8439,612chef-dkA streamlined development and deployment workflow for Chef platform.
879,9419,975chef-provisioning-awsProvisioner for creating aws containers in Chef Provisioning.
8810,56711,665chef-expanderA systems integration framework, built to bring the benefits of configuration managemen...
8910,8456,496inspec-test-fixtureThis gem is used to test the gem search and install capabilities of InSpec's plugin V2 ...
9010,90813,207knife-essentialsUniversal knife verbs that work with your Chef repository
9111,03441,131knife-reportingKnife plugin for Opscode Reporting. Adds two new commands 'knife runs show' and 'knife...
9211,08811,830knife-vsphereVMware vSphere support for Chef Infra's Knife command
9312,12428,714chef-provisioning-sshProvisioner for managing servers using ssh in Chef Provisioning.
9412,42510,610chef-provisioning-fogDriver for creating Fog instances in Chef Provisioning.
9513,3107,017chef-powershellExternal Chef module for accessing and utilizing PowerShell
9613,39715,455compat_resourceBring some new features of Chef 12.5 to previous 12.X releases
9713,41412,630knife-pushKnife plugin for Chef Push Jobs
9814,05612,299kitchen-vcenterTest Kitchen driver for VMware vCenter using SDK
9914,13315,829chef-vault-testfixtureschef-vault-testfixtures provides an RSpec shared context that stubs access to chef-vaul...
10014,30919,128win32-file-statThe win32-file-stat library provides a custom File::Stat class specifically tailore...
10114,51715,694knife-rackspaceRackspace Support for Chef's Knife Command
10214,67514,275knife-ec-backupBackup and Restore of Enterprise Chef
10314,69318,838win32-fileThe win32-file library adds several methods to the core File class which are specif...
10414,94614,977knife-tidyReport on stale Chef Infra Server nodes and cookbooks and clean up data integrity issue...
10515,00019,837win32-clipboardThe win32-clipboard library provides an interface for interacting with the Windows ...
10616,94721,153knife-opcKnife Tools for Chef Infra Server
10716,95914,455knife-azureA plugin to the Chef Infra knife tool for creating instances on the Microsoft Azure pla...
10817,21024,529knife-googleGoogle Compute Engine Support for Chef's Knife Command
10917,39116,245knife-openstackA Chef Infra knife plugin for OpenStack clouds.
11017,93817,471knife-cloudknife-cloud plugin
11117,96023,618knife-supermarketKnife support for interacting with Chef Supermarkets
11219,87416,681chef-applyAd-hoc management of individual nodes and devices.
11320,44922,846veilVeil is a Ruby Gem for generating secure secrets from a shared secret
11422,45125,646win32-soundThe win32-sound library provides an interface for playing various sounds on MS Wind...
11522,51034,763win32-sapiThe win32-sapi library provides an interface to the MS Windows sound interface, oth...
11623,08622,846win32-pipeThe win32-pipe library provides an interface for named pipes on Windows. A named pi...
11726,62217,471kitchen-vraA Test Kitchen driver for VMware vRealize Automation (vRA)
11826,95231,045train-test-fixtureTrain plugin used in testing Train's plugin loader and InSpec's plugin manager. This pl...
11927,88116,245knife-vrealizeChef Infra Knife plugin to interact with VMware vRealize.
12028,17122,212win32-shortcutThe win32-shortcut library provides an interface for creating new Windows shortcuts...
12128,68026,965win32-file-securityThe win32-file-security library adds security related methods to the core File clas...
12228,91818,315knife-vcenterKnife plugin to VMware vCenter.
12328,94334,763chef_backupA library to backup a Chef Server
12430,17926,965chef-provisioning-vagrantDriver for creating Vagrant instances in Chef Provisioning.
12530,42826,965chef-provisioning-dockerProvisioner for creating Docker containers in Chef Provisioning.
12631,54924,529passwordmaskerSmall Ruby class to store a password, but return masked characters for console output t...
12732,75526,965chef-provisioning-azureThis is a driver that works with chef-provisioning that allows Chef Provisioning to man...
12834,07234,763chef_fixieLow level manipulation tool for Chef Infra Server
12935,96534,763win32-semaphoreThe win32-semaphore library provides an interface to semaphore objects on MS Window...
13036,48855,240opscode-pushy-clientClient for Chef push jobs server
13136,63934,763bento-yabento-ya builds bento boxes
13237,01489,752knife-blueboxChef knife plugin for Blue Box
13337,41189,752chef-reportingBackport of Chef Reporting handler for Chef < 11.6.0
13441,38255,240omniauth-chefOmniAuth strategy for Chef
13541,60031,045kitchen-appbundle-updaterA Test Kitchen Driver for Appbundle-updater
13642,35434,763chef-coreComposable common actions for assembling Chef workflows
13743,55389,752win32-changenotifyThe win32-changenotify library provides an interface for monitoring changes in file...
13848,59931,045omniauth-chef-oauth2OmniAuth OAuth2 strategy for Chef.
13949,11755,240community-zeroSelf-contained, easy-setup, fast-start in-memory Chef Community Site for testing.
14049,46126,965knife-maasA knife plugin to interact with MAAS
14152,37755,240win32-file-attributesThe win32-file-attribute library adds several file attribute methods to the core Fi...
14254,66355,240win32-jobThe win32-job library provides an interface for jobs (process groups) on MS Windows...
14355,19489,752knife-hpHP Cloud Services Cloud support for Chef's Knife command
14456,12789,752knife-linodeLinode Support for Chef's Knife Command
14560,69755,240chef-provisioning-vraA Chef Provisioning driver for VMware vRealize Automation (vRA)
14662,95541,131knife-eucalyptusEucalyptus Cloud Support for Chef's Knife Command
14763,49889,752chef_deprecationsA gem to provide a simple way to deprecate gems in chef-workstation.
14871,04641,131chef-stoveA utility for releasing Chef Infra cookbooks
14971,11441,131win32-changejournalThe win32-changejournal library provides an interface for MS Windows change journ...
15072,75189,752chef-provisioning-lxcProvisioner for creating LXC containers in Chef Provisioning.
15175,03589,752chef-core-actionsCommon functionality for Chef ruby components
15278,97634,763knife-vcairVMware vcair support for Chef's Knife command
15380,05489,752chef-testing-1An elegant library for representing and comparing SemVer versions and constraints
15486,33489,752knife-oraclecloudKnife plugin to interact with Oracle Cloud.
15591,27889,752knife-analyticsKnife plugin for the Chef analytics platform.
15697,24841,131kitchen-oraclecloudA Test Kitchen driver for Oracle Cloud
15797,27789,752win32-dirmonitorThe win32-dirmonitor library provides a way to asynchronously monitor changes to fi...
158100,57789,752inspec-vaultThis plugin allows InSpec 'inputs' to be provided by a HashiCorp Vault installation. T...
159103,86655,240chef-testingAn elegant library for representing and comparing SemVer versions and constraints
160105,91534,763train-alicloudAllows applications using Train to speak to AliCloud; handles authentication, cacheing,...
161111,06455,240oraclecloudClient gem for interacting with the Oracle Cloud API.
162112,60134,763omnibus-softwareOpen Source software build descriptions for use with Omnibus
163113,59255,240kitchen-vcairA Test Kitchen vCloud Air driver
164115,06655,240kitchen-vroA Test Kitchen driver for VMware vRealize Orchestrator (vRO)
165119,30689,752marketo_chefMarketo API client for our common uses and error handling
166129,16889,752knife-terremarkTerremark Cloud Support for Chef's Knife Command
167130,01489,752sensu-plugins-chef-automateChecks that are specific to the Chef Automate product
168134,57889,752chef-analyticsA Chef analytics API client with minimal dependencies
169137,83955,240windows-cngThe windows-cng library is a wrapper for the next generation Windows cryptography API.
170144,59889,752inspec-objectsLibrary that provides an API for programmatically creating InSpec profiles
171151,30489,752inspec-k8sA k8s plugin for inspec
172156,19089,752inspec-releaseA plugin to release inspec profiles
173156,23455,240chef-provisioning-googleProvisioner for creating google containers in Chef Provisioning.
174157,17055,240train-vaulttrain-vault plugin UNDER CONSTRUCTION
175158,01155,240train-k8sA k8s plugin for inspec
176163,11589,752chef-community-zeroSelf-contained, easy-setup, fast-start in-memory Chef Community Site for testing.
177166,46419,837inspec-docker-resourcesContains InSpec 7.0+ resources fo interacting with Docker Desktop.
178170,10989,752inspec-resource-listerExample for implementing an InSpec Plugin. This simply lists available resources.
179172,68055,240train-digitaloceanThis plugin provides the backend handling for InSpec to talk to digitalocean
180173,08289,752knife-lparLPAR creation
181183,51489,752chefspec-chefChefSpec is a unit testing and resource coverage (code coverage) framework for testing ...
182185,63626,965inspec-podman-resourcesContains InSpec 7.0+ resources fo interacting with Podman Resources.
183192,16089,752chef-win32-apiThe Win32::API library is meant as a replacement for the Win32API library that ship...
184192,95889,752inspec-rabbitmq-resourcesContains InSpec 7.0+ resources fo interacting with Rabbitmq Resources.
185193,03189,752inspec-mongodb-resourcesContains InSpec 7.0+ resources fo interacting with Mongodb Resources.
186193,15541,131inspec-elasticsearch-resourcesContains InSpec 7.0+ resources fo interacting with Elasticsearch Resources.