Chaos Toolkit
No phone app
in Chaos Engineering Platforms
- Recognised40% of the score100
- Phone app26% of the score0
- Documented20% of the score88
- Free plan14% of the score100
- Free plan
- Yes
- Runs on
- api, Linux, Mac, self-hosted, Web, Windows
Summary
Chaos Toolkit is a free, open-source toolkit for developers who want to explore systems and look for weaknesses through chaos engineering. An experiment defines a steady-state hypothesis and probes to check whether the system meets it, along with a method made of actions and probes. If the steady state is not met, the method is not applied and the experiment must stop. Experiments can be saved as JSON or YAML, making them suitable for collaboration and orchestration alongside code. The toolkit extends to systems through its Open API and can be embedded in a CI/CD chain. Listed integrations include AWS, Azure, Google Cloud Platform, Kubernetes, Kafka, Slack, Datadog, Grafana, OpenTelemetry, and Prometheus. The standalone CLI is licensed under Apache License 2.0 and is implemented in Python 3, officially supporting Python 3.8 and later; it has only been tested against CPython. Installation guidance covers macOS, Debian or Ubuntu, and Windows. Users can add extensions after installing the CLI and core library. Reliably is a separate platform, not the standalone CLI.
Who it is for
It suits developers who want to define and run system experiments as code, including in a CI/CD chain. Users should be comfortable with Python 3 and installing extensions for different areas of chaos engineering.
What is good
- Free CLI under Apache License 2.0.
- Experiments can be saved as JSON or YAML.
- Can be embedded in a CI/CD chain.
- Includes a safety gate based on steady-state checks.
- Listed integrations include cloud, monitoring, and orchestration tools.
What to know first
- Officially supports Python 3.8 and later.
- Tested only against CPython.
- Extensions require installing the CLI and core library first.
Verdict
Chaos Toolkit gives developers a code-oriented way to define experiments, with a steady-state check that can stop a method from running. It is a free standalone CLI; Reliably is a separate offering.
Chaos Toolkit plans and pricing
All plansCompared on chaos engineering platforms
- Free plan
- Yeschaostoolkit.org
- Kubernetes support
- Yeschaostoolkit.org
- Cloud fault injection
- Yeschaostoolkit.org
- Network fault injection
- Yeschaostoolkit.org
- Experiment scheduling
- Yeschaostoolkit.org
- Deployment model
- self_hostedchaostoolkit.org
- Blast-radius controls
- Yeschaostoolkit.org
Facts
- Purpose
- Chaos Toolkit is a chaos engineering toolkit for developers to explore and test systems to discover weaknesses.chaostoolkit.org · 28 Sept 2026
- Experiment format
- Experiments can be declared and stored as JSON or YAML files for collaboration and orchestration like other code.chaostoolkit.org · 28 Sept 2026
- Open API
- The toolkit is extensible for systems through its Open API.chaostoolkit.org · 28 Sept 2026
- Automation
- The toolkit can be embedded in a CI/CD chain.chaostoolkit.org · 28 Sept 2026
- License
- The toolkit is open source under the Apache 2 license.chaostoolkit.org · 28 Sept 2026
- Experiments
- An experiment declares a steady-state hypothesis and probes to validate it, plus a method made up of actions and probes.chaostoolkit.org · 28 Sept 2026
- Safety gate
- If the steady state is not met, the method is not applied and the experiment must bail out.chaostoolkit.org · 28 Sept 2026
- Integrations
- The extension directory lists integrations including AWS, Azure, Google Cloud Platform, Kubernetes, Kafka, Slack, Datadog, Grafana, OpenTelemetry and Prometheus.chaostoolkit.org · 28 Sept 2026
- Supported runtime
- The CLI is implemented in Python 3, officially supports Python 3.8+, and has only been tested against CPython.chaostoolkit.org · 28 Sept 2026
- Installation
- The installation guide provides Python setup instructions for macOS, Debian or Ubuntu, and Windows, and installs the CLI using pip.chaostoolkit.org · 28 Sept 2026
- Extensions
- After installing the CLI and core library, users can install extensions for different facets of chaos engineering.chaostoolkit.org · 28 Sept 2026
- Deployment options
- The offering page describes a standalone open source CLI; it distinguishes Reliably as a separate platform with SaaS, private SaaS and on-premises options.chaostoolkit.org · 28 Sept 2026
- Community
- The project invites contributions through issue reports, issue voting, project stars, community Slack, pull requests and extension proposals.chaostoolkit.org · 28 Sept 2026
- Security practice
- The contribution guide suggests contributor accounts enable 2FA to reduce security risks if an account is breached.chaostoolkit.org · 28 Sept 2026
Best Chaos Toolkit alternatives
See all 12Where it ranks on Samsung Mobile US Press
Is Chaos Toolkit yours?
Claim it for free: prove the domain, then correct facts, plans and screenshots. An editor reviews every change.
Sources
- chaostoolkit.org· checked 28 Sept 2026
- chaostoolkit.org/reference/api/experiment/· checked 28 Sept 2026
- chaostoolkit.org/reference/usage/install/· checked 28 Sept 2026
- chaostoolkit.org/offering/· checked 28 Sept 2026
- chaostoolkit.org/reference/contributing/· checked 28 Sept 2026



