Cabine is our DJ library app for Mac. It reads your Serato crates, Rekordbox playlists and Mixed In Key analysis, keeps them in one place, and exports your library back to Serato, Rekordbox, or a USB stick for Pioneer players.
Your cues land on the same beat, whatever software you play. And Cabine is careful with your files. It never edits a track in place: it writes the change into a hidden copy, compares every tag with the original, and only then moves the copy into place. If anything changed that you did not ask for, the write is refused, and a crash never leaves a half-written track. Your library stays on your Mac: no account, no telemetry, nothing sent to us.
Version 0.10 is out to beta testers, and the beta is open: anyone can sign up. We’ll be sending the invites in batches.
Folders and playlists
You can now sort playlists into folders, as in Rekordbox. Use File → New Folder or File → New Playlist. Select a folder and you see every track in the playlists below it.

What to play next
In Session mode, Cabine suggests tracks that match the one on deck A. You choose the key moves on the Camelot wheel, a BPM window of 4, 8 or 12 %, the energy, and the playlists to search or leave out. Load a suggestion into deck B to try the mix, or add it to your session. The two decks now sit on one grid, face to face.
Smaller changes
- If an import finds a file it cannot read, it skips that file and goes on. At the end, it lists every file it could not take.
- Hot cue colors are kept in the Rekordbox XML export and on the USB stick.
Join the beta
You need a Mac with Apple Silicon and macOS 15 Sequoia or later. The app is in English. Sign up on the Cabine page, and we’ll send you an invite to download.