Mixxx is a free DJ software for Windows, macOS and Linux. It’s easy to use, even if you’ve never DJed. Mixxx offers a variety of features to help beginners get started and help experienced DJs get creative: beat, tempo, and musical key detection, master sync, hotcues, looping,4 decks, effects.
You can use Mixxx to perform with MIDI and HID controllers, CD players, vinyl turntables or even just your computer’s keyboard and mouse.