- Nuclear adalah pemutar musik desktop open-source yang melakukan streaming dari berbagai sumber musik gratis yang tersedia secara online
- Memungkinkan menikmati musik dengan mudah dari YouTube, Jamendo, Audius, SoundCloud, dan lainnya tanpa iklan maupun akun
- Menyediakan berbagai fitur tambahan seperti playlist, lirik real-time, normalisasi audio, unduhan tanpa batas
- Berbasis Electron, tetapi sedang ditulis ulang dengan Rust dan Tauri dengan tujuan meningkatkan performa dan skalabilitas
- Dibandingkan layanan pesaing, keunggulannya adalah pustaka musik yang lebih luas, kustomisasi yang bebas, dan dukungan untuk berbagai platform
Gambaran proyek dan pentingnya
- Nuclear adalah pemutar musik desktop open-source yang menyediakan lingkungan streaming musik gratis
- Memiliki ciri dapat mencari dan memutar musik dari berbagai sumber gratis termasuk YouTube, Jamendo, Audius, SoundCloud
- Tanpa pembuatan akun, iklan, maupun batasan penggunaan, pengguna dapat merasakan pengalaman yang mirip Spotify
- Dapat dianggap sebagai versi GUI dari mps-youtube, dengan banyak keunggulan dari sisi ekstensibilitas dan kemudahan penggunaan
- Dibandingkan proyek pesaing, pembeda pentingnya adalah ‘pustaka musik yang lebih besar’, ‘sistem plugin’, dan ‘kustomisasi yang kuat’
Rencana pengembangan ke depan dan arah teknis
- Nuclear saat ini sedang ditulis ulang menjadi versi baru berbasis Tauri dan dioptimalkan performanya dengan Rust
- Dengan meninggalkan Electron, proyek ini berencana meningkatkan efisiensi sumber daya sistem serta memperkuat kemudahan pengembangan plugin dan dukungan tema
- Untuk otomatisasi pemeliharaan inti, akan ditambahkan fitur pembaruan otomatis dan pembaruan plugin otomatis
- Dukungan untuk metadata tambahan dan penyedia streaming juga telah diumumkan
Fitur utama
- Pencarian dan pemutaran streaming dari berbagai sumber musik (YouTube, Jamendo, Audius, SoundCloud)
- Mendukung integrasi playlist YouTube dan SponsorBlock
- Pencarian album (memanfaatkan Last.fm dan Discogs), tampilan album, serta pelacakan informasi lagu otomatis
- Queue lagu, ekspor dan muat playlist (disimpan sebagai file json)
- Mendukung scrobbling Last.fm dan pembaruan status ‘sedang diputar’
- Menyediakan ulasan lagu dan album terbaru serta mencakup penjelajahan per genre, urutan populer, dan mode radio
- Unduhan tanpa batas (berbasis YouTube)
- Tampilan lirik real-time, normalisasi volume audio, pengelolaan trek favorit, dan dapat menikmati pustaka musik lokal
- Tidak memerlukan akun terpisah, tanpa iklan, tanpa CoC (kode etik) maupun CLA (perjanjian lisensi kontributor)
Komunitas dan lingkungan distribusi
- Menyediakan paket untuk berbagai platform seperti Linux, Windows, Mac (AUR, Choco, Homebrew, Snap, Flatpak, dan lainnya)
- Menawarkan dukungan terjemahan komunitas yang aktif dan lokalisasi berbasis Crowdin
- Umpan balik dan dukungan cepat tersedia melalui situs resmi, Mastodon, Twitter, Matrix, Discord, dan lainnya
- Sebagai open source, proyek ini dapat dimodifikasi dan didistribusikan ulang secara bebas di bawah lisensi AGPL-3.0
Lisensi dan data penggunaan
- Mengadopsi lisensi AGPL-3.0 sehingga dapat digunakan dan dikustomisasi dengan bebas
- Sebagian sumber data (seperti SponsorBlock) digunakan di bawah lisensi hingga CC BY-NC-SA 4.0
1 komentar
Komentar Hacker News