Provides access to playlists and albums in a tree view and controls the Spotify Web Player through a quick and easy popup player.

Latest Version

Version
3.7
Update
January 6, 2023
Size
122KiB
Developer
Category
Users
6,000+
Rating
4.57895 ★
Manifest Version
2
Web Store Status
Languages Support
Deutsch
English
Français
Türkçe
Español
Polski
Português (Brasil)
Português (Portugal)
Svenska
čeština
Српски
русский
עברית
中文 (简体)
中文 (繁體)
日本語
한국어
See more
Permissions
Https://*.spotify.com/*
Https://i.scdn.co/image/*
Tabs
Identity
Alarms
ContextMenus
Notifications
Storage
See more

SpotifyTree Extension

SpotifyTree is an extension that provides full access to playlists and saved albums in a tree view and controls the Spotify Web Player through a quick and easy popup player.
There is no need to switch to the Spotify Web Player page, so your browsing experience remains uninterrupted.
It's easy and extremely convenient. Give it a try!
Let me know if you want other functions added.

Note: extension needs to be authorized by Spotify. At first start there will be a prompt to a webpage where you can choose to grant your access. This is one-time step and access can be revoked anytime using your Spotify account. In addition, Spotify Web Player changes from time to time, that cause extension to stop working; please upgrade to the last version if you experiencing such issues.

You can you help support extension continued development by making a small contribution: https://www.paypal.me/selectionsk/

Functions:

✓ Shows playlists in a tree view (playlists folders supported) and allows to play them with one click. Featured playlists (prepared for you by Spotify) can be shown as well.
✓ Shows saved albums sorted by artist in a tree view and allows to play them with one click.
✓ Playlists and saved albums can be auto played.
✓ Quick and easy popup player that controls the Spotify Web Player.
✓ Icon's tooltip shows name of currently playing song and artist.
✓ Supports basic keyboard shortcuts for previous(Ctrl+Shift+Left), play\\pause(Ctrl+Shift+Down), next(Ctrl+Shift+Right). All shortcuts can be changed in the preferences.
✓ Shows playback info (song\\artist) on track change (can be enabled\\disabled in the preferences). Playback info can be shown at any time using Ctrl+Shift-Up keyboard shortcut.
✓ In all cases there is no need to switch to the Spotify Web Player page, so your browsing experience remains uninterrupted.
✓ Especially helpful if you have dozens of playlists and saved albums.
✓ Spotify Web Player improvements: show track numbers, show total playlist or album time, show artist details and album details in the tooltip.

The extension is also available for Firefox at https://addons.mozilla.org/en-US/firefox/addon/spotifytree/.

Thank you for being interested in SpotifyTree. Please submit your suggestions and report issues on https://bitbucket.org/ashemetov/spotifytree/issues.

You can contribute by helping translate SpotifyTree on Crowdin: https://crwd.in/spotifytree.
Read more

Source Manifest.json

{"update_url": "https://clients2.google.com/service/update2/crx",\t"manifest_version": 2,\t"name": "SpotifyTree",\t"author": "Andrey Shemetov",\t"description": "__MSG_addonDescChr__",\t"version": "3.7",\t"default_locale": "en",\t"key": "MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAryHDlstSMFWDzbQuVARQkswdYXKWz7YcXlaa8U3Oa1T2otbSR1sHQzlm/10QNwcExdA0W+f+7K/Vf4FA4+uiX/4ibeTfDKElI22JBSJkwfMPZ04evimW7Knz7Fl0j5AwqSVeRNlyLWTwFK00OKFmvZPLnT8GHFETBoMf+rN4221l81RUn8kXctcESozw+SWvfHFEebwC2gj/Fs+f2pQTxKjXBPLrxvFHsFdtc2WoysQYKCgyN52NNbLZ2jReSLCri0KTwapIWq44/N66ZxWxDt5cUR9C4eFk2rLmV5p2gYcDuYBD103CaVNOyBwO0gicku9zhNri1f9GYn/by9yv4QIDAQAB",\t"icons": {\t\t"16": "icons/SpotifyTree_16.png",\t\t"24": "icons/SpotifyTree_24.png",\t\t"32": "icons/SpotifyTree_32.png",\t\t"48": "icons/SpotifyTree_48.png",\t\t"64": "icons/SpotifyTree_64.png",\t\t"128": "icons/SpotifyTree_128.png"\t},\t"browser_action": {\t\t"default_icon": {\t\t\t"16": "icons/SpotifyTree_16.png",\t\t\t"24": "icons/SpotifyTree_24.png",\t\t\t"32": "icons/SpotifyTree_32.png",\t\t\t"48": "icons/SpotifyTree_48.png",\t\t\t"64": "icons/SpotifyTree_64.png",\t\t\t"128": "icons/SpotifyTree_128.png"\t\t},\t\t"default_title": "SpotifyTree",\t\t"default_popup": "popup/popup.html"\t},\t"commands": {\t\t"previous": {\t\t\t"suggested_key": {\t\t\t\t"default": "Ctrl+Shift+Left"\t\t\t},\t\t\t"description": "Previous Track",\t\t\t"global": true\t\t},\t\t"next": {\t\t\t"suggested_key": {\t\t\t\t"default": "Ctrl+Shift+Right"\t\t\t},\t\t\t"description": "Next Track",\t\t\t"global": true\t\t},\t\t"play_pause": {\t\t\t"suggested_key": {\t\t\t\t"default": "Ctrl+Shift+Down"\t\t\t},\t\t\t"description": "Play/Pause",\t\t\t"global": true\t\t},\t\t"previous_media": {\t\t\t"suggested_key": {\t\t\t\t"default": "MediaPrevTrack"\t\t\t},\t\t\t"description": "Media Previous Track",\t\t\t"global": true\t\t},\t\t"next_media": {\t\t\t"suggested_key": {\t\t\t\t"default": "MediaNextTrack"\t\t\t},\t\t\t"description": "Media Next Track",\t\t\t"global": true\t\t},\t\t"play_pause_media": {\t\t\t"suggested_key": {\t\t\t\t"default": "MediaPlayPause"\t\t\t},\t\t\t"description": "Media Play/Pause",\t\t\t"global": true\t\t},\t\t"notify": {\t\t\t"suggested_key": {\t\t\t\t"default": "Ctrl+Shift+Up"\t\t\t},\t\t\t"description": "Playback Info",\t\t\t"global": true\t\t}\t},\t"options_ui": {\t\t"page": "prefs/prefs.html",\t\t"open_in_tab": true\t},\t"background": {\t\t"scripts": [\t\t\t"libs/spotify-web-api.js",\t\t\t"common.js",\t\t\t"utils.js",\t\t\t"background.js"\t\t]\t},\t"permissions": [\t\t"https://*.spotify.com/*",\t\t"https://i.scdn.co/image/*",\t\t"tabs",\t\t"identity",\t\t"alarms",\t\t"contextMenus",\t\t"notifications",\t\t"storage"\t],\t"content_scripts": [\t\t{\t\t\t"matches": [\t\t\t\t"https://open.spotify.com/*"\t\t\t],\t\t\t"js": [\t\t\t\t"libs/spotify-web-api.js",\t\t\t\t"common.js",\t\t\t\t"utils.js",\t\t\t\t"content.js"\t\t\t],\t\t\t"all_frames": false,\t\t\t"run_at": "document_end"\t\t}\t],\t"web_accessible_resources": [\t\t"icons/*"\t]}
Read more