Chef's Gems

icon
#Total RankDaily RankNameSummary
1595679mixlib-shelloutRun external commands on Unix or Windows
2602897ohaiOhai profiles your system and emits JSON
3687772mixlib-cliA simple mixin for CLI interfaces, including option parsing
4748761mixlib-configA class based configuration library
5759850mixlib-logA gem that provides a simple mixin for log functionality
6853853chef-configChef Infra's default configuration and config loading library
7897875ffi-yajlRuby FFI wrapper around YAJL 2.x
8905441artifactoryA Ruby client for Artifactory
9917865libyajl2Installs a vendored copy of libyajl2 for distributions which lack it
109182,369chef-sugarA series of helpful sugar of the Chef core and other resources to make a cleaner, more ...
119233,449inspecInSpec provides a framework for creating end-to-end infrastructure tests. You can use i...
12927877wmi-liteA lightweight utility over win32ole for accessing basic WMI (Windows Management Instrum...
139341,462mixlib-versioningGeneral purpose Ruby library that allows you to parse, compare and manipulate version s...
149473,484trainTransport interface to talk to different backends.
159801,488mixlib-installA library for interacting with Chef Software Inc's software distribution systems.
161,0091,283chefA systems integration framework, built to bring the benefits of configuration managemen...
171,0451,203mixlib-authenticationMixes in simple per-request authentication
181,1381,232train-coreA minimal Train with a backends for ssh and winrm.
191,1431,287chef-zeroSelf-contained, easy-setup, fast-start in-memory Chef server for testing and solo setup...
201,1521,016chef-utilsBasic utility functions for Core Chef Infra development
211,1842,066chef-vaultData encryption support for Chef Infra using data bags
221,4111,262mixlib-archiveA simple interface to various archive formats
231,5021,775semverseAn elegant library for representing and comparing SemVer versions and constraints
241,7071,910ffi-libarchiveA Ruby FFI binding to libarchive.
251,7252,852ridleyA reliable Chef API client with a clean syntax
261,8702,576inspec-coreInSpec provides a framework for creating end-to-end infrastructure tests. You can use i...
271,8912,673berkshelfManages a Chef cookbook's dependencies
282,0762,308license-acceptanceChef End User License Agreement Acceptance for Ruby products
292,4322,624train-winrmAllows applictaions using Train to speak to Windows using Remote Management; handles au...
302,6013,980chef-sugar-ngA series of helpful sugar of the Chef core and other resources to make a cleaner, more ...
312,7544,639license_scoutDiscovers license files of a project's dependencies.
323,0024,111kitchen-inspecA Test Kitchen Verifier for InSpec
333,1302,564chef-telemetrySend user actions to the Chef telemetry system. See Chef RFC-051 for further information
343,2059,187knife-aclKnife plugin to manupulate Chef server access control lists
353,2375,783win32-processThe win32-process library implements several Process methods that are either unimpl...
363,2893,867train-awsAllows applications using Train to speak to AWS; handles authentication, cacheing, and ...
373,3253,949train-habitatAllows applications using Train to speak to Habitat.
383,6153,466cookstyleCookstyle is a code linting tool that helps you to write better Chef Infra cookbooks by...
393,7914,584cookbook-omnifetchLibrary code to fetch Chef cookbooks from a variety of sources to a local cache
403,8344,141chef-cleanroomRuby is an excellent programming language for creating and managing custom DSLs, but ho...
413,9616,776dep_selectorGiven packages, versions, and a dependency graph, find a valid assignment of package ve...
423,9895,463omnibus-ctlProvides command line control for omnibus pakcages, rarely used as a gem
433,9955,222knife-windowsPlugin that adds functionality to Chef's Knife CLI for configuring/interacting with nod...
444,0345,524win32-serviceThe win32-service library provides a Ruby interface to services on MS Windows. You ...
454,0905,034knife-ec2Amazon EC2 Support for Chef's Knife Command
464,2586,324chef-cliA streamlined development and deployment workflow for Chef platform.
474,2906,712dep-selector-libgecodeInstalls a vendored copy of Gecode suitable for use with dep-selector
484,3308,856chef-apiA tiny Chef Infra API client with minimal dependencies
494,4755,551win32-securityThe win32-security library provides an interface for dealing with security related ...
504,5353,837cheffishA set of Chef resources for configuring Chef Infra.
514,8692,865corefoundationRuby wrapper for macOS Core Foundation framework
524,95311,056win32-dirThe win32-dir library provides extra methods and constants for the builtin Dir clas...
535,13964,361chef-solrVendored Apache Solr for use with Chef Server
545,1773,925appbundlerExtracts a dependency solution from bundler's Gemfile.lock to speed gem activation
555,3495,284gcewinpassReset a password on a Google Compute Engine instance running Windows.
565,4694,803inspec-binInSpec executable for inspec gem. Use of this executable may require accepting a licens...
575,5627,750win32-eventlogThe win32-eventlog library provides an interface to the MS Windows event log. Event...
585,6434,186chefstyleRuboCop configuration for Chef's ruby projects
595,6807,019omnibusOmnibus is a framework for building self-installing, full-stack software builds.
605,7215,463ffi-win32-extensionsThe ffi-win32-extensions library adds additional methods to the FFI and String clas...
616,1406,207appbundle-updaterUpdates appbundled apps in Chef's omnibus packages
626,5119,741stoveA utility for releasing Chef Infra cookbooks
636,5567,681chef-provisioningA library for creating machines and infrastructures idempotently in Chef.
646,57664,361chef-server-apiA systems integration framework, built to bring the benefits of configuration managemen...
656,62424,843chef-server-webuiA systems integration framework, built to bring the benefits of configuration managemen...
667,0156,999win32-ipcThe win32-ipc library provides the Win32::IPC class. This is meant to serve as an a...
677,2558,378win32-taskschedulerThe win32-taskscheduler library provides an interface to the MS Windows Task Schedu...
687,2707,239win32-eventThe win32-event library provides an interface to Windows event objects. An event ob...
697,3274,004inspec-core-binInSpec executable for inspec-core gem. Use of this executable may require accepting a l...
707,7437,405knife-reportingKnife plugin for Opscode Reporting. Adds two new commands 'knife runs show' and 'knife...
717,9638,537chef-provisioning-awsProvisioner for creating aws containers in Chef Provisioning.
728,00364,361chef-expanderA systems integration framework, built to bring the benefits of configuration managemen...
738,1498,157win32-mmapThe win32-mmap library provides an interface for memory mapped IO on MS Windows.
748,16010,228chef-dkA streamlined development and deployment workflow for Chef platform.
758,1928,082win32-mutexThe win32-mutex library provides an interface for creating mutex objects on MS Wind...
768,3976,246community_cookbook_releaserA simple script in gem form for releasing chef managed community cookbooks.
778,4236,750chef-binChef-branded binstubs for chef-client
788,46314,788knife-vsphereVMware vSphere support for Chef Infra's Knife command
798,6588,116win32-certstoreRuby library for accessing the certificate stores on Windows.
808,97610,390knife-essentialsUniversal knife verbs that work with your Chef repository
819,40464,361inspec-test-fixtureThis gem is used to test the gem search and install capabilities of InSpec's plugin V2 ...
829,7549,130chef-provisioning-sshProvisioner for managing servers using ssh in Chef Provisioning.
839,8394,431knifeThe knife CLI for Chef Infra.
8410,42024,843compat_resourceBring some new features of Chef 12.5 to previous 12.X releases
8510,71912,821knife-pushKnife plugin for Chef Push Jobs
8610,77564,361win32-file-statThe win32-file-stat library provides a custom File::Stat class specifically tailore...
8710,97424,843knife-rackspaceRackspace Support for Chef's Knife Command
8811,08824,843win32-fileThe win32-file library adds several methods to the core File class which are specif...
8911,25712,651chef-vault-testfixtureschef-vault-testfixtures provides an RSpec shared context that stubs access to chef-vaul...
9011,5398,613chef-provisioning-fogDriver for creating Fog instances in Chef Provisioning.
9111,56219,140win32-clipboardThe win32-clipboard library provides an interface for interacting with the Windows ...
9211,7767,873chef-infra-apiA tiny Chef Infra API client with minimal dependencies
9312,37815,199knife-ec-backupBackup and Restore of Enterprise Chef
9413,27913,386knife-tidyReport on stale Chef Infra Server nodes and cookbooks and clean up data integrity issue...
9513,50115,646knife-opcKnife Tools for Chef Infra Server
9613,92464,361knife-openstackA Chef Infra knife plugin for OpenStack clouds.
9714,71912,821knife-supermarketKnife support for interacting with Chef Supermarkets
9814,93219,140knife-azureA plugin to the Chef Infra knife tool for creating instances on the Microsoft Azure pla...
9914,9569,741kitchen-vcenterTest Kitchen driver for VMware vCenter using SDK
10015,21315,646knife-googleGoogle Compute Engine Support for Chef's Knife Command
10115,70415,646knife-cloudknife-cloud plugin
10217,74624,843win32-soundThe win32-sound library provides an interface for playing various sounds on MS Wind...
10318,18915,646chef-applyAd-hoc management of individual nodes and devices.
10418,49117,989win32-sapiThe win32-sapi library provides an interface to the MS Windows sound interface, oth...
10519,08020,681win32-pipeThe win32-pipe library provides an interface for named pipes on Windows. A named pi...
10619,95014,788veilVeil is a Ruby Gem for generating secure secrets from a shared secret
10723,96216,930win32-shortcutThe win32-shortcut library provides an interface for creating new Windows shortcuts...
10825,10364,361win32-file-securityThe win32-file-security library adds security related methods to the core File clas...
10925,74164,361chef-provisioning-vagrantDriver for creating Vagrant instances in Chef Provisioning.
11026,47964,361chef-provisioning-dockerProvisioner for creating Docker containers in Chef Provisioning.
11126,81024,843chef_backupA library to backup a Chef Server
11228,38816,930kitchen-vraA Test Kitchen driver for VMware vRealize Automation (vRA)
11328,49764,361chef-provisioning-azureThis is a driver that works with chef-provisioning that allows Chef Provisioning to man...
11428,85216,930knife-vrealizeChef Infra Knife plugin to interact with VMware vRealize.
11530,18924,843train-test-fixtureTrain plugin used in testing Train's plugin loader and InSpec's plugin manager. This pl...
11630,20964,361win32-semaphoreThe win32-semaphore library provides an interface to semaphore objects on MS Window...
11730,29464,361chef-reportingBackport of Chef Reporting handler for Chef < 11.6.0
11830,64020,681opscode-pushy-clientClient for Chef push jobs server
11932,12524,843knife-vcenterKnife plugin to VMware vCenter.
12033,05364,361knife-blueboxChef knife plugin for Blue Box
12133,9877,990chef-powershellExternal Chef module for accessing and utilizing PowerShell
12234,47024,843bento-yabento-ya builds bento boxes
12336,81564,361win32-changenotifyThe win32-changenotify library provides an interface for monitoring changes in file...
12436,84224,843chef-coreComposable common actions for assembling Chef workflows
12537,48164,361chef_fixieLow level manipulation tool for Chef Infra Server
12638,76024,843kitchen-appbundle-updaterA Test Kitchen Driver for Appbundle-updater
12740,13016,930omniauth-chefOmniAuth strategy for Chef
12846,96064,361community-zeroSelf-contained, easy-setup, fast-start in-memory Chef Community Site for testing.
12947,21064,361omniauth-chef-oauth2OmniAuth OAuth2 strategy for Chef.
13047,49664,361win32-file-attributesThe win32-file-attribute library adds several file attribute methods to the core Fi...
13148,23864,361knife-maasA knife plugin to interact with MAAS
13249,91816,930passwordmaskerSmall Ruby class to store a password, but return masked characters for console output t...
13351,07664,361win32-jobThe win32-job library provides an interface for jobs (process groups) on MS Windows...
13452,21664,361knife-hpHP Cloud Services Cloud support for Chef's Knife command
13552,55364,361knife-linodeLinode Support for Chef's Knife Command
13657,14664,361knife-eucalyptusEucalyptus Cloud Support for Chef's Knife Command
13757,95614,788train-kubernetesA Train "transport" plugin for Chef Inspec that allows testing of all Kubernetes API re...
13860,70164,361chef-provisioning-vraA Chef Provisioning driver for VMware vRealize Automation (vRA)
13963,27924,843win32-changejournalThe win32-changejournal library provides an interface for MS Windows change journ...
14064,33764,361chef-stoveA utility for releasing Chef Infra cookbooks
14169,46464,361chef-provisioning-lxcProvisioner for creating LXC containers in Chef Provisioning.
14276,61824,843chef-core-actionsCommon functionality for Chef ruby components
14378,50364,361knife-vcairVMware vcair support for Chef's Knife command
14483,32564,361knife-oraclecloudKnife plugin to interact with Oracle Cloud.
14589,36024,843knife-analyticsKnife plugin for the Chef analytics platform.
14694,98564,361win32-dirmonitorThe win32-dirmonitor library provides a way to asynchronously monitor changes to fi...
14797,21164,361kitchen-oraclecloudA Test Kitchen driver for Oracle Cloud
148100,08116,930chef_deprecationsA gem to provide a simple way to deprecate gems in chef-workstation.
149102,59264,361inspec-vaultThis plugin allows InSpec 'inputs' to be provided by a HashiCorp Vault installation. T...
150108,35520,681kitchen-vcairA Test Kitchen vCloud Air driver
151109,65964,361train-alicloudAllows applications using Train to speak to AliCloud; handles authentication, cacheing,...
152110,37164,361oraclecloudClient gem for interacting with the Oracle Cloud API.
153118,03524,843marketo_chefMarketo API client for our common uses and error handling
154123,80524,843knife-terremarkTerremark Cloud Support for Chef's Knife Command
155131,79964,361chef-analyticsA Chef analytics API client with minimal dependencies
156132,67724,843kitchen-vroA Test Kitchen driver for VMware vRealize Orchestrator (vRO)
157133,26264,361sensu-plugins-chef-automateChecks that are specific to the Chef Automate product
158142,44424,843chef-testingAn elegant library for representing and comparing SemVer versions and constraints
159142,87064,361inspec-objectsLibrary that provides an API for programmatically creating InSpec profiles
160143,05624,843windows-cngThe windows-cng library is a wrapper for the next generation Windows cryptography API.
161152,94164,361inspec-k8sA k8s plugin for inspec
162153,37164,361inspec-releaseA plugin to release inspec profiles
163153,72564,361train-k8sA k8s plugin for inspec
164154,39164,361train-vaulttrain-vault plugin UNDER CONSTRUCTION
165156,24864,361chef-provisioning-googleProvisioner for creating google containers in Chef Provisioning.
166158,54764,361chef-community-zeroSelf-contained, easy-setup, fast-start in-memory Chef Community Site for testing.
167166,43164,361inspec-resource-listerExample for implementing an InSpec Plugin. This simply lists available resources.
168166,93364,361knife-lparLPAR creation
169167,97624,843train-digitaloceanThis plugin provides the backend handling for InSpec to talk to digitalocean
170172,00524,843chef-testing-1An elegant library for representing and comparing SemVer versions and constraints
171172,62064,361omnibus-softwareOpen Source software build descriptions for use with Omnibus
172173,21964,361fauxhai-chefEasily mock out ohai data
173173,27864,361chefspec-chefChefSpec is a unit testing and resource coverage (code coverage) framework for testing ...