rekordbox is a free DJ software and app from Pioneer DJ that enables you to prepare and manage your music files for a DJ set.