VirtualDJ Pro isn’t cheap - at $299 for the full version, it’s the most expensive of the straight DJ applications in this list by some margin - but it does offer some hugely flexible ‘pro’ features.
Most notably, VirtualDJ Pro can run anything up to 99 virtual decks (obviously, it’s not advisable to try mixing 99 tracks at once, but it’s an impressive amount of flexibility nonetheless.) It’s also ReWire compatible, meaning it can be run in conjunction with a variety of DAWs, opening up a whole world of performance possibilities.
The software also features audio line-ins, and comes with mappings for a fairly substantial range of DJ controllers.
A more affordable version - Pro Basic - is also available for $99.
Find out more about Atomix VirtualDJ Pro