Mixxx is a free, open source, community developed DJ software. It is cross platform, supports Windows, macOS, and Linux.
Further Reading
- download mixxx - Download Mixxx for your platform
- features - an overview of current features
- source code - If you are a developer and know C++, you can help out with new features, and fix bugs.