
OverviewOxide CarPlay is an in-vehicle entertainment and navigation system that brings a sleek CarPlay-style interface into any vehicle. Players can press a configurable keybind to open a modern dashboard where they can paste YouTube URLs, manage queues and playlists, and view a tiled navigation map with nearby points of interest. Music is broadcast through 3D positional audio, allowing nearby players to hear songs coming from passing vehicles with realistic distance falloff and window-based muffling.An optional jailbreak progression system adds an immersive gameplay layer. Players can use a USB item to initiate a hacking sequence and complete a circuit-trace minigame to unlock hidden map locations and additional navigation features. With synchronized passenger playback, realistic vehicle audio behavior, and persistent playlist storage, Oxide CarPlay turns every car into a social music hub.FeaturesYouTube Music Playback — Paste any YouTube URL to instantly stream music inside the vehicle. Metadata such as title and thumbnail are automatically fetched using noembed with Piped and Invidious API fallbacks.3D Positional Vehicle Audio — Powered by xsound, music plays as true positional audio. Nearby players hear songs from passing vehicles with distance-based volume falloff, speed-based range scaling, and muffled audio when windows are closed.Queue Management — Add up to 20 tracks to a queue with controls for adding, removing, reordering, and starting playback from any track. Songs automatically advance when the current track ends.Playlist System — Save, load, rename, and delete playlists with up to 50 tracks each. Players can store up to 10 playlists per character and import entire YouTube playlists directly by URL.Multi-Passenger Synchronization — Vehicle statebag synchronization ensures all passengers hear the same track at the same time. Proximity scanning automatically recovers playback if a client desync occurs.Tiled Navigation Map — Integrated vehicle navigation map showing the player’s real-time position and heading, street and zone names, current weather, and in-game time. Quick navigation buttons allow instant routing to nearby gas stations, stores, and garages.Jailbreak Minigame — Players can use a USB device to initiate a jailbreak sequence. After a short progress animation, a circuit-trace puzzle with procedurally generated wires appears. Successfully completing the puzzle unlocks hidden points of interest on the navigation map.Vehicle-Wide Audio Sharing — Music playback automatically syncs across all passengers in the vehicle, allowing groups to enjoy shared music sessions during travel.Configurable Keybind — Open the CarPlay interface with a configurable keybind (default M) while inside any vehicle.TechnicalFramework: Framework AgnosticDependencies: community_bridge, ox_lib, xsoundStorage: KVP (FiveM Key-Value Pairs) — playlist and user data stored per character without requiring a databaseFrontend: Vue 3 + Vite + Tailwind CSS (CarPlay interface, music player, queue/playlist management, navigation map)Oxide CarPlay by Oxide Studios~4,800 lines of code
Built by developers, for developers. Every resource is crafted with care.
Clean, optimized, and well-documented resources built with best practices.
Responsive Discord support to help you get set up and running smoothly.
Continuous improvements, bug fixes, and new features for all products.
Built to work across QBCore, QBX, ESX, and standalone setups.