Skip to main content

React Native Queue Player

A modern, queue-based audio playback engine for React Native.

Gapless & crossfade

Two playback engines you can switch at runtime — true gapless, or crossfade with a configurable duration. Queue, repeat, shuffle, and seamless auto-advance built in.

A full audio toolkit

A 10-band equalizer, a real-time FFT visualizer, ReplayGain loudness normalization, and a look-ahead disk cache for streamed media — all in one package.

Plays everywhere

CarPlay and Android Auto, SiriKit and Google Assistant, Chromecast and AirPlay, plus background playback with native lock-screen controls.

Features

FeatureiOSAndroid
Gapless playback engine
Crossfade playback engine (runtime-switchable)
Queue management — add / remove / move / skip / seek, repeat, shuffle
Playback speed with pitch correction (none / voice / music)
10-band equalizer (16 presets + custom)
Real-time FFT visualizer
ReplayGain loudness normalization (track / album)
Look-ahead disk cache
Custom HTTP headers + user agent
Background playback + lock-screen / Now Playing controls
Remote-control skip: track or interval (jump ±N s)
Playback milestones (25 / 50 / 75 / 90 %)
Sleep timer (duration / end-of-track, with fade)
Chromecast sender
AirPlay✅ OS-managed✅ native sender
AutomotiveCarPlayAndroid Auto
Voice controlSiriKitGoogle Assistant