🎡 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
Build Agents and Models on One Platform Icon
Build Agents and Models on One Platform

Everything you need to build production-ready agents and models. Access 200+ Google and third-party AI models and tools.

Gemini Enterprise Agent Platform is Google Cloud's comprehensive platform for developers to build, scale, govern, and optimize agents and models. Choose from Google's most advanced models and third-party models like Anthropic's Claude Model Family.
Try It 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