tylertreat/comcast
Simulating shitty network connections so you can build better systems. observed · 2026-08-28
Health v2 · maintenance only
28/100
- Activity 12
- Release rhythm 8
- Longevity 100
How is this computed?
round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10) — computed 2026-09-02. Adoption (stars, forks) is never an input.
- gap_med: n/a
- age_days: 4312
- days_rel: n/a
- days_push: 531
- n_releases_24m: 0
Adoption not part of the score
10512 stars · 378 forks observed · 2026-08-28
What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-29, confidence not recorded
Comcast is a Go CLI tool that simulates poor network conditions such as latency, bandwidth limits, and packet loss by wrapping system tools like ipfw, pfctl, iptables, and tc. It helps developers test distributed systems under realistic degraded network conditions.
Use cases
- simulate slow network connections for testing
- add latency and packet loss to a network interface
- throttle bandwidth during load testing
- test distributed systems under degraded network conditions
- chaos engineering network fault injection
- emulate bad wifi or mobile network conditions
When to choose
- you need to test how your system behaves with latency, packet loss, or limited bandwidth
- you want a simple CLI wrapper around tc/iptables or ipfw/pfctl
- you're doing chaos engineering on Linux or macOS/BSD systems
When to avoid
- you need Windows support
- you need fine-grained traffic shaping beyond what tc/ipfw offer
- you require a GUI or persistent daemon-managed network simulation
Facets
cli-tool · maturity stable
testing networking developer-tools testing networking developer-tools bsd cli go chaos-engineering network-simulation packet-loss latency bandwidth-throttling fault-injection devops linux macos
1 source
- readme: https://github.com/tylertreat/comcast · fetched 2026-08-28 · 284c1c2540e4
Member repositories
| Repository | Role | Health v2 |
|---|---|---|
| tylertreat/comcast | main | 28 |
For agents
markdown · JSON · MCP: product_card(name="tylertreat/comcast")
Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem