Chef's Gems

icon
#Total RankDaily RankNameSummary
1457484artifactoryA Ruby client for Artifactory
2582980mixlib-shelloutRun external commands on Unix or Windows
37771,693ohaiOhai profiles your system and emits JSON
47801,557mixlib-cliA simple mixin for CLI interfaces, including option parsing
58141,441mixlib-configA class based configuration library
68421,571mixlib-logA gem that provides a simple mixin for log functionality
79291,219chef-utilsBasic utility functions for Core Chef Infra development
89341,590ffi-yajlRuby FFI wrapper around YAJL 2.x
99381,831chef-configChef Infra's default configuration and config loading library
109561,704libyajl2Installs a vendored copy of libyajl2 for distributions which lack it
119731,775wmi-liteA lightweight utility over win32ole for accessing basic WMI (Windows Management Instrum...
121,0941,733train-coreA minimal Train with a backends for ssh and winrm.
131,2572,034mixlib-versioningGeneral purpose Ruby library that allows you to parse, compare and manipulate version s...
141,3522,578mixlib-installA library for interacting with Chef Software Inc's software distribution systems.
151,5414,600chef-sugarA series of helpful sugar of the Chef core and other resources to make a cleaner, more ...
161,5573,658inspecInSpec provides a framework for creating end-to-end infrastructure tests. You can use i...
171,5612,336mixlib-authenticationMixes in simple per-request authentication
181,5712,664chefA systems integration framework, built to bring the benefits of configuration managemen...
191,5743,493trainTransport interface to talk to different backends.
201,584862ffi-libarchiveA Ruby FFI binding to libarchive.
211,6822,298chef-vaultData encryption support for Chef Infra using data bags
221,7032,894chef-zeroSelf-contained, easy-setup, fast-start in-memory Chef server for testing and solo setup...
231,8641,414semverseAn elegant library for representing and comparing SemVer versions and constraints
241,8852,320mixlib-archiveA simple interface to various archive formats
252,2672,068license-acceptanceChef End User License Agreement Acceptance for Ruby products
262,3492,775inspec-coreInSpec provides a framework for creating end-to-end infrastructure tests. You can use i...
272,5052,154train-winrmAllows applictaions using Train to speak to Windows using Remote Management; handles au...
282,5473,571berkshelfManages a Chef cookbook's dependencies
292,5887,263ridleyA reliable Chef API client with a clean syntax
302,8172,189chef-telemetrySend user actions to the Chef telemetry system. See Chef RFC-051 for further information
313,1913,157license_scoutDiscovers license files of a project's dependencies.
323,2034,408chefspecChefSpec is a unit testing and resource coverage (code coverage) framework for testing ...
333,4952,553corefoundationRuby wrapper for macOS Core Foundation framework
343,4977,981chef-sugar-ngA series of helpful sugar of the Chef core and other resources to make a cleaner, more ...
353,5382,993cookstyleCookstyle is a code linting tool that helps you to write better Chef Infra cookbooks by...
363,7163,132cookbook-omnifetchLibrary code to fetch Chef cookbooks from a variety of sources to a local cache
373,8523,291win32-processThe win32-process library implements several Process methods that are either unimpl...
383,9173,905train-awsAllows applications using Train to speak to AWS; handles authentication, cacheing, and ...
393,9703,931train-habitatAllows applications using Train to speak to Habitat.
403,9714,265kitchen-inspecA Test Kitchen Verifier for InSpec
414,0613,368chef-cleanroomRuby is an excellent programming language for creating and managing custom DSLs, but ho...
424,4423,761omnibus-ctlProvides command line control for omnibus pakcages, rarely used as a gem
434,5179,925knife-aclKnife plugin to manupulate Chef server access control lists
444,8184,762chef-cliA streamlined development and deployment workflow for Chef platform.
454,9277,323cheffishA set of Chef resources for configuring Chef Infra.
465,0465,683appbundlerExtracts a dependency solution from bundler's Gemfile.lock to speed gem activation
475,1903,148k8s-rubyKubernetes client library for Ruby
485,2207,358win32-serviceThe win32-service library provides a Ruby interface to services on MS Windows. You ...
495,2639,163knife-windowsPlugin that adds functionality to Chef Infra's Knife CLI for configuring/interacting wi...
505,3297,512knife-ec2Amazon EC2 Support for Chef's Knife Command
515,3833,268chef-licensingRuby library to support CLI tools that use Progress Chef license storage, generation, a...
525,45015,247dep_selectorGiven packages, versions, and a dependency graph, find a valid assignment of package ve...
535,4773,054chef-gyokuGyoku translates Ruby Hashes to XML
545,4853,096chef-winrmRuby library for Windows Remote Management
555,5303,071chef-winrm-fsRuby library for file system operations via Windows Remote Management
565,5913,129chef-winrm-elevatedRuby library for running commands via WinRM as elevated through a scheduled task
575,6784,755knifeThe knife CLI for Chef Infra.
585,75412,933dep-selector-libgecodeInstalls a vendored copy of Gecode suitable for use with dep-selector
595,8329,485chefstyleRuboCop configuration for Chef's ruby projects
605,84912,631chef-apiA tiny Chef Infra API client with minimal dependencies
616,0115,177inspec-binInSpec executable for inspec gem. Use of this executable may require accepting a licens...
626,0225,327gcewinpassReset a password on a Google Compute Engine instance running Windows.
636,0389,772win32-securityThe win32-security library provides an interface for dealing with security related ...
646,1686,113inspec-core-binInSpec executable for inspec-core gem. Use of this executable may require accepting a l...
656,1756,001ffi-win32-extensionsThe ffi-win32-extensions library adds additional methods to the FFI and String clas...
666,5858,267win32-dirThe win32-dir library provides extra methods and constants for the builtin Dir clas...
676,79110,034win32-eventlogThe win32-eventlog library provides an interface to the MS Windows event log. Event...
687,02814,319chef-solrVendored Apache Solr for use with Chef Server
697,10728,404appbundle-updaterUpdates appbundled apps in Chef's omnibus packages
707,14912,683omnibusOmnibus is a framework for building self-installing, full-stack software builds.
717,6445,000fauxhai-chefEasily mock out ohai data
727,8787,520win32-ipcThe win32-ipc library provides the Win32::IPC class. This is meant to serve as an a...
738,1018,847chef-provisioningA library for creating machines and infrastructures idempotently in Chef.
748,1237,520win32-eventThe win32-event library provides an interface to Windows event objects. An event ob...
758,5098,567community_cookbook_releaserA simple script in gem form for releasing chef managed community cookbooks.
768,6714,857train-kubernetesA Train "transport" plugin for Chef Inspec that allows testing of all Kubernetes API re...
778,70912,933stoveA utility for releasing Chef Infra cookbooks
788,92510,896win32-taskschedulerThe win32-taskscheduler library provides an interface to the MS Windows Task Schedu...
798,96115,041chef-server-apiA systems integration framework, built to bring the benefits of configuration managemen...
808,99615,359chef-server-webuiA systems integration framework, built to bring the benefits of configuration managemen...
819,1336,796chef-binChef-branded binstubs for chef-client
829,61710,873win32-mutexThe win32-mutex library provides an interface for creating mutex objects on MS Wind...
839,62410,835win32-mmapThe win32-mmap library provides an interface for memory mapped IO on MS Windows.
849,64610,873win32-certstoreRuby library for accessing the certificate stores on Windows.
859,7367,815chef-infra-apiA tiny Chef Infra API client with minimal dependencies
869,81511,600chef-dkA streamlined development and deployment workflow for Chef platform.
879,91210,835chef-provisioning-awsProvisioner for creating aws containers in Chef Provisioning.
8810,52916,683chef-expanderA systems integration framework, built to bring the benefits of configuration managemen...
8910,86024,251knife-essentialsUniversal knife verbs that work with your Chef repository
9010,9608,670inspec-test-fixtureThis gem is used to test the gem search and install capabilities of InSpec's plugin V2 ...
9110,97341,879knife-reportingKnife plugin for Opscode Reporting. Adds two new commands 'knife runs show' and 'knife...
9211,04325,303knife-vsphereVMware vSphere support for Chef Infra's Knife command
9312,07025,303chef-provisioning-sshProvisioner for managing servers using ssh in Chef Provisioning.
9412,41211,112chef-provisioning-fogDriver for creating Fog instances in Chef Provisioning.
9513,35823,429compat_resourceBring some new features of Chef 12.5 to previous 12.X releases
9613,35910,873chef-powershellExternal Chef module for accessing and utilizing PowerShell
9713,37814,319knife-pushKnife plugin for Chef Push Jobs
9814,00222,140kitchen-vcenterTest Kitchen driver for VMware vCenter using SDK
9914,07917,426chef-vault-testfixtureschef-vault-testfixtures provides an RSpec shared context that stubs access to chef-vaul...
10014,24528,404win32-file-statThe win32-file-stat library provides a custom File::Stat class specifically tailore...
10114,45257,584knife-rackspaceRackspace Support for Chef's Knife Command
10214,61620,617knife-ec-backupBackup and Restore of Enterprise Chef
10314,61722,722win32-fileThe win32-file library adds several methods to the core File class which are specif...
10414,90017,060knife-tidyReport on stale Chef Infra Server nodes and cookbooks and clean up data integrity issue...
10514,94215,041win32-clipboardThe win32-clipboard library provides an interface for interacting with the Windows ...
10616,90121,079knife-opcKnife Tools for Chef Infra Server
10716,9339,223knife-azureA plugin to the Chef Infra knife tool for creating instances on the Microsoft Azure pla...
10817,17820,617knife-googleGoogle Compute Engine Support for Chef's Knife Command
10917,33423,429knife-openstackA Chef Infra knife plugin for OpenStack clouds.
11017,88926,624knife-supermarketKnife support for interacting with Chef Supermarkets
11117,91320,194knife-cloudknife-cloud plugin
11219,80635,210chef-applyAd-hoc management of individual nodes and devices.
11320,37618,066veilVeil is a Ruby Gem for generating secure secrets from a shared secret
11422,36024,251win32-soundThe win32-sound library provides an interface for playing various sounds on MS Wind...
11522,42341,879win32-sapiThe win32-sapi library provides an interface to the MS Windows sound interface, oth...
11622,99725,303win32-pipeThe win32-pipe library provides an interface for named pipes on Windows. A named pi...
11726,55825,303kitchen-vraA Test Kitchen driver for VMware vRealize Automation (vRA)
11826,90026,624train-test-fixtureTrain plugin used in testing Train's plugin loader and InSpec's plugin manager. This pl...
11927,81125,303knife-vrealizeChef Infra Knife plugin to interact with VMware vRealize.
12028,05828,404win32-shortcutThe win32-shortcut library provides an interface for creating new Windows shortcuts...
12128,55557,584win32-file-securityThe win32-file-security library adds security related methods to the core File clas...
12228,84341,879chef_backupA library to backup a Chef Server
12328,88620,617knife-vcenterKnife plugin to VMware vCenter.
12430,11624,251chef-provisioning-vagrantDriver for creating Vagrant instances in Chef Provisioning.
12530,34431,092chef-provisioning-dockerProvisioner for creating Docker containers in Chef Provisioning.
12631,48825,303passwordmaskerSmall Ruby class to store a password, but return masked characters for console output t...
12732,69624,251chef-provisioning-azureThis is a driver that works with chef-provisioning that allows Chef Provisioning to man...
12834,00726,624chef_fixieLow level manipulation tool for Chef Infra Server
12935,81557,584win32-semaphoreThe win32-semaphore library provides an interface to semaphore objects on MS Window...
13036,415105,941opscode-pushy-clientClient for Chef push jobs server
13136,57841,879bento-yabento-ya builds bento boxes
13236,89157,584knife-blueboxChef knife plugin for Blue Box
13337,28141,879chef-reportingBackport of Chef Reporting handler for Chef < 11.6.0
13441,26657,584omniauth-chefOmniAuth strategy for Chef
13541,48557,584kitchen-appbundle-updaterA Test Kitchen Driver for Appbundle-updater
13642,25831,092chef-coreComposable common actions for assembling Chef workflows
13743,38957,584win32-changenotifyThe win32-changenotify library provides an interface for monitoring changes in file...
13848,63622,722omniauth-chef-oauth2OmniAuth OAuth2 strategy for Chef.
13949,08857,584community-zeroSelf-contained, easy-setup, fast-start in-memory Chef Community Site for testing.
14049,324105,941knife-maasA knife plugin to interact with MAAS
14152,19257,584win32-file-attributesThe win32-file-attribute library adds several file attribute methods to the core Fi...
14254,45657,584win32-jobThe win32-job library provides an interface for jobs (process groups) on MS Windows...
14355,02957,584knife-hpHP Cloud Services Cloud support for Chef's Knife command
14455,95957,584knife-linodeLinode Support for Chef's Knife Command
14560,59741,879chef-provisioning-vraA Chef Provisioning driver for VMware vRealize Automation (vRA)
14662,81557,584knife-eucalyptusEucalyptus Cloud Support for Chef's Knife Command
14763,34541,879chef_deprecationsA gem to provide a simple way to deprecate gems in chef-workstation.
14870,88735,210chef-stoveA utility for releasing Chef Infra cookbooks
14970,890105,941win32-changejournalThe win32-changejournal library provides an interface for MS Windows change journ...
15072,58531,092chef-provisioning-lxcProvisioner for creating LXC containers in Chef Provisioning.
15174,93357,584chef-core-actionsCommon functionality for Chef ruby components
15278,809105,941knife-vcairVMware vcair support for Chef's Knife command
15379,77957,584chef-testing-1An elegant library for representing and comparing SemVer versions and constraints
15486,30741,879knife-oraclecloudKnife plugin to interact with Oracle Cloud.
15591,191105,941knife-analyticsKnife plugin for the Chef analytics platform.
15697,088105,941win32-dirmonitorThe win32-dirmonitor library provides a way to asynchronously monitor changes to fi...
15797,26657,584kitchen-oraclecloudA Test Kitchen driver for Oracle Cloud
158100,700105,941inspec-vaultThis plugin allows InSpec 'inputs' to be provided by a HashiCorp Vault installation. T...
159103,84957,584chef-testingAn elegant library for representing and comparing SemVer versions and constraints
160105,82518,066train-alicloudAllows applications using Train to speak to AliCloud; handles authentication, cacheing,...
161110,992105,941oraclecloudClient gem for interacting with the Oracle Cloud API.
162113,32921,575omnibus-softwareOpen Source software build descriptions for use with Omnibus
163113,385105,941kitchen-vcairA Test Kitchen vCloud Air driver
164115,186105,941kitchen-vroA Test Kitchen driver for VMware vRealize Orchestrator (vRO)
165119,099105,941marketo_chefMarketo API client for our common uses and error handling
166129,004105,941knife-terremarkTerremark Cloud Support for Chef's Knife Command
167129,805105,941sensu-plugins-chef-automateChecks that are specific to the Chef Automate product
168134,48357,584chef-analyticsA Chef analytics API client with minimal dependencies
169137,625105,941windows-cngThe windows-cng library is a wrapper for the next generation Windows cryptography API.
170144,45031,092inspec-objectsLibrary that provides an API for programmatically creating InSpec profiles
171151,015105,941inspec-k8sA k8s plugin for inspec
172155,953105,941inspec-releaseA plugin to release inspec profiles
173156,19535,210chef-provisioning-googleProvisioner for creating google containers in Chef Provisioning.
174157,098105,941train-vaulttrain-vault plugin UNDER CONSTRUCTION
175157,736105,941train-k8sA k8s plugin for inspec
176162,96157,584chef-community-zeroSelf-contained, easy-setup, fast-start in-memory Chef Community Site for testing.
177169,895105,941inspec-resource-listerExample for implementing an InSpec Plugin. This simply lists available resources.
178169,91722,722inspec-docker-resourcesContains InSpec 7.0+ resources fo interacting with Docker Desktop.
179172,439105,941train-digitaloceanThis plugin provides the backend handling for InSpec to talk to digitalocean
180172,808105,941knife-lparLPAR creation
181183,21257,584chefspec-chefChefSpec is a unit testing and resource coverage (code coverage) framework for testing ...
182185,67935,210inspec-podman-resourcesContains InSpec 7.0+ resources fo interacting with Podman Resources.
183191,58057,584chef-win32-apiThe Win32::API library is meant as a replacement for the Win32API library that ship...
184192,38141,879inspec-rabbitmq-resourcesContains InSpec 7.0+ resources fo interacting with Rabbitmq Resources.
185192,45641,879inspec-mongodb-resourcesContains InSpec 7.0+ resources fo interacting with Mongodb Resources.
186192,59041,879inspec-elasticsearch-resourcesContains InSpec 7.0+ resources fo interacting with Elasticsearch Resources.