I've seen Mixxx seems to be one of the few that's not proprietary, but I'm having a hard time choosing what to at least start out with What choice are there? What are some of their strengths and weaknesses?
2Very augmentative and subjective.– Pelle ten CateDec 8, 2010 at 9:08
1Welcome to Audio.SE and thanks for your question. But I have to close some of these "product recommendation" requests while we're still early in beta. What we are looking for is users to elaborate and get very, very specific about the situation you are trying to solve. You can see by all the "it depends" answers on this system why "expert answers" will come from very specific questions that can be answered at least somewhat objectively. Please feel free to try again. Thanks.– Robert CartainoDec 8, 2010 at 17:50
VDJ is mostly the industry standard and is extremely easy to use. It has almost every feature you could want, its customizable with different skins, and easy to find your way around.
Free for home use and the sync function takes beat mixing virtually out of the equation– Chris SOct 26, 2011 at 20:23
NI DJ Traktor Pro
TRAKTOR PRO is the new benchmark in DJ software. Mix digital files on four decks, using the high-quality internal mixer or external hardware, and the best effects suite around. Fully primed for professional use, TRAKTOR PRO redefines the art of DJing.
The downside, it costs money...
Traktor looks absolutely amazing. This would be my first choice.– MagrangsSep 24, 2012 at 11:41
The major players seem to be Serato, Traktor, and Virtual DJ. I hear a lot of people like Mixxx and Deckadence, although they don't seem to have quite the user base.
There's also Ableton Live if you don't necessarily want to use something that looks like turntables. It's sort of a fundamentally different way of DJing though. It's like having a giant looper instead of decks.
+1 There's no right answer to this. It really depends on your style of DJing, what kind of tracks you're playing and what gear you want to use. (i.e. Decks->Serato.[newer]CDJs[withmidi]->Traktor.Controllers->Live/Traktor.etc.)– Ed JDec 8, 2010 at 10:18
This is like asking Windows vs Mac. Both have their pros and cons and their fanbase is also strong.
The best way would be to find what DJ software is ideal for a specific requirement.
Personally I can find all major features in Traktor pro and this list has good comparison of all major DJ software.