🎡 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
99.99% Uptime for MySQL and PostgreSQL Databases Icon
99.99% Uptime for MySQL and PostgreSQL Databases

Sub-second maintenance. 2x read/write performance. Built-in vector search for AI apps.

Cloud SQL Enterprise Plus delivers near-zero downtime with 35 days of point-in-time recovery. Supports MySQL, PostgreSQL, and SQL Server.
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