Radio-Browser is an ambitious community project. It collects as many public internet radio stations as possible. It's free to use, has a well documented API, with a simple JSON interface.
It's now the backend in many open source music players:
Rhythmbox (for which it was originally intended)
Since v0.3 (in streamtuner2 2.2.0) you can now also share your favorite stations directly. There's a new context menu ▸ Share in Radio-Browser.
- 🔠 Which category types to list
Instead of browsing by genres, you can switch to languages or countries.
Note that you'll have to use Channel ▸ Reload Category Tree (F5) again to update the category view.
- 🔠 API server to utilize
The API server option lets you predefine a more local cache to be used for station list queries.
- 🔟 Minimum stations to list a category
This option can be used to filter out fringe/sparsely populated genres. Use Channel ▸ Reload Category Tree (F5) to apply it to the genre list.
Typically 15 should be okay, or 150 if you want to see only major categories. Else the category list would become crowded with around a thousand entries.
Withthere's a mobile version to access and play from radio-browser.info directly. Get it on or the Play store.