🎡 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
$300 Free Credits to Build on Google Cloud Icon
$300 Free Credits to Build on Google Cloud

New customers can spin up VMs, build with AI, and query data at no cost.

Put your $300 in credit toward real workloads, then keep building with free monthly usage for 20+ products. No commitment and no charge until you upgrade.
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