ChefSpec is a unit-testing framework for Chef cookbook. It allows you to write RSpec examples and generate coverage reports for Chef recipes!
A workflow plugin to help many devs work with cookbooks and environments at once
A preflight plugin for Knife which lets you see which nodes and roles use a particular cookbook before you upload it.
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.
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