Chaos Engineering
Chaos engineering is the discipline of experimenting on a software system in production in order to build confidence in the systemβs capability to withstand turbulent and unexpected conditions. Chaos engineering is a disciplined approach to identifying failures before they become outages
- GitHub: https://github.com/topics/chaos-engineering
- Wikipedia: https://en.wikipedia.org/wiki/Chaos_engineering
- Related Topics: sre, testing,
- Last updated: 2026-06-27 00:04:44 UTC
- JSON Representation
https://github.com/iskorotkov/chaos-toxiproxy
Experiment with Toxiproxy for causing network failures in target apps
chaos-engineering docker golang toxiproxy
Last synced: 18 May 2026
https://github.com/soumyadip007/chaos-guru
Chaos Guru is a powerful chaos engineering tool designed to help you identify weaknesses and improve the resilience of your cloud-native applications. Chaos Guru allows you to introduce controlled chaos into your Kubernetes clusters, enabling you to test the reliability and stability of your systems under various failure conditions.
chaos-engineering kubernates testing
Last synced: 16 Jan 2026
https://github.com/erankitcs/chaosengineeringaws
This project is intended to learn how we can incorporate chaos engineering within our AWS environment.
aws chaos chaos-engineering cognito-identity-pool dyanmodb gremlin
Last synced: 20 May 2026
https://github.com/massix/chaos-monkey
My attempt at writing a chaos-monkey for Kubernetes in Go using the client-go
chaos-engineering chaos-monkey golang kubernetes operators
Last synced: 20 May 2026
https://github.com/panagiks/ccpc
Chaotic Cable Pulling Chimp
async ccpc chaos-engineering chaos-monkey devops devops-tools openshift-origin python
Last synced: 27 Mar 2025
https://github.com/githubfoam/chaostoolkit-githubactions
chaostoolkit githubactions chaos engineering
chaos-engineering chaostoolkit devsecops github-actions observability site-reliability-engineering
Last synced: 30 Mar 2025
https://github.com/jongwooo/injecting-fault-into-java-applications
Simulates the faults of JVM application through Byteman.
byteman chaos-engineering fault-injection java-application jvm
Last synced: 02 Jan 2026
https://github.com/jsabo/gremlin-migration
Migrate Gremlin Health Checks and Scenarios From One Team To Another
chaos-engineering gremlin gremlin-python
Last synced: 14 Mar 2025
https://github.com/suhasramanand/predictive-reliability-platform
End-to-end predictive reliability platform with anomaly detection, auto-remediation, and comprehensive observability for microservices
anomaly-detection auto-remediation chaos-engineering devops docker fastapi grafana kubernetes microservices monitoring observability predictive-maintenance prometheus python react site-reliability sre typescript
Last synced: 08 Apr 2026
https://github.com/teran/ceph-chaos-monkey
Software which trains engineers to fix Ceph clusters by periodically damaging them in various ways
ceph chaos-engineering chaos-monkey educational-software training-software
Last synced: 29 Jul 2025
https://github.com/iskorotkov/chaos-server
Simple app used in chaos testing as a potential target. It manages value of a counter and allows to access it via REST API
chaos-engineering docker golang
Last synced: 16 May 2026
https://github.com/oragazz0/viy
CLI-first Kubernetes chaos engineering toolkit in Go β modular, safe, observable. "Omniscient chaos, unveiled."
chaos-engineering chaos-toolkit cli cloud-native devops fault-injection go golang k8s kubernetes observability resilience-testing sre
Last synced: 18 Apr 2026
https://github.com/roybidani/sre-lab-infra
π Complete SRE Training Environment - Production-grade infrastructure with Kubernetes, Prometheus, Grafana, and advanced SRE practices for hands-on learning
aws chaos-engineering devops grafana kubernetes monitoring prometheus sre terraform training
Last synced: 09 Apr 2026
https://github.com/johnnyhuy/todo-app-kubernetes
π NodeJS todo app powered by Kubernetes using Kube Invaders, MongoDB, Vue 3, Skaffold, Minikube, Helm and more!
chaos-engineering hacktoberfest helm kubernetes load-testing nodejs todo todo-app vue
Last synced: 10 Apr 2026
https://github.com/theobori/terraform-teeworlds
π¨ Destroy Terraform resources by playing Teeworlds
chaos-engineering teeworlds terraform
Last synced: 28 Apr 2026
https://github.com/chaostoolkit-incubator/chaostoolkit-dynatrace
Dynatrace driver for the Chaos Toolkit
chaos-engineering chaostoolkit chaostoolkit-extension
Last synced: 28 Oct 2025
https://github.com/steadybit/extension-jvm
A Steadybit extension for jvm applications based actions (discovery / attacks)
attack chaos-engineering discovery fault helm java jvm kubernetes process
Last synced: 21 Feb 2026
https://github.com/deas/ka0s
Building Chaos around LitmusChaos on Kubernetes
chaos-engineering flux2 kubernetes litmuschaos sre
Last synced: 15 Mar 2025
https://github.com/thanhnguyxn/alert-alchemy
π§ͺ CLI incident-response simulator: brew fixes from alerts using realistic logs, metrics & traces (offline).
chaos-engineering cli debugging devops game incident-response learning monitoring observability oncall postmortem python rich runbooks simulation site-reliability-engineering sre terminal typer yaml
Last synced: 13 Jan 2026
https://github.com/rtmuller/observability-reliability-lab
Hands-on lab demonstrating observability reliability patterns: meta-monitoring, chaos scenarios, Watchdog, absent() rules.
alertmanager chaos-engineering grafana meta-monitoring observability prometheus sre
Last synced: 29 May 2026
https://github.com/theobori/terraform-doom
π¨ Destroy Terraform resources by playing DOOM
chaos-engineering docker doom terraform vnc-server xorg
Last synced: 06 May 2026
https://github.com/dgzlopes/powerfulseal-agent
WIP: Chaos agent for Powerfulseal
chaos-engineering powerfulseal testing
Last synced: 03 Apr 2025
https://github.com/wtfjoke/chaoskotlindemo
Chaos Monkey for Spring Boot Kotlin Demo
chaos-engineering chaos-monkey demo-app kotlin spring-boot
Last synced: 18 May 2026
https://github.com/kai-niemi/pestcontrol
A cluster manager and chaos testing tool for CockroachDB
chaos-engineering cockroachdb spring-boot
Last synced: 21 Jan 2026
https://github.com/jmalicki/xibalba
Xibalba: Chaos Testing Framework for Linux Filesystem Concurrency using eBPF
chaos-engineering concurrency ebpf filesystem filesystem-testing jepsen kernel race-detection testing xibalba
Last synced: 14 Oct 2025
https://github.com/auduny/chaosbackend
A golang webapp designed to misbehave to test reverse proxies like varnish
Last synced: 22 Jan 2026
https://github.com/leeeqo/mathematical-modeling
MSU Course (2021)
cellular-automata chaos-engineering fractals molecular-dynamics monte-carlo prng
Last synced: 15 Oct 2025
https://github.com/steadybit/extension-istio
A Steadybit extension adding support Istio's service mesh fault injection capabilities.
chaos-engineering fault istio service-mesh
Last synced: 24 Feb 2026
https://github.com/chaostoolkit-incubator/chaostoolkit-lueur
chaos-engineering chaostoolkit chaostoolkit-extension
Last synced: 26 Feb 2026
https://github.com/thebeebs/aws-lambda-chaos-injection-dotnet
Chaos Injection library for AWS Lambda
aws aws-lambda chaos-engineering csharp dotnet-standard dotnetcore
Last synced: 12 Feb 2026
https://github.com/msaf9/chaos-engineering
Curating Chaos Engineering resources.
Last synced: 16 Feb 2026
https://github.com/jmalicki-ai-slop/xibalba
Xibalba: Chaos Testing Framework for Linux Filesystem Concurrency using eBPF
chaos-engineering concurrency ebpf filesystem filesystem-testing jepsen kernel race-detection testing xibalba
Last synced: 18 Apr 2026
https://github.com/asankov/k8s-chaos-monkey
A small program, that at given intervals deletes a random Pod from a Kubernetes cluster
chaos chaos-engineering chaos-monkey kubernetes
Last synced: 29 Apr 2026
https://github.com/iskorotkov/chaos-monitor
Chaos Monitor is used to detect pod failures in a Kubernetes cluster
chaos-engineering docker go k8s kubernetes
Last synced: 29 Apr 2026
https://github.com/chaostoolkit-incubator/chaostoolkit-gandi
ChaosToolkit extension for Gandi
chaos-engineering chaostoolkit chaostoolkit-extension gandi gandi-api
Last synced: 29 Apr 2026
https://github.com/iskorotkov/chaos-io-stress
Simple app used in chaos testing as a potential target. It indefinitely reads and saves a single file and prints measured performance
chaos-engineering docker golang kubernetes
Last synced: 03 May 2026
https://github.com/stuttgart-things/homerun-chaos-catcher
creates chaos in kubernetes clusters based on homerun notifications
chaos-engineering event-based-architecture golang homerun kubernetes
Last synced: 04 May 2026
https://github.com/iskorotkov/chaos-reducer
Chaos reducer
chaos-engineering docker golang kubernetes
Last synced: 04 May 2026
https://github.com/drag0sd0g/microservice-observability-instrumentation
A comprehensive demonstration of modern observability practices using the Grafana stack (Prometheus, Loki, Tempo, Alloy, Grafana) with OpenTelemetry instrumentation in a distributed microservices architecture.
alertmanager alloy chaos-engineering cockroachdb docker gradle grafana java liquibase loki otel prometheus spring-boot tempo
Last synced: 06 May 2026
https://github.com/fbac/chaosnetes
Chaos as a Service for Kubernetes clusters
chaos chaos-engineering chaos-monkey client-go controllers docker go golang kubeconfig kubernetes operators
Last synced: 07 May 2026
https://github.com/iskorotkov/chaos-disk-fill
Simple app used in chaos testing as a potential target. It creates files and saves them on disk indefinitely
chaos-engineering docker golang kubernetes
Last synced: 07 May 2026
https://github.com/chaos-maker-dev/chaos-maker
A lightweight chaos engineering toolkit that simulates network failures in browser-based test frameworks to build resilient, failure-ready applications.
automation-tools browser-testing chaos-engineering chaos-testing cypress fault-injection network-simulation playwright puppeteer qa-tools resilience-engineering test-automation testing ui-testing-framework webdriverio
Last synced: 09 May 2026
https://github.com/iskorotkov/bully-election
Bully election algorithm for distributed systems
chaos-engineering distributed-systems docker go kubernetes resilience
Last synced: 10 May 2026
https://github.com/jstavel/krakatoa
High-performance polyglot matching engine (Clojure/Rust) built on Polylith architecture, featuring ZeroMQ transport, Kafka event sourcing, and chaos-testing.
apache-kafka chaos-engineering clojure distributed-systems event-sourcing high-performance lock-free polylith rust zeromq
Last synced: 10 Jun 2026
https://github.com/arun0009/flakymock
HTTP mock server for resilience testing β retries, circuit breakers, latency, rate limits
chaos-engineering circuit-breaker go integration-testing mock-server resilience-testing retry testcontainers
Last synced: 13 Jun 2026
https://github.com/soumyadip007/chaos-pod-kill-demo
This guide provides step-by-step instructions for setting up a Chaos Mesh environment, running pod kill experiments within a designated namespace (chaos-sandbox), and monitoring the results.
automation chaos chaos-engineering chaos-mesh cncf kubernetes
Last synced: 18 Jun 2026
https://github.com/vibe-ideas/vfox-chaosblade
vibe coding vfox-chaosblade plugin
blade chaos-engineering chaosblade vfox-plugin
Last synced: 28 Jun 2026