About openDJ
Built with love in Oakland, CA by DJ Nahuel.
openDJ is free, open-source DJ software for macOS, Windows and Linux. It was started by DJ Nahuel to make software that is fast, plays your own music files, and keeps every feature free.
How it's built
openDJ is a ground-up rewrite in Rust. It grew out of Mixxx and follows its control names and controller mapping format, so more than 140 Mixxx controller mappings run unchanged. The interface is built with Slint, and the waveforms are drawn on the graphics card with wgpu. Stems and beat detection run on your own computer.
openDJ stands on the shoulders of open-source work: the Mixxx project and its mapping authors, and the many libraries listed in the source code. It is free software under the GPL, version 2 or later, and isn't affiliated with or endorsed by the Mixxx project.
Become an openDJ Steward
openDJ is in public beta. Stewards try new builds on their own gear, report what works and what doesn't, and vote on what comes next. They are thanked by name in the release notes, and their controllers get fixed first.
Support
openDJ is free and always will be. If it plays a part in your sets, you can support its development: ☕ Buy me a coffee