Skip to content

whatsnowplaying/whats-now-playing

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1,311 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

What's Now Playing

Logo

What's Now Playing retrieves live track information from DJ software and displays it on streams, in chat, or anywhere else you need it.

Start here: Complete Documentation & Setup Guide

Supported Software

DJ Software: Serato DJ, Traktor, Virtual DJ, Denon DJ (StagelinQ), djay Pro, DJUCED, MIXXX

Media Players: JRiver Media Center, Windows Media API (Spotify, Amazon Music, and more), MPRIS2-compatible players (Linux)

Via Icecast: butt and other Icecast-compatible sources

Via Remote API: MegaSeg, Radiologik, and other apps with HTTP output

File-based: M3U playlists

Via EarShot: Vinyl decks, standalone CDJs, Rekordbox, and analog mixers — using Shazam-based audio identification on macOS, iOS, and watchOS

Two-Computer Setup

WNP supports the common scenario where DJ software runs on one machine and OBS/streaming runs on another. The Remote Output feature uses Bonjour/Zeroconf auto-discovery with no IP configuration needed. See the Remote Output docs for details.

Download

Get the latest release in binary or source forms.

Quick Links


For Developers

This is an open-source Python application using Qt6 for the interface. See the developer documentation for contributing guidelines and architecture details.

About

What's Now Playing — live track IDs, chat bots, artist metadata, Guess Game, and charts for DJs streaming on Twitch and Kick

Topics

Resources

License

Stars

93 stars

Watchers

5 watching

Forks

Packages

 
 
 

Contributors

Languages

  • Python 95.9%
  • HTML 3.3%
  • Other 0.8%