Suggest a tool

Chaos Monkey vs LitmusChaos: open-source chaos and resilience tools compared

Metrics as of , from the GitHub or GitLab API of each repository. Refreshed monthly.

Summary

Chaos Monkey: Netflix chaos tool that randomly terminates instances and containers in production, integrated with Spinnaker.

LitmusChaos: Chaos engineering platform for Kubernetes that defines experiments as custom resources and runs them as workflows.

Both are listed under Chaos and resilience. The table gives repository metrics from the GitHub API with their fetch date, then the documented facts used for every comparison in this category, each linked to the README or docs page it comes from. A cell reads "not documented" when the fact was not found in the project's documentation; that does not mean the feature is absent.

Side by side

Chaos Monkey and LitmusChaos: metrics and documented facts, in the fixed row order used for chaos and resilience comparisons.
FactChaos MonkeyLitmusChaos
Stars17,14515,6191
Forks1,30618991
Contributors3213271
Last release2025-01-0612026-09-171
Last commit2024-10-0312026-09-221
Commits in 90 days01441
LicenseApache-2.01Apache-2.01
Primary languageGo1Go1
Statusinactive1active1
Target environmentsSpinnaker backends: AWS, Google Compute Engine, Azure, Kubernetes, Cloud Foundry source: READMEKubernetes resources; cloud platforms such as AWS, GCP and Azure; VMware source: Docs: Litmus Experiments
Fault typesRandom termination of virtual machine instances and containers source: READMEPod chaos: container kill, disk fill, pod delete, CPU, memory and IO stress, DNS errors, network latency, loss and corruption source: Docs: Litmus Experiments
Experiment formatPer-application settings in the Spinnaker web UI source: Docs: Configuring behavior via SpinnakerKubernetes custom resources (ChaosExperiment, ChaosEngine) combined into workflows source: README
CI integrationIntegrated with Spinnaker, a continuous delivery platform source: READMEGitHub Action litmuschaos/github-chaos-actions source: Docs: GitHub Action for Chaos Engineering in Kubernetes
Install methodGo (go get github.com/netflix/chaosmonkey/cmd/chaosmonkey) source: READMEHelm 3 chart (litmuschaos/litmus) or kubectl YAML spec file source: Docs: ChaosCenter installation

1 Fetched from the GitHub or GitLab API on . Hover a value for its own date.

When each fits

Written from each project's documented scope, not from preference. Neither tool is ranked.

Chaos Monkey

Fits projects that manage their applications with Spinnaker; its README describes random termination of virtual machine instances and containers in production. source: README

LitmusChaos

Fits projects that run controlled chaos tests against Kubernetes infrastructure; its README describes a control plane that constructs, schedules and visualizes chaos workflows. source: README

More on these tools

Sources

  1. GitHub REST API: repository, read
  2. GitHub REST API: repository, read
  3. GitHub REST API: contributors, read
  4. GitHub REST API: contributors, read
  5. GitHub REST API: latest release, read
  6. GitHub REST API: latest release, read
  7. GitHub REST API: commits, read
  8. GitHub REST API: commits, read
  9. README, read
  10. Docs: Litmus Experiments, read
  11. Docs: Configuring behavior via Spinnaker, read
  12. README, read
  13. Docs: GitHub Action for Chaos Engineering in Kubernetes, read
  14. Docs: ChaosCenter installation, read

Documented facts collected 2026-09-22. See the methodology for how metrics and facts are gathered.