naqushab / saavn-downloader-extension

Chrome Extension to download songs and block ads for jiosaavn.com (previously saavn.com)
https://www.jiosaavn.com/
91 stars 18 forks source link
album-art chrome-extension downloader jiosaavn jiosaavn-downloader music-downloader saavn songs

:musical_note: JioSaavn Song Downloader Chrome Extension + JioSaavn Ads Hider

:star: if you love the extension. GitHub stars

Follow me if you want to be updated. :smile: GitHub followers

Song Quality Selector Single Song Download

This Extension will allow you to download any song in JioSaavn seamlessly and easily. It also hides ads from JioSaavn Web.

NOTE

This extension requires JioSaavn API in the backend to fetch Download Links in real time.

Features

How to use it

How to Install it

This extension can not hosted be in chrome webstore (duh!), so you will have to install it manually on chrome. below are the steps:

Note : the extension will be enabled on development mode. you will have a popup when opening the chrome. press cancel on that popup. you can always enable it again on the chrome extension page.

Issues

Please have a look at other issues before submitting a new one. If you have any issues regarding this extension whih you think is unique, you may submit a issue in here issue link
Please provide all the issue details in the template that is given for a quicker resolution.

Behind the Scenes

Overview

There is a JioSaavn API developed by cachecleanerjeet and fetching Songs Data via that API and then downloading it in Browser and adding perfect metadata in it.

Thanks to ffmpeg.wasm for ffmpeg in Browser 😋

Make sure you check out JioSaavn API page and :star: it if you like. People donot earn anything from this and spend their precious time developing it and release it for free. I am personally a huge fan of structural appraoch and like the repo a lot. A small praise, a good mention makes them feel a lot good and it doesn't cost anything. See right sidebar for the list of contributors to the repo.

How it works

Song

Album, Playlist (not yet working. In progress)

Made with :heart: in India.
Huge shoutout to people reporting the issues and giving me pointers to look on how to fix issues. :heart:
Special shoutout to @cachecleanerjeet for his work on enabling the extension without the CORS extension and making the download a little faster. Great job!