Deezer Public API
A modern, modular, and type-safe Node.js wrapper for the Deezer Public API.
Native Fetch, extensive types, and easy navigation.
Powerful Features for Modern Apps
TypeScript Native
Full type definitions for all API entities, giving you the best developer experience with autocompletion and safety.
Native Fetch
Uses standard Node.js
fetch (Node 18+). Zero heavy dependencies for a lightweight and future-proof implementation.Modular Design
Every API endpoint is isolated into its own module. Import only what you need to keep your bundle small.
Enhanced Pagination
Easy navigation with built-in
next() and prev() helpers on every paginated result.Fluent Search
Chainable
SearchBuilder for complex queries like artist:"Daft Punk" album:"Discovery".Rate Limiting
Built-in intelligent throttling (50 req / 5s) to ensure you stay within Deezer's public API limits.
Quality Assurance
100% test coverage and live API snapshot validation to ensure maximum stability. Learn more