🎡 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
Ship Agents Faster Icon
Ship Agents Faster

Transform your applications and workflows into powerful agentic systems at global scale.

Gemini Enterprise Agent Platform lets you rapidly build, scale, govern and optimize production-ready agents grounded in your organization's data. The platform enables developers to build custom or pre-built agents for virtually any use case. New customers get $300 in free credits.
Get Started 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