[9] Mixxx can read most popular audio formats, including MP3, Vorbis, Opus, AIFF and FLAC.
v1.8 introduces a plug-in system to be able to read other formats, including patent-encumbered ones whose decoders cannot legally be distributed in binary form with Mixxx, such as Advanced Audio Coding (AAC).
Mixxx can also play module files when compiled with the modplug=1 build flag, and can use LV2 plugins for effects.
Mixxx supports various software APIs for using sound cards on different operating systems, namely ASIO, WASAPI, and DirectSound on Windows; OSS, ALSA, and JACK on Linux; and CoreAudio on Mac OS X, all via PortAudio.
[10] It is the only DJ software capable of using a fully featured programming language, JavaScript, for creating mappings with advanced controller interaction and feedback.