Virtual DJ
Virtual DJ is fully featured interface for aspiring mixers and DJs. It’s way more than just a toy for amateurs, with this one you get your creative juices flowing.
The full version is downloadable but paid for. The Free Home version includes nearly all the features of VirtualDJ Pro, with only a few limitations. It’s all you need if composing from your computer. You only need the full version to use any additional DJ hardware (mixer, turntable, DJ controller or video projector) in a club.