Skip to content

๐ŸŽต An Unofficial API for downloading high-quality songs from JioSaavn

License

Notifications You must be signed in to change notification settings

zhdjdj20/jiosaavn-api

ย 
ย 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 

Repository files navigation

๐ŸŽต JioSaavn API

An Unofficial JioSaavn API for downloading songs in 320kbps quality for free.

NOTE: https://saavn.me is only meant to demo the API and has rate-limiting enabled to minimise bandwidth consumption. It is recommended to deploy your own instance on vercel for personal use.

โœจ Features

  • ๐Ÿš€ Blazing fast
  • ๐ŸŽถ Download High Quality Songs (320kbps).
  • ๐ŸŒ… Download High quality song/album thumbnails.
  • ๐Ÿ”Ž Search support for songs and albums.
  • ๐ŸŽผ Lyrics for supported songs.
  • โค๏ธ Open-Source
  • โ˜๏ธ Lightweight and has minimal dependencies.

๐Ÿ”Ž Usage

For usage, see Documentation

๐Ÿ‘ท Local development

Prerequisites

  • NodeJS v14+
  • Vercel CLI : To install Vercel CLI globally use npm i -g vercel

Run locally

  • Clone the Repo

    git clone https://github.com/sumitkolhe/jiosaavn-api
    
    cd jiosaavn-api
  • Install the dependencies

    npm install
  • Start development server

    npm start

โ˜๏ธ Host your own instance

Deploy with Vercel

Note

To ensure that the API consistently respects the provided language, make sure to set the Function region within Vercel to Mumbai, India (South) - bom1.

๐Ÿ“œ License

This project is licensed under the MIT License - see the LICENSE file for details.

About

๐ŸŽต An Unofficial API for downloading high-quality songs from JioSaavn

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • TypeScript 100.0%