Chef's Gems

icon
#Total RankDaily RankNameSummary
1618587mixlib-shelloutRun external commands on Unix or Windows
2661947ohaiOhai profiles your system and emits JSON
3719711mixlib-cliA simple mixin for CLI interfaces, including option parsing
4749681mixlib-configA class based configuration library
5756326artifactoryA Ruby client for Artifactory
6774787mixlib-logA gem that provides a simple mixin for log functionality
7875905chef-configChef Infra's default configuration and config loading library
8903903ffi-yajlRuby FFI wrapper around YAJL 2.x
9927916libyajl2Installs a vendored copy of libyajl2 for distributions which lack it
10935929wmi-liteA lightweight utility over win32ole for accessing basic WMI (Windows Management Instrum...
119861,326mixlib-versioningGeneral purpose Ruby library that allows you to parse, compare and manipulate version s...
121,0421,413mixlib-installA library for interacting with Chef Software Inc's software distribution systems.
131,057666chef-utilsBasic utility functions for Core Chef Infra development
141,0693,171chef-sugarA series of helpful sugar of the Chef core and other resources to make a cleaner, more ...
151,0812,988inspecInSpec provides a framework for creating end-to-end infrastructure tests. You can use i...
161,1043,305trainTransport interface to talk to different backends.
171,1141,049train-coreA minimal Train with a backends for ssh and winrm.
181,1502,496chefA systems integration framework, built to bring the benefits of configuration managemen...
191,1822,233mixlib-authenticationMixes in simple per-request authentication
201,3092,540chef-zeroSelf-contained, easy-setup, fast-start in-memory Chef server for testing and solo setup...
211,3522,096chef-vaultData encryption support for Chef Infra using data bags
221,5352,249mixlib-archiveA simple interface to various archive formats
231,5991,907semverseAn elegant library for representing and comparing SemVer versions and constraints
241,6861,799ffi-libarchiveA Ruby FFI binding to libarchive.
251,9435,843ridleyA reliable Chef API client with a clean syntax
262,0122,676inspec-coreInSpec provides a framework for creating end-to-end infrastructure tests. You can use i...
272,0602,948berkshelfManages a Chef cookbook's dependencies
282,1412,231license-acceptanceChef End User License Agreement Acceptance for Ruby products
292,4972,369train-winrmAllows applictaions using Train to speak to Windows using Remote Management; handles au...
302,7763,146chefspecChefSpec is a unit testing and resource coverage (code coverage) framework for testing ...
312,8033,399chef-sugar-ngA series of helpful sugar of the Chef core and other resources to make a cleaner, more ...
322,8602,296license_scoutDiscovers license files of a project's dependencies.
333,0162,407chef-telemetrySend user actions to the Chef telemetry system. See Chef RFC-051 for further information
343,3204,763kitchen-inspecA Test Kitchen Verifier for InSpec
353,4733,569train-awsAllows applications using Train to speak to AWS; handles authentication, cacheing, and ...
363,5293,727train-habitatAllows applications using Train to speak to Habitat.
373,5314,233win32-processThe win32-process library implements several Process methods that are either unimpl...
383,61414,177knife-aclKnife plugin to manupulate Chef server access control lists
393,6983,473cookstyleCookstyle is a code linting tool that helps you to write better Chef Infra cookbooks by...
403,8903,542cookbook-omnifetchLibrary code to fetch Chef cookbooks from a variety of sources to a local cache
413,9043,565chef-cleanroomRuby is an excellent programming language for creating and managing custom DSLs, but ho...
424,1162,891corefoundationRuby wrapper for macOS Core Foundation framework
434,1664,072omnibus-ctlProvides command line control for omnibus pakcages, rarely used as a gem
444,3666,416knife-windowsPlugin that adds functionality to Chef's Knife CLI for configuring/interacting with nod...
454,3936,206win32-serviceThe win32-service library provides a Ruby interface to services on MS Windows. You ...
464,3968,347dep_selectorGiven packages, versions, and a dependency graph, find a valid assignment of package ve...
474,4506,649knife-ec2Amazon EC2 Support for Chef's Knife Command
484,5675,479chef-cliA streamlined development and deployment workflow for Chef platform.
494,6424,389cheffishA set of Chef resources for configuring Chef Infra.
504,7127,921dep-selector-libgecodeInstalls a vendored copy of Gecode suitable for use with dep-selector
514,8109,343chef-apiA tiny Chef Infra API client with minimal dependencies
524,8799,191win32-securityThe win32-security library provides an interface for dealing with security related ...
535,2564,992appbundlerExtracts a dependency solution from bundler's Gemfile.lock to speed gem activation
545,4454,233inspec-binInSpec executable for inspec gem. Use of this executable may require accepting a licens...
555,49316,612win32-dirThe win32-dir library provides extra methods and constants for the builtin Dir clas...
565,5415,052gcewinpassReset a password on a Google Compute Engine instance running Windows.
575,6035,298chefstyleRuboCop configuration for Chef's ruby projects
585,6599,891chef-solrVendored Apache Solr for use with Chef Server
595,8655,830ffi-win32-extensionsThe ffi-win32-extensions library adds additional methods to the FFI and String clas...
605,9007,038omnibusOmnibus is a framework for building self-installing, full-stack software builds.
615,9758,328win32-eventlogThe win32-eventlog library provides an interface to the MS Windows event log. Event...
626,5403,764knifeThe knife CLI for Chef Infra.
636,5527,469appbundle-updaterUpdates appbundled apps in Chef's omnibus packages
646,8945,103inspec-core-binInSpec executable for inspec-core gem. Use of this executable may require accepting a l...
656,9117,764chef-provisioningA library for creating machines and infrastructures idempotently in Chef.
667,04613,299stoveA utility for releasing Chef Infra cookbooks
677,1369,619chef-server-apiA systems integration framework, built to bring the benefits of configuration managemen...
687,1779,514chef-server-webuiA systems integration framework, built to bring the benefits of configuration managemen...
697,2316,402win32-ipcThe win32-ipc library provides the Win32::IPC class. This is meant to serve as an a...
707,5226,708win32-eventThe win32-event library provides an interface to Windows event objects. An event ob...
717,7319,658win32-taskschedulerThe win32-taskscheduler library provides an interface to the MS Windows Task Schedu...
728,2938,270chef-provisioning-awsProvisioner for creating aws containers in Chef Provisioning.
738,48858,638knife-reportingKnife plugin for Opscode Reporting. Adds two new commands 'knife runs show' and 'knife...
748,5489,891win32-mmapThe win32-mmap library provides an interface for memory mapped IO on MS Windows.
758,5819,234win32-mutexThe win32-mutex library provides an interface for creating mutex objects on MS Wind...
768,6498,035community_cookbook_releaserA simple script in gem form for releasing chef managed community cookbooks.
778,6514,401k8s-rubyKubernetes client library for Ruby
788,68811,702chef-expanderA systems integration framework, built to bring the benefits of configuration managemen...
798,6959,234chef-dkA streamlined development and deployment workflow for Chef platform.
808,8678,624win32-certstoreRuby library for accessing the certificate stores on Windows.
818,8939,270chef-binChef-branded binstubs for chef-client
829,29917,026knife-vsphereVMware vSphere support for Chef Infra's Knife command
839,43310,474knife-essentialsUniversal knife verbs that work with your Chef repository
849,78317,026inspec-test-fixtureThis gem is used to test the gem search and install capabilities of InSpec's plugin V2 ...
8510,43510,982chef-provisioning-sshProvisioner for managing servers using ssh in Chef Provisioning.
8611,1989,025chef-infra-apiA tiny Chef Infra API client with minimal dependencies
8711,4068,710chef-provisioning-fogDriver for creating Fog instances in Chef Provisioning.
8811,53013,627knife-pushKnife plugin for Chef Push Jobs
8911,55243,845compat_resourceBring some new features of Chef 12.5 to previous 12.X releases
9011,98314,568win32-file-statThe win32-file-stat library provides a custom File::Stat class specifically tailore...
9112,09817,026chef-vault-testfixtureschef-vault-testfixtures provides an RSpec shared context that stubs access to chef-vaul...
9212,10858,638knife-rackspaceRackspace Support for Chef's Knife Command
9312,32843,845win32-fileThe win32-file library adds several methods to the core File class which are specif...
9412,87258,638win32-clipboardThe win32-clipboard library provides an interface for interacting with the Windows ...
9513,05215,068knife-ec-backupBackup and Restore of Enterprise Chef
9613,53011,928kitchen-vcenterTest Kitchen driver for VMware vCenter using SDK
9713,77714,568knife-tidyReport on stale Chef Infra Server nodes and cookbooks and clean up data integrity issue...
9814,58926,654knife-opcKnife Tools for Chef Infra Server
9914,94558,638knife-openstackA Chef Infra knife plugin for OpenStack clouds.
10015,22231,885knife-supermarketKnife support for interacting with Chef Supermarkets
10115,5105,528train-kubernetesA Train "transport" plugin for Chef Inspec that allows testing of all Kubernetes API re...
10215,56917,472knife-azureA plugin to the Chef Infra knife tool for creating instances on the Microsoft Azure pla...
10315,90317,472knife-googleGoogle Compute Engine Support for Chef's Knife Command
10416,60817,472knife-cloudknife-cloud plugin
10518,51512,439chef-applyAd-hoc management of individual nodes and devices.
10618,6609,404chef-powershellExternal Chef module for accessing and utilizing PowerShell
10719,14958,638win32-soundThe win32-sound library provides an interface for playing various sounds on MS Wind...
10819,33113,453veilVeil is a Ruby Gem for generating secure secrets from a shared secret
10919,45024,817win32-sapiThe win32-sapi library provides an interface to the MS Windows sound interface, oth...
11020,30458,638win32-pipeThe win32-pipe library provides an interface for named pipes on Windows. A named pi...
11125,24543,845win32-shortcutThe win32-shortcut library provides an interface for creating new Windows shortcuts...
11225,8446,053fauxhai-chefEasily mock out ohai data
11326,2596,623chef-licensingRuby library to support CLI tools that use Progress Chef license storage, generation, a...
11426,34726,654train-test-fixtureTrain plugin used in testing Train's plugin loader and InSpec's plugin manager. This pl...
11526,37158,638win32-file-securityThe win32-file-security library adds security related methods to the core File clas...
11627,27724,817chef-provisioning-vagrantDriver for creating Vagrant instances in Chef Provisioning.
11727,28117,472chef_backupA library to backup a Chef Server
11827,60317,472kitchen-vraA Test Kitchen driver for VMware vRealize Automation (vRA)
11927,67723,390chef-provisioning-dockerProvisioner for creating Docker containers in Chef Provisioning.
12028,24317,472knife-vrealizeChef Infra Knife plugin to interact with VMware vRealize.
12129,94624,817chef-provisioning-azureThis is a driver that works with chef-provisioning that allows Chef Provisioning to man...
12231,18517,472knife-vcenterKnife plugin to VMware vCenter.
12331,74858,638win32-semaphoreThe win32-semaphore library provides an interface to semaphore objects on MS Window...
12432,36831,885chef-reportingBackport of Chef Reporting handler for Chef < 11.6.0
12532,58558,638opscode-pushy-clientClient for Chef push jobs server
12632,68016,612passwordmaskerSmall Ruby class to store a password, but return masked characters for console output t...
12734,37358,638knife-blueboxChef knife plugin for Blue Box
12834,95017,472bento-yabento-ya builds bento boxes
12936,03222,231chef_fixieLow level manipulation tool for Chef Infra Server
13038,66858,638win32-changenotifyThe win32-changenotify library provides an interface for monitoring changes in file...
13138,89031,885chef-coreComposable common actions for assembling Chef workflows
13239,30931,885omniauth-chefOmniAuth strategy for Chef
13340,02058,638kitchen-appbundle-updaterA Test Kitchen Driver for Appbundle-updater
13448,37158,638omniauth-chef-oauth2OmniAuth OAuth2 strategy for Chef.
13548,37958,638win32-file-attributesThe win32-file-attribute library adds several file attribute methods to the core Fi...
13648,57458,638community-zeroSelf-contained, easy-setup, fast-start in-memory Chef Community Site for testing.
13748,73258,638knife-maasA knife plugin to interact with MAAS
13851,45758,638win32-jobThe win32-job library provides an interface for jobs (process groups) on MS Windows...
13953,55958,638knife-hpHP Cloud Services Cloud support for Chef's Knife command
14054,25558,638knife-linodeLinode Support for Chef's Knife Command
14159,03458,638knife-eucalyptusEucalyptus Cloud Support for Chef's Knife Command
14260,99728,766chef-provisioning-vraA Chef Provisioning driver for VMware vRealize Automation (vRA)
14364,96258,638win32-changejournalThe win32-changejournal library provides an interface for MS Windows change journ...
14466,25736,352chef-stoveA utility for releasing Chef Infra cookbooks
14570,80631,885chef-provisioning-lxcProvisioner for creating LXC containers in Chef Provisioning.
14676,83331,885chef-core-actionsCommon functionality for Chef ruby components
14779,01758,638knife-vcairVMware vcair support for Chef's Knife command
14883,61158,638knife-oraclecloudKnife plugin to interact with Oracle Cloud.
14984,12515,939chef_deprecationsA gem to provide a simple way to deprecate gems in chef-workstation.
15089,82058,638knife-analyticsKnife plugin for the Chef analytics platform.
15194,69058,638win32-dirmonitorThe win32-dirmonitor library provides a way to asynchronously monitor changes to fi...
15298,02658,638kitchen-oraclecloudA Test Kitchen driver for Oracle Cloud
153101,64643,845inspec-vaultThis plugin allows InSpec 'inputs' to be provided by a HashiCorp Vault installation. T...
154107,57731,885train-alicloudAllows applications using Train to speak to AliCloud; handles authentication, cacheing,...
155109,61358,638kitchen-vcairA Test Kitchen vCloud Air driver
156111,03258,638oraclecloudClient gem for interacting with the Oracle Cloud API.
157118,61658,638marketo_chefMarketo API client for our common uses and error handling
158125,67926,654chef-testingAn elegant library for representing and comparing SemVer versions and constraints
159125,98658,638knife-terremarkTerremark Cloud Support for Chef's Knife Command
160133,13258,638sensu-plugins-chef-automateChecks that are specific to the Chef Automate product
161133,45643,845chef-analyticsA Chef analytics API client with minimal dependencies
162134,68158,638kitchen-vroA Test Kitchen driver for VMware vRealize Orchestrator (vRO)
163138,16958,638windows-cngThe windows-cng library is a wrapper for the next generation Windows cryptography API.
164144,21558,638inspec-objectsLibrary that provides an API for programmatically creating InSpec profiles
165152,95958,638inspec-k8sA k8s plugin for inspec
166153,06758,638chef-testing-1An elegant library for representing and comparing SemVer versions and constraints
167155,13458,638inspec-releaseA plugin to release inspec profiles
168155,35258,638train-k8sA k8s plugin for inspec
169156,31058,638train-vaulttrain-vault plugin UNDER CONSTRUCTION
170157,73658,638omnibus-softwareOpen Source software build descriptions for use with Omnibus
171157,90158,638chef-provisioning-googleProvisioner for creating google containers in Chef Provisioning.
172160,09243,845chef-community-zeroSelf-contained, easy-setup, fast-start in-memory Chef Community Site for testing.
173167,79358,638inspec-resource-listerExample for implementing an InSpec Plugin. This simply lists available resources.
174168,49758,638knife-lparLPAR creation
175169,82358,638train-digitaloceanThis plugin provides the backend handling for InSpec to talk to digitalocean
176175,62558,638chefspec-chefChefSpec is a unit testing and resource coverage (code coverage) framework for testing ...