Skip to content
@fetch-kit

fetch-kit

Making fetch more powerful in production and more testable in development
ffetch chaos-proxy chaos-proxy-go chaos-fetch
GitHub stars GitHub stars GitHub stars GitHub stars

A toolkit of production-ready fetch utilities and testing tools for JavaScript/TypeScript developers.


The fetch-kit Ecosystem

Repo Description
ffetch Production-ready fetch wrapper with retries, backoff, and timeout handling.
chaos-proxy Proxy-based chaos testing tool to simulate network failures and latency.
chaos-proxy-go Golang port of chaos-proxy.
chaos-fetch Chaos-testing integrated directly into a fetch wrapper, for seamless testing.

Try the Arena

See the fetch-kit ecosystem in action with the Fetch Reliability Arena: a live benchmark that runs fetch, axios, ky, and ffetch side-by-side under identical chaos conditions (latency, failures, rate limiting) and compares reliability scores, error rates, and latency in real time. The chaos is provided by chaos-fetch under the hood.


Join the Community

Connect with other developers, ask questions, and stay updated on new releases in the Fetch-Kit Discord server:

Discord

All releases are automatically announced, and pinned messages in each channel help you get started quickly.


Connect with the Author

Created and maintained by Gabor Koos
GitHub | Twitter | LinkedIn

Pinned Loading

  1. ffetch ffetch Public

    TypeScript-first fetch wrapper with configurable timeouts, retries, and circuit-breaker baked in.

    TypeScript 196 1

  2. chaos-proxy chaos-proxy Public

    Proxy for injecting network chaos (latency, failures, drops, rate-limiting) into API requests.

    TypeScript 21

Repositories

Showing 6 of 6 repositories

People

This organization has no public members. You must be a member to see who’s a part of this organization.

Top languages

Loading…

Most used topics

Loading…