Mixxx integrates the tools DJs need to perform creative live mixes with digital music files.


The best open source alternative to VirtualDJ is Mixxx. If that doesn't suit you, our users have ranked more than 25 alternatives to VirtualDJ and five of them is open source so hopefully you can find a suitable replacement. Other interesting open source alternatives to VirtualDJ are DJPlay, TerminatorX, BpmDj and TunaPlayer.
Mixxx integrates the tools DJs need to perform creative live mixes with digital music files.


DJPlay aims to be a high class live DJing application for Linux.
DJPlay has a new companion app. Since ID3 support has been greatly expanded in 0.6.0, BPM counts in ID3 tags are now really useful.
Note: DJPlay will not compile with the RedHat patched version of the gcc compile.

TerminatorX is a realtime audio synthesizer. This software allows scratching audio data (wav,ogg,mp3, etc.) the way hiphop-DJs scratch on vinyl records. It features multiple turntables, realtime LADSPA effects, a sequencer and MIDI interface.



BpmDj is a program that can be used to DJ. It works under Linux and plays Mp3's/Ogg's. It has a fully automatic BPM counter. It can determine the sound color. It has a full fledged QT based interface. It will help you manage a large amount of songs.




Simpler interface, but much more powerful