Adoptable Cookbooks List

Looking for a cookbook to adopt? You can now see a list of cookbooks available for adoption!
List of Adoptable Cookbooks

Supermarket Belongs to the Community

Supermarket belongs to the community. While Chef has the responsibility to keep it running and be stewards of its functionality, what it does and how it works is driven by the community. The chef/supermarket repository will continue to be where development of the Supermarket application takes place. Come be part of shaping the direction of Supermarket by opening issues and pull requests or by joining us on the Chef Mailing List.

Select Badges

Select Supported Platforms

Select Status

  • ChefSpec is a unit-testing framework for Chef cookbook. It allows you to write RSpec examples and generate coverage reports for Chef recipes!

  • A preflight plugin for Knife which lets you see which nodes and roles use a particular cookbook before you upload it.

  • knife-flip

    Knife Plugin

    A knife plugin to move a node, or all nodes in a role, to a specific environment

  • Knife Runlist Compare is is a Knife plugin which allows you, as the name suggests, to compare two Chef run_lists. It takes each run_list it is given, expands them into the list of recipes which would be executed on a node, and produces a diff of the differences between those recipe lists.

  • A plugin for Knife which lets you move all nodes in one environment into another.

  • Manage multiple profile configurations sanely

  • Knife command for Apache CloudStack / Citrix CloudPlatform IaaS Clouds.

  • A chef handler that reports on per-resource elapsed times in a simple graphical form.

  • This is a knife plugin to help create and maintain a README.md for a cookbook. As much as possible the plugin makes use of the same metadata as used by chef when generating the documentation. The plugin will also scan the source files for annotations present in comments. Users can also add fragments of markdown into the doc/ directory to merge into the generated README.md file.

    The goal is to keep the code as the authoritative source of information. The hope is that keeping the documentation close to the code will help to maintain it's currency.

  • A knife plugin that allows you to tag nodes in bulk using simple search queries

  • Test Kitchen is an integration tool for developing and testing infrastructure code and software on isolated target platforms.

  • Emeril

    Chef Tool

    Kick it up a notch! Emeril is a library that helps you release your Chef cookbooks from Rake, Thor, or a Ruby library. If rake release is all you are after, this should fit the bill.

  • A gem to setup an opinionated chef cookbook creation environment.

  • A knife plugin to create and update topologies consisting of multiple nodes.

  • Chef report handler to send Amazon SNS notifications on failures or changes, includes IAM roles support.

  • A simple Chef report handler to send notifications to ZooKeeper about Chef runs.

  • Chef plugin to add Node encrypted attributes support using client keys.

  • Get Chef stats directly into Datadog. Add the gem as an execution and report handler to your Chef run.
    Read more here: http://docs.datadoghq.com/guides/chef/#deployhandler

  • Provision servers with the RightScale platform using knife. It is expected that you already have a Chef Server running or are using a hosted Chef solution from OpsCode.

    For a demo/tutorial see [blog post](http://bit.ly/ZDoMqJ).

  • A plugin for Chef::Knife which displays node metadata about the last chef run.

Copyright © 2026 Progress Software Corporation and/or its subsidiaries or affiliates. All Rights Reserved.

Progress and certain product names used herein are trademarks or registered trademarks of Progress Software Corporation and/or one of its subsidiaries or affiliates in the U.S. and/or other countries.
See Trademarksfor appropriate markings. All rights in any other trademarks contained herein are reserved by their respective owners and their inclusion does not imply an endorsement, affiliation, or sponsorship as between Progress and the respective owners.

Code of Conduct Terms and Conditions of Use Privacy Policy Cookie Policy Trademark Policy Status