Shopify/toxiproxy
:alarm_clock: :fire: A TCP proxy to simulate network and system conditions for chaos and resiliency testing observed · 2026-08-28
Health v2 · maintenance only
74/100
- Activity 99
- Release rhythm 28
- Longevity 100
How is this computed?
round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10) — computed 2026-09-03. Adoption (stars, forks) is never an input.
- gap_med: 80.0
- age_days: 4381
- days_rel: 533
- days_push: 8
- n_releases_24m: 3
Adoption not part of the score
12285 stars · 508 forks observed · 2026-08-28
What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-29, confidence not recorded
Toxiproxy is a TCP proxy written in Go for simulating network and system conditions such as latency, bandwidth limits, and connection failures. It is controlled via an HTTP API and client libraries, designed for deterministic fault injection in testing, CI, and development environments.
Use cases
- simulate network latency in tests
- test application resiliency to database outages
- inject packet loss and bandwidth limits in CI
- verify no single points of failure in distributed systems
- simulate slow or broken connections to Redis or MySQL
- chaos testing of network conditions
When to choose
- you need deterministic, programmable network fault injection for tests or CI
- you want to test how your app handles latency, timeouts, or service outages
- you need a lightweight TCP proxy with an HTTP API and client libraries
When to avoid
- you need HTTP-level or application-layer fault injection rather than raw TCP
- you need a production traffic proxy rather than a testing tool
- you need full-scale chaos engineering across infrastructure rather than connection-level testing
Facets
service · maturity stable
proxy testing http-server cli testing networking developer-tools go windows cli chaos-engineering resiliency-testing tcp-proxy fault-injection network-simulation ci devops linux macos docker
2 sources
- readme: https://github.com/Shopify/toxiproxy · fetched 2026-08-28 · b3ab49c907fa
- homepage: https://github.com/shopify/toxiproxy · fetched 2026-08-29 · 8e854d02ae87
Member repositories
| Repository | Role | Health v2 |
|---|---|---|
| Shopify/toxiproxy | main | 74 |
For agents
markdown · JSON · MCP: product_card(name="Shopify/toxiproxy")
Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem