For 64-bit, Mac OS X and Linux, see this page
is a software designed to mix music easily. It can be used by professional DJs as well as amateur users. It contains all necessary tools for music mixing.
is mainly designed to mix music. Indeed, it is a free tool for DJs with a simple and intuitive interface. In addition to that, it allows playing two songs simultaneously.
Setting: the advantage with this software is that it offers various advanced controls that can be adjusted according to the user's needs. For instance, we can cite among others, time stretching, beat looping and hot cues.
Supported formats: Mixxx
can deal with almost popular audio formats such as MP3, M4A, OGG and still many others. It supports also drag-and-drop to its interface when importing files.
Automatic sync: one of the particularities of the software is its ability to sync automatically the tempo of two songs played simultaneously. That option allows seaming two musics played one after another so as they give the impression of being a single song.
is downloadable for free.
It's heavy and occupies a large space on the computer's memory.