NexaLive
The cloud platform that connects karaoke DJs with their audience. Song requests from any phone, a full DJ remote control panel, personalized favorites, and real-time sync with NexaDeck.
Why NexaLive?
The cloud platform that connects karaoke DJs with their audience. Song requests from any phone, a full DJ remote control panel, personalized favorites, and real-time sync with NexaDeck.
DJ Remote Control
Control your entire show from your phone or tablet. A 5-tab mobile UI gives you Now Playing, Rotation, Requests, Controls, and Song Search — all synced to NexaDeck in real-time via WebSocket.
Audience Song Requests
Singers scan a QR code or enter a kiosk code, browse your full songbook, and submit requests — no app install, no signup. Device-based identity remembers returning singers automatically.
Interactive Games
Keep your audience engaged between songs with live games. Create, start, pause, and advance games from the DJ panel. Audience members join from their phones with real-time scoring and leaderboards.

The DJ Remote Panel
A full-featured mobile command center that connects to NexaDeck over the cloud. Control playback, manage the rotation, approve requests, and search songs — all from your phone.
- ✓ Now Playing tab with play/pause, stop, next, and buffer controls
- ✓ Rotation tab for drag-and-drop singer queue management
- ✓ Requests tab with live badge count and accept/reject workflow
- ✓ Controls tab for advanced playback settings
- ✓ Song Search tab to find and queue tracks on the fly
- ✓ Keyboard shortcuts on desktop (Space, Escape, N, B, 1-5)
- ✓ Resilient command queue — buffers commands when offline, flushes on reconnect

The Singer Kiosk Experience
Your audience gets a smooth, mobile-optimized interface to find and request songs. No downloads, no signups — just scan the kiosk code and go.
- ✓ Unique NEXA- kiosk codes per show — share on screens, table cards, or QR codes
- ✓ Search by title, artist, or genre across the full songbook
- ✓ One-tap song requests with optional messages to the DJ
- ✓ Real-time status tracking: pending, queued, up next, now playing
- ✓ Public hub page per DJ with show schedule and now-playing display

Real-Time NexaDeck Sync
NexaLive stays perfectly in sync with your NexaDeck desktop app. Every rotation change, playback action, and show state update flows instantly over GraphQL subscriptions.
- ✓ Bi-directional state sync — changes in NexaDeck appear in NexaLive instantly
- ✓ DJ commands sent from NexaLive execute on NexaDeck within milliseconds
- ✓ Connection status indicator with automatic reconnection and exponential backoff
- ✓ State gap detection alerts you if NexaDeck stops pushing updates
- ✓ Works alongside NexaDeck — not a replacement, a companion
Everything You Get
DJ Remote Control
- ✓ 5-tab mobile UI: Now Playing, Rotation, Requests, Controls, Search
- ✓ Play, pause, stop, next, and buffer playback controls
- ✓ Singer rotation management with reordering
- ✓ Request approval/rejection workflow with live count badges
- ✓ Song search and on-the-fly queuing
- ✓ Resilient offline command queue with automatic flush
Audience Experience
- ✓ QR code and kiosk code access — no app install required
- ✓ Mobile-optimized songbook search by title, artist, or genre
- ✓ One-tap song requests with optional messages
- ✓ Real-time request status tracking (pending, queued, up next, now playing)
- ✓ Public DJ hub page with show info and now-playing display
- ✓ Device-based identity — returning singers are remembered
Interactive GamesComing Soon
- ✓ Create and manage games during live shows
- ✓ Audience joins from their phone with a display name
- ✓ Real-time scoring with leaderboard rankings
- ✓ Game lifecycle: create, start, pause, advance rounds, end
- ✓ Real-time alerts when games start
- ✓ Flexible game types with configurable rules
Show Management
- ✓ Show creation with scheduling, venues, and kiosk codes
- ✓ Show hub pages with upcoming schedule and active shows
- ✓ Audience attendance and profile tracking
- ✓ Song import from TSV/CSV with bulk operations
- ✓ Invite codes for DJ team access
- ✓ Real-time updates for show events and DJ responses
Mobile AppComing Soon
- ✓ Native iOS and Android app via Expo
- ✓ Home, Search, Requests, Games, and Profile tabs
- ✓ Venue discovery and show check-in
- ✓ Tablet kiosk mode for venue-mounted devices
- ✓ DJ mode for remote show management
- ✓ Real-time updates for request status and game alerts
Platform & API
- ✓ Multi-tenant architecture with unique DJ slugs
- ✓ GraphQL API with real-time subscriptions via WebSocket
- ✓ Role-based access control (admin, DJ, audience)
- ✓ Machine-based licensing and activation
- ✓ REST and GraphQL endpoints for integrations
- ✓ PostgreSQL backend with Prisma ORM
Personalization
- ✓ Personalized favorites songbook — singers save songs they love
- ✓ Returning singer memory via device-based identity
- ✓ Singer performance history across shows
- ✓ Key preference tracking per singer per song
Admin & Analytics
- ✓ Super admin dashboard with multi-tenant visibility
- ✓ Activity log with timeline scrubber and real-time updates
- ✓ Sync activity heatmap visualizations
- ✓ User, tenant, and membership management
- ✓ Singer and request analytics
Scheduling & Events
- ✓ Calendar feed (iCal/ICS) for Google Calendar and Apple Calendar
- ✓ Show templates for recurring events
- ✓ Venue management with location details
- ✓ Public schedule page per DJ
- ✓ OAuth integration with Abydonian for unified sign-in
The perfect companion to NexaDeck
NexaLive extends NexaDeck into the cloud. Audience requests flow from phones to your DJ queue. The DJ remote panel lets you control playback from anywhere in the venue. Every state change syncs in real-time.
- ✓ Audience requests sync directly into NexaDeck's singer rotation
- ✓ DJ remote panel controls NexaDeck playback, rotation, and show state
- ✓ Professional audio: pitch shifting, tempo control, per-singer settings all managed from NexaDeck
- ✓ CDG lyrics rendered on the venue's audience screen via NexaDeck
- ✓ Offline-resilient — NexaDeck keeps running even if the internet drops
NexaLive is included free with every NexaDeck license. Connect your NexaDeck to NexaLive and start accepting audience song requests instantly.
Join the Beta →