Back to blog

SoundlyFM Radio Source: Open Radio Station Data, Public JSON, and Contributions

Apr 16, 2026

SoundlyFM uses a public radio station source repository called SoundlyFM Radio Source. The goal is simple: the radio station dataset should be transparent, editable, and useful beyond a single app.

Where the data comes from

According to the repository README, most station entries were originally initialized from radio-browser.info. That gives the project a broad starting point, but it is not meant to be static. Over time, the dataset can be improved through direct fixes, additional station entries, and cleanup work.

Why the dataset is open

The repository is public and not limited to SoundlyFM users. That matters for two reasons. First, it makes the app’s data source easier to understand and verify. Second, it lets contributors improve the station list directly instead of treating radio metadata like a closed internal asset.

If you want to add a country or region, fix broken streams, remove duplicates, or improve station metadata, you can open a pull request. Updates are reviewed regularly and can be synced back into the app. In other words, the radio source is not only public to read, it is also public to improve.

How the data is structured

Each country or region is stored as a JSON file inside station_source/. Station items include a unique id, a display name, a stream url, and tags such as music, news, traffic, or economy.

That structure is intentionally straightforward. It keeps the dataset easy to inspect in GitHub, easy to diff in pull requests, and easy to reuse in other tools or applications. If you are building your own radio app, browser, or experimental interface, this format is practical precisely because it stays simple.

What people can contribute

  • New countries or regions: useful when coverage is still incomplete.
  • New stations: especially for local or niche broadcasts that are easy to miss.
  • Broken stream fixes: one of the most valuable improvements in radio datasets.
  • Duplicate cleanup: important for keeping browsing and search cleaner inside the app.
  • Better tags and metadata: small improvements here make discovery easier later.

What SoundlyFM does not host

SoundlyFM does not host or distribute the audio itself. The repository contains publicly available station metadata and stream links collected from open sources. That distinction matters: SoundlyFM acts as a client for public live streams, not as an audio hosting platform.

Why this matters for users

For users, an open radio source means the station layer is easier to trust and easier to evolve. If a stream breaks or a region needs better coverage, there is a visible path to improving it. For contributors, it means the data can benefit more than one app. For the project itself, it creates a healthier long-term foundation than burying everything inside a private database.

If you want to understand how SoundlyFM station data is curated or help improve it, the repository README is the best place to start.

Get the app

Bring radio back into your day

Download SoundlyFM for iPhone or Mac.

Get SoundlyFM