A simple streaming radio player built with love using Tauri, SvelteKit and tailwindcss. Looks up stations on radio-browser.
Currently, this project needs to be built from code while I figure out how to package audio codecs. You will need a working rust and node tools.
Last built using:
- node: v18.16.1
- rustc: 1.74.0 (79e9716c9 2023-11-13)
Ubuntu codec install:
sudo add-apt-repository multiverse
sudo apt install ubuntu-restricted-extras
sudo apt update
cargo install tauri-cli
git clone https://github.com/kaesluder/radiogaga.git ./radiogaga
cd radiogaga
npm install
cargo tauri dev
- Player is semi-functional able to play direct links to MP3 and AAC streams.
- Search by name working.
- Links to playlist (
.pls
) working. - Implement tag search.
- Implement favorites system
- Implement preferences
- AppImage builds are broken
- Testing testing testing
- Build instructions
- Rust side testing
- Github CI