A reborn and optimized Cat-Jam experience, perfectly in sync with your beat. Make a cat appear next to your progress bar, jamming along with your music synchronized to the beat!
Beat data (BPM, beat timestamps, segments, loudness) comes from Spotify's internal audio analysis API endpoint - it sometimes isn't perfect...
Shift+click the cat to open the debug overlay with live sync stats, beat accuracy, drift, FPS, etc.
- Bun installed on your system.
- Clone the repository.
- Install dependencies:
bun install
- Build the project:
bun run build
- Copy the output to your Spicetify Extensions folder:
cp dist/cat-jam.js ~/.config/spicetify/Extensions/ - Apply the extension:
spicetify config extensions cat-jam.js spicetify apply
To watch for changes and rebuild automatically:
bun run watchThat's it! Now go forth and jam - just try not to let the cat out-vibe you. 🐾🎵
