h2non/toxy
Hackable HTTP proxy for resiliency testing and simulated network conditions observed · 2026-08-28
Health v2 · maintenance only
10/100
- Activity 0
- Release rhythm 35
- Longevity 100
Flags: no_releases archived
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: n/a
- age_days: 4053
- days_rel: n/a
- days_push: 1658
- n_releases_24m: 0
Adoption not part of the score
2715 stars · 80 forks observed · 2026-08-28
What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-30, confidence not recorded
Toxy is a hackable HTTP proxy for Node.js that simulates server failures and adverse network conditions for resiliency testing. It injects 'poisons' like latency, bandwidth limits, timeouts, and error responses, optionally filtered by rules, and can be used programmatically, via an HTTP API, or as connect/express middleware.
Use cases
- simulate network latency and jitter in http requests
- test microservice fault tolerance with failure injection
- chaos test my api by injecting errors and timeouts
- rate limit and throttle bandwidth through a proxy
- simulate server failures for resiliency testing
- act as a man-in-the-middle proxy between services to inject faults
When to choose
- you need to fault-inject HTTP traffic between services to test resiliency
- you want a programmable Node.js proxy with pluggable failure behaviors
- you need to simulate slow networks, timeouts, or error responses in tests
When to avoid
- you need a maintained tool - it is explicitly unmaintained and may break on modern Node.js
- you need a general-purpose production proxy rather than a testing tool
- you need non-HTTP protocols or L3/L4-level network emulation
Facets
library · maturity abandoned
proxy testing http-server middleware rate-limiting load-testing testing networking developer-tools apis microservices cli chaos-engineering fault-injection resiliency-testing http-proxy network-simulation mitm-proxy unmaintained nodejs web-server
2 sources
- readme: https://github.com/h2non/toxy · fetched 2026-08-28 · be8c41f363c2
- registry_npm: https://registry.npmjs.org/toxy · fetched 2026-08-29 · e20adecc5c73
Member repositories
| Repository | Role | Health v2 |
|---|---|---|
| h2non/toxy | main | 10 |
For agents
Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem