effect-fetch

JSON →
library 2.2.0 ·javascript
verified Jun 7, 2026

Type-safe HTTP client for the Effect ecosystem, v2.2.0. Wraps the Fetch API with interceptors, strongly typed errors, and timeout support. Requires effect >=3.5.7 as a peer dependency. Ships TypeScript types. Differentiates from alternatives like axios or ky by integrating natively with Effect's structured concurrency and error management, enabling composable, type-safe HTTP pipelines with minimal boilerplate. Interceptors include base URL, timeout, logging, status filtering, and authentication. Actively maintained on GitHub.