CheckOps
Chaos Toolkit
Chaos Toolkit is an Apache-2.0 open-source chaos engineering toolkit and orchestration framework for developers, with declarative experiments and extensions for clouds and platforms.
Latest public signals
Not refreshed yet. Refresh reads the public site and, when the entry has a GitHub repository, the latest release.
Introduction
Chaos Toolkit provides chaos engineering tooling and orchestration for developers. Experiments are declared in JSON or YAML with a steady-state hypothesis, a method of actions and probes, and rollbacks. Extensions add drivers for Kubernetes, AWS, Azure, Google Cloud and other platforms.
The source code is at chaostoolkit/chaostoolkit on GitHub under the Apache-2.0 licence, with about 2,000 stars; the most recent commit was on 5 October 2026.
Features
- Declarative experiments: JSON or YAML.
- Steady-state hypothesis: Verify before and after.
- Extensions: Kubernetes, cloud providers and more.
- Rollbacks: Restore state after experiments.
- CLI:
chaos runfrom anywhere, including CI.
Pros
- Free to use: Open source under Apache-2.0.
- Maintained: Commits as recent as 5 October 2026.
Cons
- Do-it-yourself: Less UI than platforms.
- Extension maintenance varies: Check each extension’s activity.
Usage and Links (Example)
pip install chaostoolkit
chaos run experiment.json
Resources:
Pricing
Chaos Toolkit is free and open source under the Apache-2.0 licence.
Recommended for?
- Developers adding chaos experiments to CI.
- Teams wanting platform-neutral experiments.
- Not a fit if you need a hosted control plane.
Conclusion
Chaos Toolkit offers simple, declarative, platform-neutral chaos experiments.
Alternatives
Other tools on CheckOps that cover similar ground. Open a page, or compare one with Chaos Toolkit side by side.
CChaos MeshChaos Mesh is a CNCF incubating, Apache-2.0 chaos engineering platform for Kubernetes that defines pod, network, DNS, HTTP, I/O, time, stress, kernel, JVM and cloud faults as custom resources.Compare with Chaos Toolkit
LLitmusChaosLitmusChaos is a 100% open-source CNCF chaos engineering platform that uses Kubernetes custom resources to define chaos and steady-state hypotheses, with a hub of experiments and a control-plane UI.Compare with Chaos Toolkit
GGremlinGremlin is an enterprise reliability management and resilience testing platform with fault injection, reliability scoring, dependency discovery and Foresight AI agents; custom quotes and a 30-day free trial.Compare with Chaos Toolkit
SSteadybitSteadybit is a chaos engineering and reliability platform with a 30-day free trial and an open-source Reliability Hub of 200+ actions for injecting faults and verifying resilience.Compare with Chaos Toolkit
TToxiproxyToxiproxy is Shopify's MIT-licensed TCP proxy for simulating network and system conditions such as latency, timeouts and bandwidth limits in chaos and resiliency testing.Compare with Chaos Toolkit
AAWS Fault Injection ServiceAWS Fault Injection Service (FIS) is a managed chaos engineering service for running fault-injection experiments on AWS workloads, priced at $0.10 per action-minute.Compare with Chaos Toolkit