{"repo":"CICCADA-CORP/SoundTime","free":true,"listed":false,"github":"https://github.com/CICCADA-CORP/SoundTime","clone":"git clone https://github.com/CICCADA-CORP/SoundTime.git","description":"Self-hosted music streaming with peer-to-peer sharing","language":"Rust","stars":52,"topics":["media","music","p2p","p2p-network","rust","sharing","svelte"],"license":"AGPL-3.0","category":"media-processing","readme_excerpt":"SoundTime Self-hosted music streaming with peer-to-peer sharing Features • Screenshots • Quick Start • Architecture • FAQ • API Reference • Contributing --- SoundTime is a self-hosted music streaming platform built with Rust and SvelteKit . Upload your music library, organize it into playlists, and share tracks across instances using peer-to-peer networking powered by iroh (by n0.computer). Unlike centralized platforms, SoundTime gives you full control over your music. Run it on your own server, connect with other SoundTime instances through encrypted P2P channels, and enjoy a modern, responsive listening experience. Features 🎵 Music Streaming - Upload & organize — Drag-and-drop upload with automatic metadata extraction (artist, album, track number, cover art) - Adaptive streaming — OPUS transcoding at 320/128/64 kbps with server-side caching - Autoplay — Continuous playback that automatically queues similar tracks when the queue empties, with toggle in mini and expanded player - Waveform visualization — Real-time audio waveform display powered by Symphonia - Lyrics support — Fetch and display lyrics from multiple providers (Musixmatch, Lyrics.com) - Full-text search — Search across tracks, albums, and artists instantly 📚 Library Management - Albums & artists — Auto-organized from metadata with cover art support - Playlists — Create, edit, and share public or private playlists - Personal libraries — Curate your own collection from available tracks - Favorites & history — Tr","default_branch":null,"files":null,"tree":[],"storefront":"/r/CICCADA-CORP","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/CICCADA-CORP/SoundTime/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}