🎵 Internet Radio App

A lightweight and modern internet radio player built with Java 21 and JavaFX. Search and listen to thousands of radio stations worldwide using the open Radio-Browser API.

✨ Features

🌍 Global Station Search — find stations by name, country, or genre

🌗 Modern Dark UI — borderless interface with customizable accent colors

🎵 Synchronized Album Art — automatically fetched from the iTunes API

📱 MiniPlayer Mode — compact overlay player with volume and cover art

⌨️ Global Media Keys — control playback even when the app is minimized

⏺️ Live Recording — record streams directly to lossless .wav files

🌙 Sleep Timer — auto-close after 15–60 minutes

🚫 Blacklist & Notifications — hide ads/unwanted tracks with keyword filtering

📜 Persistent History — last played songs are saved between sessions

🌐 Multilingual — translations via external JSON language files

Build as a portable app or a standalone Windows installer (no Java required)

Features

  • Global radio station search
  • Modern dark UI
  • MiniPlayer mode
  • Live stream recording
  • Sleep timer
  • Song notifications with album art
  • Blacklist filtering
  • Playback history
  • Multilingual interface
  • Portable and installer builds

Project Activity

See All Activity >

Follow internet-radio

internet-radio Web Site

Other Useful Business Software
MongoDB Atlas runs apps anywhere Icon
MongoDB Atlas runs apps anywhere

Deploy in 115+ regions with the modern database for every enterprise.

MongoDB Atlas gives you the freedom to build and run modern applications anywhere—across AWS, Azure, and Google Cloud. With global availability in over 115 regions, Atlas lets you deploy close to your users, meet compliance needs, and scale with confidence across any geography.
Start Free
Rate This Project
Login To Rate This Project

User Reviews

Be the first to post a review of internet-radio!

Additional Project Details

Registered

2026-03-06