If you're looking to get started with DJ'ing, using your existing Spotify library might be the easiest way to begin.

2021 update: Spotify has terminated access for third party DJ apps, and the apps below might not work anymore.

Here are the top 5 best apps and software for DJing with Spotify:

1. djay Pro

2. Virtual dj

3. Pacemaker

4. JQBX

5. Spotify DJ mode (Bonus)