git404hub

what is spotilol fr?

lyssadev/spotilol — explained in plain English

Analysis updated 2026-05-18

42KotlinAudience · generalComplexity · 2/5Setup · moderate

tl;dr

An Android app that wraps Spotify's web player with a built-in ad blocker and extra playback features.

vibe map

mindmap
  root((Spotilol))
    What it does
      Wraps Spotify web player
      Blocks audio ads
      Extra playback controls
    Tech stack
      Kotlin
      Android
      Gradle
    Use cases
      Ad free listening
      Lock screen controls
      Custom builds
    Audience
      Android users
      Music listeners

Code map

Detail Auto

An interactive map of this repo's files and how they connect — its source is parsed live in your browser. Click Visualize to build it.

filefunction / class

what do people make with this?

VIBE 1

Listen to Spotify on Android without hearing audio ads.

VIBE 2

Get media notification controls, lock screen support, and Wear OS support for Spotify's web player.

VIBE 3

Use a pure black dark theme while listening to music.

VIBE 4

Build a customized Spotify client from source using Gradle.

what's the stack?

KotlinAndroidGradle

how it stacks up fr

lyssadev/spotilolyukioooooo0/qingzaiahxn00/owntv
Stars424339
LanguageKotlinKotlinKotlin
Setup difficultymoderatemoderateeasy
Complexity2/52/52/5
Audiencegeneralgeneralgeneral

Figures from each repo's GitHub metadata at analysis time.

how do i run it?

Difficulty · moderate time til it works · 30min

Requires installing a locally generated CA certificate on the device and enabling install from unknown sources for the APK.

The README does not state a license.

in plain english

Spotilol is a small Android app that wraps Spotify's web player inside the app and adds a built-in ad blocker, so it plays music without audio ads interrupting it. It is a fork of an earlier project called Spotifuck, rewritten from a low-level format called smali into cleaner Kotlin code. The app works by running a small local proxy on your own phone with a custom security certificate, which stops Spotify's website from detecting that it's being loaded inside an embedded browser view rather than a real browser or the official app. Everything else about how Spotify normally works passes through unchanged. Beyond blocking ads, the app adds several extras on top of the plain web player: a media notification with play, pause, skip, seek, and like buttons, support for lock screen controls, Bluetooth, and Wear OS devices, a few different autoplay modes, a pure black dark theme, an option to keep the screen on while listening, and the ability to browse your Spotify library through Spotify's own API. To use it, you need Android 8.0 or newer and a Spotify account, either free or premium. Setup involves installing a locally generated security certificate on your device, a step the app walks you through directly. The project can also be built from source using Gradle, and the developer describes it as free and fully open source.

prompts (copy fr)

prompt 1
Walk me through installing Spotilol's local certificate on my Android device.
prompt 2
Explain how Spotilol's local proxy hides that Spotify is running in a WebView.
prompt 3
Show me how to build Spotilol from source with Gradle.
prompt 4
What features does Spotilol add on top of Spotify's plain web player?

Frequently asked questions

what is spotilol fr?

An Android app that wraps Spotify's web player with a built-in ad blocker and extra playback features.

What language is spotilol written in?

Mainly Kotlin. The stack also includes Kotlin, Android, Gradle.

What license does spotilol use?

The README does not state a license.

How hard is spotilol to set up?

Setup difficulty is rated moderate, with roughly 30min to a first successful run.

Who is spotilol for?

Mainly general.

peek the repo → explain another one

This repo across BitVibe Labs

double-check against the repo, no cap.