Skip to content

Contributing to the Chaos Toolkit

The Chaos Toolkit is a free and open source tool and a community-driven set of projects. The community’s input is what makes this project special and a success.

Your input could take the form of raising issues, voting for issues, starring projects, joining us on our community Slack team, submitting pull requests, or even suggesting whole new extension projects.

Whatever you can contribute, we’re listening and want you to help us drive the project forward.

The Chaos Toolkit Incubator

New potential projects should be first incubated in the Chaos Toolkit Incubator until they are ready to be moved into the main Chaos Toolkit suite of projects. Conditions for graduating a project from the Incubator to the main suite of projects include:

  • Correct Licensing and Certification of Origin.
  • A popular starred and used extension to the Chaos Toolkit.
  • Active and prompt project issue resolution.

Licensing and Certification of Origin

Every project in the Chaos Toolkit and the Chaos Toolkit Incubator is licensed under the Apache License, Version 2.0 and abides by the Developer Certificate of Origin on all accepted commits to the master branch.