ConsumerJS

JSON →
library 3.2.1 ·javascript
verified Jun 5, 2026

ConsumerJS is a JavaScript library that provides an ORM-like repository/entity mapper for consuming RESTful JSON APIs, built on top of Axios. The current stable version is 3.2.1. It supports CRUD operations, Django CSRF protection, and can be extended with custom behavior. Unlike raw Axios or fetch, it offers a declarative, object-oriented approach with stateful entity objects and consumer classes that map API endpoints to JavaScript classes. It uses an active release cadence with breaking changes in major versions.