Ketting

JSON →
library 9.1.0 ·javascript
verified Jun 7, 2026

Opinionated HATEOAS / REST client for JavaScript and TypeScript, currently at version 9.1.0. Released under the MIT license, with active development. Supports multiple hypermedia formats including HAL, JSON:API, Siren, Collection+JSON, and HTML links. Designed for both browser and Node.js environments, built on top of the Fetch API. Provides middleware support for authentication (e.g., OAuth2) and integrates with React via companion library react-ketting. Requires Node.js >=20.