Purest REST API Client

JSON →
library 4.0.3 ·javascript
verified May 27, 2026

Purest is a flexible JavaScript library for constructing expressive REST API clients, abstracting away the low-level HTTP request details. It enables developers to define detailed API configurations, including base URLs, paths, headers, and versioning, for various service providers. The library then facilitates interaction through a fluent, chainable API that supports custom query parameters, authentication, and HTTP methods, with options for preconfigured defaults and method aliases. Currently in stable version 4.0.3, Purest is actively maintained, supporting Node.js environments (>=12.0.0) and ships with TypeScript types for improved developer experience. It relies on the `request-compose` library for its underlying HTTP capabilities. Purest differentiates itself by providing a highly configurable and declarative approach to API consumption, allowing for complex API structures to be represented and interacted with in an abstract yet powerful manner, making it suitable for managing interactions with multiple, diverse REST APIs within a single application.

total hits 12
actors 6 distinct systems
last hit 1d ago AhrefsBot
MetaBot
4
GPTBot
2
Script
1
ClaudeBot
1
Search engines
1

top countries 🇺🇸 United States · 🇨🇦 Canada · 🇩🇪 Germany