Skip to content

Myst1cX/spotifuck-userscript

Repository files navigation

SPOTIFUCK USERSCRIPT

Ports the full Spotifuck 1.4.1 UI hack experience directly to the Spotify Web Player for use in the Firefox mobile browser.
Provides UI enhancements, playback controls, desktop client spoof, and silent ad blocking for a cleaner and unrestricted Spotify experience.
Recommended userscript manager: Violentmonkey

Features

UI HACKS & ENHANCEMENTS
Customizes the Spotify Web Player's interface for a desktop-like experience.
Removes unnecessary elements, expands panels, and tweaks layout for maximum usability.

PLAYBACK CONTROL
Instantly play, pause, skip, seek, and control playback with injected functions.
Exposes global JS functions for automation and integration.

CLIENT SPOOFING
Spoofs browser and device properties to unlock desktop features (e.g., screen size, platform, vendor).

SILENT AD BLOCKING
Blocks audio ads by intercepting requests and replacing them with silent audio.
No visual interruptions or delays.

SIDEBAR & SEARCH FIXES
Adds improved sidebar toggle, fixes for library/playlist navigation, and better search behavior.

STATUS REPORTING
Logs current playback status (track, artist, progress) for debugging and automation.

Screenshots

(Coming Soon)

Installation

  1. Download the latest version of Firefox (Original version! - Nightly or other releases might break your userscript manager).
  2. Install Violentmonkey
  3. Recommended: Ublock Origin
  4. Recommended: Spotify AdBlocker
  5. Recommended - for stock lyrics button: Cigi Spotify Translator
  6. Recommended: Spotify Lyrics+
  7. Install Spotifuck
  8. Install Chameleon extension
  9. Chameleon extension settings > Profile Panel (globe icon) > Select Random Profile (Desktop)
  10. Chameleon extension settings > Options Panel > Select the 'Profile' option under the 'Screen size' option
  11. Go back to Firefox browser > Firefox Settings > Site settings > Click on "DRM-controlled content" and select "Allowed"
  12. Restart Firefox
  13. Open Spotify Web and login to your account
  14. The interface should be mobile-friendly > If it ever resets, repeat steps 7 and 8 > Keep Desktop Mode Disabled

TIP 1: All UI changes and playback controls apply instantly. No configuration needed!

TIP 2: Add Spotify Web Player to your home screen for a PWA-like experience.


For feedback or bug reports, open an issue:
https://github.com/Myst1cX/spotifuck-userscript/issues

Credits

  1. Ported from Spotifuck (UI hacks, playback, spoofing, ad block logic).
  2. Powered by Spotify.

License

This project is licensed under the MIT License.

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published