Analysis updated 2026-05-18
Play your own local music, YouTube playlists, or a Jellyfin server as an in-game radio station in Forza Horizon 6.
Control the in-game radio from a browser dashboard with volume, equalizer, and source switching.
Get a free alternative to a paid, closed-source Spotify radio mod for the same game.
| g0ldyy/fh6-universal-radio | mchughalex/skate3recomp | andrewrk/pydaw | |
|---|---|---|---|
| Stars | 116 | 108 | 105 |
| Language | C++ | C++ | C++ |
| Last pushed | — | — | 2010-08-27 |
| Maintenance | — | — | Dormant |
| Setup difficulty | moderate | hard | hard |
| Complexity | 3/5 | 4/5 | 3/5 |
| Audience | general | developer | developer |
Figures from each repo's GitHub metadata at analysis time.
YouTube playback needs yt-dlp, ffmpeg, and Deno installed separately.
This is an unofficial open-source mod for Forza Horizon 6, the racing game, that adds a custom in-game radio station. Instead of being limited to the radio stations the game ships with, you can feed it music from a folder on your computer, from YouTube or YouTube Music URLs, or from a Jellyfin media server you run yourself. The audio plays through the game's own radio system, so it fades during menus and responds to volume settings the same way the built-in stations do. Installation involves downloading a ZIP from Nexus Mods, extracting it into the game folder, and adjusting two audio settings in-game. A small web dashboard runs at a local address in your browser and gives you transport controls, volume, an equalizer, and the ability to switch music sources. The mod also supports a quick skip gesture: turning the in-game radio dial away and back within one second skips to the next track. For YouTube playback, three external tools need to be installed: yt-dlp (a video downloader), ffmpeg (a media converter), and Deno (a JavaScript runtime). The README includes the exact command-line instructions to install them. Some formats beyond MP3, FLAC, WAV, and OGG also need ffmpeg to play from local files. Private or age-restricted YouTube content additionally requires a cookies file exported from your browser. The project is written in C++ and produces a Windows DLL file that the game loads on startup. It can be compiled on Windows with Visual Studio or cross-compiled on Linux using a specific toolchain called llvm-mingw. Build scripts handle fetching dependencies, compiling, and copying files into the game directory. The author wrote this because an existing Spotify-based radio mod for the same game was closed-source and required a paid subscription. This one is licensed under GPLv3, meaning anyone can modify or redistribute it as long as they keep the same license. The README includes a troubleshooting table covering common problems and their fixes.
A free, open-source mod that adds a custom radio station to Forza Horizon 6, playing music from local files, YouTube, or your own media server.
Mainly C++. The stack also includes C++, DirectX, Windows DLL.
You can modify and redistribute it, but any version you share must stay under the same license and its source must stay open.
Setup difficulty is rated moderate, with roughly 30min to a first successful run.
Mainly general.
This repo across BitVibe Labs
Verify against the repo before relying on details.