infinitered/apisauce
Axios + standardized errors + request/response transforms. observed · 2026-10-17
Health v2 · maintenance only
65/100
- Activity 79
- Release rhythm 27
- Longevity 100
How is this computed?
round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10) — computed 2026-10-22. Adoption (stars, forks) is never an input.
- gap_med: 91
- age_days: 3847
- days_rel: 330
- days_push: 131
- n_releases_24m: 4
Adoption not part of the score
2885 stars · 188 forks observed · 2026-10-17
What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-30, confidence not recorded
Apisauce is a low-fat wrapper around the Axios HTTP client that standardizes error handling with a 'problem' property on every response and supports request/response transforms. It works in Node, the browser, and React Native, and is now community-supported only with no active maintenance.
Use cases
- wrap axios calls with standardized error problems
- make JSON API requests from React Native apps
- unify success and failure response handling in one flow
- attach transforms that modify all request or response data
- detect connection issues on mobile networks
- configure a base URL and shared headers for an API client
When to choose
- you want consistent error shapes on top of axios in an existing project
- you are maintaining a React Native or React codebase already using apisauce
- you need request/response transform hooks with minimal abstraction
When to avoid
- starting a new project - the maintainers recommend using axios directly
- you need actively maintained software with timely bug fixes
- you need features beyond a thin axios wrapper
Facets
library · maturity maintenance
http-client middleware web-development apis frontend developer-tools browser cross-platform axios-wrapper react-native api-client error-handling request-transforms nodejs
2 sources
- readme: https://github.com/infinitered/apisauce · fetched 2026-10-17 · 34100a71df6e
- registry_npm: https://registry.npmjs.org/apisauce · fetched 2026-08-29 · f6392d828417
Member repositories
| Repository | Role | Health v2 |
|---|---|---|
| infinitered/apisauce | main | 65 |
For agents
markdown · JSON · MCP: product_card(name="infinitered/apisauce")
Data as of 2026-10-19T08:05:51.212177+00:00 · Report a problem