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
Copyright © 2026