Ketting
JSON →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.
Resources
packageketting ↗