Chaos Monkey alternatives: 8 open-source chaos and resilience tools
Metrics as of , from the GitHub or GitLab API of each repository. Refreshed monthly.
About Chaos Monkey
Chaos Monkey is a listed chaos and resilience tool: Netflix chaos tool that randomly terminates instances and containers in production, integrated with Spinnaker.
Order: Listed tools in the same category, with tools in the same primary language (GitHub API) first, then by GitHub stars. Each line gives one fact from the tool's own documentation where it differs from what Chaos Monkey's documentation states, with its source.
8 alternatives to Chaos Monkey
Toxiproxy: Target environments: TCP connections between an application and its services, routed through the proxy. source: README
Chaos Mesh: Target environments: Kubernetes; remote clusters managed from a management cluster. source: README
LitmusChaos: Target environments: Kubernetes resources; cloud platforms such as AWS, GCP and Azure; VMware. source: Docs: Litmus Experiments
Pumba: Target environments: Docker, containerd and Podman containers on Linux. source: README
kube-monkey: Target environments: Kubernetes clusters. source: README
Hoverfly: Target environments: Linux, macOS and Windows binaries; Docker; Kubernetes via Helm. source: Docs: Download and installation
ChaosBlade: Target environments: Host environments and Kubernetes clusters. source: Docs: ChaosBlade introduction
Chaos Toolkit: Target environments: Cloud environments, datacenters and CI/CD. source: README
Repository metrics
| Chaos Monkey | 17,1451 | 2025-01-061v2.1.3 | 2024-10-031 | Apache-2.0 | Go | inactive |
|---|---|---|---|---|---|---|
| Toxiproxy | 12,3561 | 2025-03-181v2.12.0 | 2026-08-251 | MIT | Go | active |
| Chaos Mesh | 7,9111 | 2026-08-181v2.8.4 | 2026-09-061 | Apache-2.0 | Go | active |
| ChaosBlade | 6,5211 | 2026-09-211blade-ai-v0.7.2 | 2026-07-281 | Apache-2.0 | Python | active |
| LitmusChaos | 5,6191 | 2026-09-1713.32.0 | 2026-09-221 | Apache-2.0 | Go | active |
| Pumba | 3,1711 | 2026-08-2311.2.1 | 2026-08-271 | Apache-2.0 | Go | active |
| kube-monkey | 3,0801 | 2026-09-201v0.7.0 | 2026-09-201 | Apache-2.0 | Go | active |
| Hoverfly | 2,5221 | 2026-09-211v1.12.15 | 2026-09-211 | Apache-2.0 | Go | active |
| Chaos Toolkit | 2,0281 | 2026-08-0811.20.0 | 2026-08-091 | Apache-2.0 | Python | active |
1 Fetched from the GitHub or GitLab API on . Hover a value for its own date.