Radioss DasCanard
winget install --id=DasCanard.Radioss -e
Radioss is a modern, cross-platform web radio player application built with Tauri and React. It provides a clean, intuitive interface for browsing and listening to internet radio stations.
Radioss is a modern, cross-platform web radio player application designed to provide a seamless and high-quality experience for streaming internet radio stations. Built with Tauri and React, Radioss offers a clean, intuitive interface that simplifies browsing and listening to your favorite radio channels.
Key Features:
- High-Quality Streaming: Enjoy crystal-clear audio from a wide range of internet radio stations.
- Pre-Configured Stations: Access popular stations from Germany, the UK, and other countries, with more being added regularly.
- Favorites Management: Save and organize your favorite stations in a personal library for quick access.
- Custom Stations: Add your own radio channels by entering station details, including name, stream URL, country, language, and tags.
- Search Functionality: Find stations by name, country, or music genre with an efficient search tool.
- Audio Controls: Adjust volume, play/pause, and navigate between stations effortlessly.
- Cross-Platform Support: Runs natively on Windows, macOS, and Linux for consistent performance across devices.
- Modern UI/UX: Features a sleek, responsive design with a dark theme option for optimal comfort.
Audience & Benefit: Ideal for music enthusiasts, casual listeners, and anyone seeking a reliable way to explore internet radio. Radioss provides a personalized and efficient platform for discovering new stations, managing favorites, and enjoying uninterrupted streaming across devices. Its auto-update feature ensures you always have access to the latest features without manual intervention.
Available for installation via winget, Radioss offers a hassle-free experience for users looking to enjoy their favorite music in style.
README
Radioss ๐ป
A modern, cross-platform internet radio player built with Tauri, React, and TypeScript.
๐ Features
- ๐ต Radio Player: Stream internet radio stations in high quality
- ๐ International Stations: Pre-configured stations from Germany, UK, and other countries (many will be added soon)
- โญ Favorites: Save your favorite stations in a personal library
- โ Custom Stations: Add your own radio stations
- ๐ Search: Search stations by name, country, or music genre
- ๐๏ธ Audio Controls: Volume control, Play/Pause, Previous/Next
- ๐ฅ๏ธ Native Desktop App: Runs natively on Windows, macOS, and Linux
- ๐ฑ Modern UI: Sleek, responsive design with dark theme
- ๐ Auto-Updates: Automatic updates for new features
- ๐ฎ Discord RPC: Show what you're listening to in Discord
๐ Installation
Pre-built Releases (Recommended)
Download the latest version for your operating system:
๐ฅ Releases on GitHub
Windows: .exe
or .msi
installer
macOS: .dmg
disk image
Linux: .AppImage
, .deb
, or .rpm
Windows Package Manager (Winget)
For Windows users, you can install Radioss directly using Winget:
winget install DasCanard.Radioss
Building from Source
Prerequisites
Build Steps
# Clone repository
git clone https://github.com/DasCanard/radioss.git
cd radioss
# Install dependencies
npm install
# Start development version
npm run tauri dev
# Build production version
npm run tauri build
๐ฎ Usage
Getting Started
- Browse Stations: Use the "Browse" tab to see all available stations
- Play Station: Click on a station to start playing
- Add Favorites: Click the heart icon to add stations to your favorites
- Library: Switch to the "Library" tab to manage your favorites
Adding Custom Stations
- Click the "Add Station" button
- Enter the station details:
- Name: Display name of the station
- Stream URL: Direct URL to the audio stream
- Country: Country of origin (soon)
- Language: Station language (soon)
- Tags: Music genres, separated by commas (optional)
- Click "Add Station"
๐ ๏ธ Development
Development Server
# Frontend + Backend together
npm run tauri dev
# Frontend only (for UI development)
npm run dev
Build Commands
# Development version
npm run tauri dev
# Build production version
npm run tauri build
# Compile frontend
npm run build
# Preview compiled version
npm run preview
๐ License
This project is licensed under the MIT License.
Enjoy your favorite music with Radioss! ๐ต