Go Chaos

Open-source Go projects categorized as Chaos

Top 13 Go Chao Projects

  • Comcast

    Simulating shitty network connections so you can build better systems.

    Project mention: How to simulate a high ping? | reddit.com/r/networking | 2022-09-25

    There's a tool called "comcast" for exactly that (and more): https://github.com/tylertreat/comcast

  • toxiproxy

    :alarm_clock: :fire: A TCP proxy to simulate network and system conditions for chaos and resiliency testing

    Project mention: Regarding default TCP setting in Golang and how it effects speed | reddit.com/r/golang | 2022-12-30

    That's why I usually recommend anybody that develops network critical apps to test their app with something like toxiproxy and purposfully mess with their connections and simulate network issues.

  • SonarQube

    Static code analysis for 29 languages.. Your projects are multi-language. So is SonarQube analysis. Find Bugs, Vulnerabilities, Security Hotspots, and Code Smells so you can release quality code every time. Get started analyzing your projects today for free.

  • chaos-mesh

    A Chaos Engineering Platform for Kubernetes.

    Project mention: Elon Musk is disconnecting random Twitter-servers just to see what happens | news.ycombinator.com | 2022-12-24
  • pumba

    Chaos testing, network emulation, and stress testing tool for containers

    Project mention: Docker networks explained - part 2: docker-compose, microservices, chaos monkey | dev.to | 2022-03-15

    I highly recommend looking at Pumba a project that lets you pause services, kill them, but also add network delay, loss, corruption etc.


    :fire: CHAOS is a free and open-source Remote Administration Tool that allow generate binaries to control remote operating systems.

    Project mention: (Kali Linux) Any similar meterpreters to this one that works on windows 11? | reddit.com/r/hacking | 2023-01-14

    The meterpreter for reference: https://github.com/tiagorlampert/CHAOS

  • chaoskube

    chaoskube periodically kills random pods in your Kubernetes cluster.

    Project mention: Chaoskube | reddit.com/r/devopspro | 2022-02-13
  • pod-reaper

    Rule based pod killing kubernetes controller

  • InfluxDB

    Build time-series-based applications quickly and at scale.. InfluxDB is the Time Series Platform where developers build real-time applications for analytics, IoT and cloud-native services. Easy to start, it is available in the cloud or on-premises.

  • tipocket

    A toolkit for testing TiDB

  • chaosd

    A Chaos Engineering toolkit.

  • amazon-ec2-spot-interrupter

    The ec2-spot-interrupter is a simple CLI tool that triggers Amazon EC2 Spot Interruption Notifications and Rebalance Recommendations.

    Project mention: ec2-spot-interrupter: a simple CLI tool that triggers Amazon EC2 Spot Interruption Notifications and Rebalance Recommendations | reddit.com/r/aws | 2022-05-23
  • zeebe-chaos

    Contains everything related to chaos engineering in Zeebe, which means chaos experiments, hypothesis backlog etc.

    Project mention: Zbchaos — A new fault injection tool for Zeebe | dev.to | 2022-09-15

    We run regular chaos experiments against Zeebe to build up confidence in our system and to determine whether we have weaknesses in certain areas. In the past, we have written many bash scripts to inject faults (chaos). We wanted to replace them with better tooling: a new CLI. This allows us to make it more maintainable, but also lowers the barrier for others to experiment with the system.

  • gorm-sqlchaos

    GORM SQLChaos manipulates DML at program runtime based on gorm

  • DeathStar

    A tool for loadtesting web based services in a easy, automated, cloud native and quick way without spending time on infrastructure setup for load generation.

NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020). The latest post mention was on 2023-01-14.

Go Chaos related posts


What are some of the best open-source Chao projects in Go? This list will help you:

Project Stars
1 Comcast 9,826
2 toxiproxy 8,870
3 chaos-mesh 5,460
4 pumba 2,436
5 CHAOS 1,844
6 chaoskube 1,601
7 pod-reaper 174
8 tipocket 128
9 chaosd 100
10 amazon-ec2-spot-interrupter 61
11 zeebe-chaos 19
12 gorm-sqlchaos 5
13 DeathStar 2
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives