Standing on the shoulders of giants.
CueSync is built on decades of open-source work. These are the projects and authors that make it possible.
Pioneer DJ Integration
CueSync's native PRO DJ LINK support is powered by Deep Symmetry's open-source libraries, authored by James Elliott. Without a decade of careful reverse engineering, phrase-aware stage automation for Pioneer CDJs would simply not exist.
- beat-linkEclipse Public License 2.0
The library that lets CueSync speak PRO DJ LINK. Reads beats, tempo, master-player status, track metadata, hot cues, and waveforms from Pioneer CDJs/XDJs in real time.
- crate-diggerEclipse Public License 2.0
Parses rekordbox exports — PSSI phrase structure, ANLZ analysis, hot cues — straight from CDJ USB media. The foundation of CueSync's phrase-aware automation.
Desktop Application
- KotlinApache-2.0
JVM language powering the desktop application.
- Compose MultiplatformApache-2.0
Declarative UI framework for the desktop shell.
- kotlinx.serializationApache-2.0
ShowFile persistence, wire formats, and settings storage.
- kotlinx.coroutinesApache-2.0
Structured concurrency for the real-time beat pipeline.
Website & License Server
- Next.jsMIT
Framework behind this website and the license server.
- postgres.jsUnlicense
PostgreSQL driver for the license server.
- bcryptjsMIT
Account password hashing with cost-factor 12.
- RedisRSAL / SSPL
Rate limiting, web sessions, and token revocation cache.
- CaddyApache-2.0
Automatic TLS and reverse proxy in front of the license server.
- Tailwind CSSMIT
Design system and utility layer for this website.
Something missing?
CueSync depends on many more libraries than fit on one page. If you're the author of a project we ship and you'd like a mention — or a correction — email contact@cuesync.live.