Vibes is live
Library

One home for your entire collection.

A DJ library is every track you play, with its BPM, key, rating, and playlists kept in one place. Pull yours in from your DJ software and your folders, then filter, sort, bulk-edit, and fix missing data at speed. Vibes turns a scattered DJ music library into something you can actually navigate.

$49$79USD one-time purchase. First 250 licenses at this price. 14-day free trial.

Vibes All Songs library with filters for BPM, key, rating, and vibes

Your whole library in one place, filtered and sortable.

A DJ library holds every track you play with its BPM, key, rating, and playlists, and Vibes pulls yours in from rekordbox, Serato, Traktor, Engine DJ, or any folder so you can filter, bulk-edit, and fix missing data offline.

How it works.

Step 01Import from everywhere

Pull your library from Rekordbox, Serato, Traktor, or Engine DJ, drag in folders, or watch a folder so new files import themselves. Playlists and crates come in intact.

Step 02Filter and find

Narrow your library by BPM range, Camelot key, rating, vibe, folder, or source playlist, search by title or artist, and sort any column. The list stays fast even at ten thousand tracks.

Step 03Clean up and prepare

Fix a wrong BPM or key right in the track row, bulk re-analyze everything missing data in one pass, rate and tag from the keyboard, then send the cleaned library to your DJ software.

Manage thousands of tracks without the grind.

Keyboard-first tools to import, clean up, and find what fits.

A+Dfocus vibes
1-5rating
␣+Pplay/pause
←+→tracks

Keyboard-first

Manage the whole list from the keyboard.

Select all in a filter, bulk-rate with 1 to 5, re-analyze with R, open the Inspector with E, delete with confirmation. The library is built so a big cleanup is a few keystrokes, not an afternoon of clicking.

Submerge
Kiasmos
Click a star or press 1-5

Ratings

Rate as you listen, filter by what you trust.

Star a track from one to five while it plays, in the list or in bulk across a selection. Ratings become a filter, so your A-list is always one click away when you are building a set.

Find compatible12B12A1B1A2B2A3B3A4B4A5B5A6B6A7B7A8B8A9B9A10B10A11B11A
8A120-136 BPM

Collect while digging

Stash tracks as you find them.

Drop interesting tracks into the QuickSave sidebar while you browse, organized across pages and tabs, then move a whole page of them into a set in one gesture when you are ready to build.

See Set Designer

Frequently asked questions

The honest answers, including the trade-offs.

Rekordbox (both classic XML and the Rekordbox 6 and 7 database), Serato (library and crates), Traktor (NML collection), and Engine DJ (database), plus any folder of audio files. Existing playlists and crates come in intact and can be mapped to vibes during import.
Yes. Mark a folder as watched and Vibes imports new files automatically while it is open, and rescans on startup so anything you dropped in while it was closed gets picked up. One-off drag and drop still works alongside it, so a folder you only want to pull in once does not have to be watched.
Two ways, both fast. For a one-off, click the BPM or key right in the track row: BPM opens an inline editor with halve and double buttons, key opens a Camelot dropdown, no dialog to open. For a whole import, one sidebar action selects every track missing BPM or key, and a bulk re-analyze fills only the gaps.
Everything you sort and search on: BPM, key, rating, and which playlists or crates each track belongs to. A plain folder of files carries almost none of that, and each DJ app keeps its own copy in its own database, so the work does not travel between apps on its own. Getting it into one workspace is what makes a big collection searchable rather than just large.
Not by itself. Vibes references your files where they are on disk and leaves the audio alone; the one exception is when you edit Title, Artist, BPM or Key in the Track Inspector and save, which writes those tags into the file. Importing reads your existing library instead of rewriting it, so your DJ software keeps pointing at the same files and nothing you have already set up in Rekordbox, Serato, Traktor, or Engine DJ changes because you opened Vibes.
No. Your library, analysis, and tags live on your machine. Vibes works fully offline with no account, so a weak connection at a venue changes nothing about what you can do. There is nothing to upload and no sync step to wait through before you start working on your collection.
Start with one list. Get every track from your DJ apps and your folders into a single library, then clean it: fix missing BPM and key, clear the duplicates, and rate what you actually play. Only then tag, and tag by what a track is for, not only its genre, because that is what you search on at 1am. Keep the tagging somewhere that exports back to rekordbox, Serato, Traktor, or Engine DJ, so your crates rebuild themselves.

From a Vibes customer

The import worked perfectly. Have created several sets now and my life is so much easier
Danny

One-time purchase

Get Vibes with a single payment. No subscription.

Vibes is the step before you open your DJ software, not a replacement for it.

First 250 licenses at this price, then $79.

Free Trial

14 days • Full access

Full access to all features
No credit card required
Works offline
Download Free Trial

No strings attached

FREE UPDATES FOREVER
$49USD
one-time payment
Includes Vibes Companion Pro
Use on 2 devices (macOS and Windows)
All updates included, free forever
14-day free trial to evaluate

Secure checkout with Stripe

Already have Companion Pro? Upgrade instead

Methodology

How we keep this honest.

Verified against the app

DJ Library is described from the shipping version of Vibes, not a roadmap.

We own our bias

Vibes is our product. We call out where a feature has limits or where another tool does something differently.

Live pricing

The Vibes price shown comes straight from our checkout, never a hardcoded marketing number.

Kept current

Last reviewed September 2026.