Klien Spotify sumber terbuka dan lintas platform yang kompatibel di berbagai platform
memanfaatkan API data Spotify dan YouTube, Piped.video atau JioSaavn sebagai sumber audio,
menghilangkan kebutuhan Spotify Premium
Tapi ini bukan sekadar aplikasi Electron
Tanpa iklan, berkat penggunaan Spotify dan YT Music API publik & gratis¹
Lagu yang dapat diunduh secara gratis
Dukungan lintas platform
? Ukuran kecil & penggunaan data lebih sedikit
Login anonim/tamu
Lirik yang disinkronkan waktu
Tidak ada telemetri, diagnostik, atau pengumpulan data pengguna
Performa asli
Perangkat lunak sumber terbuka/gratis
Kontrol pemutaran dilakukan secara lokal, bukan di server
¹ Tetap disarankan untuk mendukung pembuat konten dengan berinteraksi dengan saluran YouTube/lagu Spotify mereka (atau lebih baik lagi dengan membeli merchandise/tiket konser/media fisik).
Acara & Podcast Spotify: Acara dan Podcast akan tidak pernah didukung karena track audionya hanya tersedia di Spotify dan mengaksesnya memerlukan Spotify Premium.
Spotify Dengarkan Bersama: Segera hadir!
Versi baru biasanya dirilis setiap 3-4 bulan.
Tabel praktis ini mencantumkan semua metode yang dapat Anda gunakan untuk menginstal Spotube:
Platform | Paket/Metode Pemasangan |
---|---|
jendela | |
macOS | |
Android | |
Pak datar | |
Gambar Aplikasi | Stabilitas AppImage yang kurang menyebabkan penghapusan sementara. Informasi lebih lanjut di #1082 |
Debian/Ubuntu | Kemudian jalankan: |
Lengkungan/Manjaro | Dengan pamac: Dengan yay: |
Fedora/OpenSuse | Untuk Fedora: Untuk OpenSuse: |
Linux (tarbal) | |
Macos - Minuman Rumahan | minuman ketuk krtirtho/apps instalasi pembuatan bir --cask spotube |
Jendela - Coklat | |
Windows - Sendok | |
Windows - WinGet | |
Dapatkan Spotube versi malam terbaru dari Rilis GitHub.
Anda dapat mengkompilasi kode sumber Spotube dengan mengikuti petunjuk berikut.
Kingkor Roy Tirtho - Pendiri, Pengelola, dan Pengembang Utama
RaptaG - Moderator GitHub dan Manajer Komunitas
Owen Connor - Moderator Perselisihan yang Keren
Meenbeese - Pengembang Android
Piotr Rogowski - Pengembang MacOS
Rusty Apple - Pria Misterius Tak Dikenal
Spotube bersifat open source dan berlisensi BSD-4-Clause License.
Jika Anda khawatir, Anda dapat membaca alasan memilih lisensi ini.
[Click to show]
Layanan/Paket/Kredit PluginFlutter - Flutter mengubah proses pengembangan aplikasi. Bangun, uji, dan terapkan aplikasi seluler, web, desktop, dan tersemat yang indah dari satu basis kode
Spotify API - Spotify Web API adalah RESTful API yang menyediakan akses ke data Spotify
Piped - Piped adalah frontend YouTube alternatif yang ramah privasi, efisien dan terukur berdasarkan desain.
YouTube - YouTube adalah platform berbagi video online Amerika yang berkantor pusat di San Bruno, California. Tiga mantan karyawan PayPal—Chad Hurley, Steve Chen, dan Jawed Karim—menciptakan layanan ini pada Februari 2005
JioSaavn - JioSaavn adalah layanan streaming musik online India dan distributor digital musik Bollywood, Inggris, dan musik regional India lainnya di seluruh dunia. Sejak didirikan pada tahun 2007 dengan nama Saavn, perusahaan ini telah memperoleh hak atas lebih dari 5 crore (50 juta) trek musik dalam 15 bahasa.
SongLink - SongLink adalah layanan tautan pintar gratis yang membantu Anda berbagi musik dengan audiens Anda. Ini adalah toko serba ada untuk membuat tautan cerdas untuk musik, podcast, dan konten audio lainnya
LRCLib - API lirik yang disinkronkan secara publik
Linux - Linux adalah keluarga sistem operasi mirip Unix sumber terbuka yang didasarkan pada kernel Linux, kernel sistem operasi yang pertama kali dirilis pada 17 September 1991, oleh Linus Torvalds. Linux biasanya dikemas dalam distribusi Linux
AUR - AUR adalah singkatan dari Arch User Repository. Ini adalah repositori berbasis komunitas untuk pengguna distribusi Linux berbasis Arch
Flatpak - Flatpak adalah utilitas untuk penerapan perangkat lunak dan manajemen paket untuk Linux
SponsorBlock - SponsorBlock adalah ekstensi browser crowdsourced sumber terbuka dan API terbuka untuk melewati segmen sponsor di video YouTube.
Inno Setup - Inno Setup adalah penginstal gratis untuk program Windows oleh Jordan Russell dan Martijn Laan
F-Droid - F-Droid adalah katalog aplikasi FOSS (Perangkat Lunak Gratis dan Sumber Terbuka) yang dapat diinstal untuk platform Android. Klien memudahkan untuk menelusuri, menginstal, dan melacak pembaruan pada perangkat Anda
LastFM - Last.fm adalah platform streaming dan penemuan musik yang membantu pengguna menemukan dan berbagi musik baru. Ini melacak kebiasaan mendengarkan musik pengguna di banyak perangkat dan platform.
app_links - Tautan Aplikasi Android, Tautan Dalam, Tautan Universal iOs, dan pengendali skema URL Khusus untuk Flutter (termasuk desktop).
args - Perpustakaan untuk mendefinisikan parser untuk mengurai argumen baris perintah mentah menjadi serangkaian opsi dan nilai menggunakan opsi gaya GNU dan POSIX.
async - Fungsi dan kelas utilitas yang terkait dengan perpustakaan 'dart:async'.
audio_service_mpris - antarmuka platform audio_service yang mendukung Spesifikasi Antarmuka Jarak Jauh Pemutar Media.
audio_service - Plugin Flutter untuk memutar audio di latar belakang saat layar mati.
audio_session - Menetapkan kategori sesi audio iOS dan atribut audio Android untuk aplikasi Anda, dan mengelola fokus audio, perilaku pencampuran dan pengecilan aplikasi Anda.
auto_size_text - Widget Flutter yang secara otomatis mengubah ukuran teks agar sesuai dengan batasannya.
bonsoir - Pustaka Zeroconf yang memungkinkan Anda menemukan layanan jaringan dan menyiarkan layanan Anda sendiri. Berdasarkan Apple Bonjour dan Android NSD.
build_runner - Sistem build untuk pembuatan kode Dart dan kompilasi modular.
button_tabbar - Paket Flutter yang mengimplementasikan TabBar dengan setiap label berupa tombol sakelar.
cached_network_image - Pustaka Flutter untuk memuat dan menyimpan gambar jaringan dalam cache. Dapat juga digunakan dengan widget placeholder dan kesalahan.
catcher_2 - Plugin untuk menangkap kesalahan yang menyediakan banyak penangan untuk menangani kesalahan ketika tidak ditangkap oleh pengembang.
koleksi - Koleksi dan utilitas fungsi dan kelas yang terkait dengan koleksi.
crypto - Implementasi fungsi kriptografi SHA, MD5, dan HMAC.
curve_navigation_bar - Bilah Navigasi Bentuk Melengkung yang Menakjubkan. Warna yang dapat disesuaikan, warna latar belakang, kurva animasi, durasi animasi.
custom_lint - Aturan lint adalah cara ampuh untuk meningkatkan pemeliharaan proyek. Lint Kustom memungkinkan penulis dan pengembang paket menulis aturan lint kustom dengan mudah.
dart_discord_rpc - Kehadiran Kaya Discord untuk aplikasi & game Flutter & Dart.
dbus - Implementasi Dart asli dari klien bus pesan D-Bus. Paket ini memungkinkan aplikasi Dart mengakses layanan secara langsung di desktop Linux.
device_info_plus - Plugin Flutter memberikan informasi mendetail tentang perangkat (merek, model, dll.), dan versi Android atau iOS tempat aplikasi dijalankan.
dio - Paket jaringan HTTP yang kuat, mendukung Interceptors, Membatalkan dan membatalkan permintaan, Adaptor khusus, Transformers, dll.
nonaktifkan_baterai_optimisasi - Plugin Flutter untuk memeriksa dan menonaktifkan pengoptimalan baterai. Juga menunjukkan langkah-langkah khusus untuk menonaktifkan optimasi di perangkat seperti mi, xiaomi, samsung, oppo, huawei, oneplus dll
draggable_scrollbar - Scrollbar yang dapat diseret untuk navigasi cepat melalui daftar vertikal. Opsi tambahan adalah menampilkan label di sebelah scrollthumb dengan informasi tentang item saat ini.
durasi - Utilitas untuk membuat bekerja dengan 'Durasi lebih mudah. Memformat durasi dalam bentuk yang dapat dibaca manusia dan juga mem-parsing durasi dalam bentuk yang dapat dibaca manusia ke Durasi Dart.
envied_generator - Generator untuk paket Envied. Lihat https://pub.dev/packages/envied.
iri - Secara eksplisit membaca variabel lingkungan ke dalam file dart dari file .env untuk keamanan lebih dan waktu mulai lebih cepat.
file_picker - Paket yang memungkinkan Anda menggunakan penjelajah file asli untuk memilih satu atau beberapa jalur file absolut, dengan dukungan pemfilteran ekstensi.
file_selector - Plugin Flutter untuk membuka dan menyimpan file, atau memilih direktori, menggunakan UI pemilihan file asli.
fluentui_system_icons - Ikon Sistem UI Lancar adalah kumpulan ikon yang familier, ramah, dan modern dari Microsoft.
flutter_broadcasts - Sebuah plugin untuk mengirim dan menerima siaran dengan maksud Android dan notifikasi iOS.
flutter_cache_manager - Manajer cache generik untuk flutter. Menyimpan file web di penyimpanan perangkat dan menyimpan info cache menggunakan sqflite.
flutter_displaymode - Plugin Flutter untuk mengatur mode tampilan (resolusi, kecepatan refresh) pada platform Android. Memungkinkan untuk mengaktifkan kecepatan refresh tinggi pada perangkat yang didukung.
flutter_feather_icons - Feather adalah kumpulan ikon open source yang cantik. Setiap ikon dirancang pada kisi 24x24 dengan penekanan pada kesederhanaan, konsistensi, dan kegunaan.
flutter_gen_runner - Generator kode Flutter untuk aset, font, warna,… — Singkirkan semua API berbasis String.
flutter_hooks - Implementasi flutter dari React hooks. Itu menambahkan jenis widget baru dengan penggunaan kembali kode yang ditingkatkan.
flutter_inappwebview - Plugin Flutter yang memungkinkan Anda menambahkan tampilan web sebaris, menggunakan tampilan web tanpa kepala, dan membuka jendela browser dalam aplikasi.
flutter_launcher_icons - Paket yang menyederhanakan tugas memperbarui ikon peluncur aplikasi Flutter Anda.
flutter_lints - Lint yang direkomendasikan untuk aplikasi, paket, dan plugin Flutter guna mendorong praktik pengkodean yang baik.
flutter_native_splash - Sesuaikan layar splash asli putih default Flutter dengan warna latar belakang dan gambar splash. Mendukung mode gelap, layar penuh, dan banyak lagi.
flutter_riverpod - Kerangka kerja caching reaktif dan pengikatan data. Riverpod membuat bekerja dengan kode asinkron menjadi mudah.
flutter_secure_storage - Flutter Secure Storage menyediakan API untuk menyimpan data di penyimpanan aman. Gantungan kunci digunakan di iOS, solusi berbasis KeyStore digunakan di Android.
flutter_sharing_intent - Plugin flutter yang memungkinkan aplikasi flutter menerima foto, video, teks, url, atau jenis file lainnya dari aplikasi lain.
flutter_svg - Pustaka widget dan rendering SVG untuk Flutter, yang memungkinkan melukis dan menampilkan file Scalable Vector Graphics 1.1.
form_validator - Pustaka validasi formulir paling sederhana untuk widget bidang formulir flutter
freeze_annotation - Anotasi untuk pembuat kode yang dibekukan. Paket ini tidak melakukan apa pun tanpa dibekukan juga.
dibekukan - Pembuatan kode untuk kelas yang tidak dapat diubah yang memiliki sintaks/API sederhana tanpa mengorbankan fiturnya.
fuzzywuzzy - Implementasi paket fuzzywuzzy yang populer di Dart, untuk memenuhi semua kebutuhan pencocokan/pencarian string fuzzy Anda!
gap - Widget Flutter untuk dengan mudah menambahkan celah di dalam widget Flex seperti Kolom dan Baris atau tampilan gulir.
go_router - Router deklaratif untuk Flutter berdasarkan Navigasi 2 yang mendukung tautan dalam, rute berbasis data, dan banyak lagi
google_fonts - Paket Flutter untuk menggunakan font dari font.google.com. Mendukung pengambilan HTTP, caching, dan bundling aset.
hive_flutter - Ekstensi untuk Hive. Memudahkan penggunaan Hive di aplikasi Flutter.
hive_generator - Ekstensi untuk Hive. Secara otomatis menghasilkan TypeAdapters untuk menyimpan kelas apa pun.
hive - Basis data nilai kunci yang ringan dan sangat cepat yang ditulis dalam Dart murni. Dienkripsi dengan kuat menggunakan AES-256.
hooks_riverpod - Kerangka kerja caching dan pengikatan data yang reaktif. Riverpod membuat bekerja dengan kode asinkron menjadi mudah.
html_unescape - Perpustakaan kecil untuk menghapus kode HTML. Mendukung semua Referensi Karakter Bernama, Referensi Karakter Desimal, dan Referensi Karakter Heksadesimal.
html - API untuk menguraikan dan memanipulasi konten HTML di luar browser.
http - API berbasis Masa Depan yang dapat disusun, multi-platform, untuk permintaan HTTP.
image_picker - Plugin Flutter untuk memilih gambar dari perpustakaan gambar Android dan iOS, dan mengambil gambar baru dengan kamera.
intl - Berisi kode untuk menangani pesan internasionalisasi/lokal, format dan penguraian tanggal dan nomor, teks dua arah, dan masalah internasionalisasi lainnya.
recognition_screen - Paket Pengenalan/Onboarding untuk aplikasi flutter dengan beberapa kemungkinan penyesuaian
io - Utilitas untuk Dart VM Runtime termasuk dukungan untuk warna ANSI, penyalinan file, dan nilai kode keluar standar.
jiosaavn - Klien API tidak resmi untuk jiosaavn.com
json_annotation - Kelas dan fungsi pembantu yang mendukung pembuatan kode JSON melalui paket json_serializable
.
json_serializable - Secara otomatis menghasilkan kode untuk mengonversi ke dan dari JSON dengan memberi anotasi pada kelas Dart.
local_notifier - Plugin ini memungkinkan aplikasi desktop Flutter menampilkan notifikasi lokal.
logger - Logger kecil, mudah digunakan dan dapat diperluas yang mencetak log yang indah.
lrc - Paket khusus Dart yang membuat, menguraikan, dan menangani LRC, yang merupakan format yang menyimpan lirik lagu.
media_kit_libs_audio - package:media_kit audio (hanya) memutar perpustakaan asli untuk semua platform.
media_kit - Pemutar video & pemutar audio lintas platform untuk Flutter & Dart. Berkinerja, stabil, tahan fitur & modular.
metadata_god - Plugin untuk mengambil dan menulis tag/metadata audio dari file audio
pantomim - Utilitas untuk menangani tipe media (MIME), termasuk menentukan tipe dari ekstensi file dan konten file.
package_info_plus - Plugin Flutter untuk menanyakan informasi tentang paket aplikasi, seperti CFBundleVersion di iOS atau versionCode di Android.
palet_generator - Paket Flutter untuk menghasilkan warna palet dari gambar sumber.
path_provider - Plugin Flutter untuk mendapatkan lokasi yang umum digunakan pada sistem file platform host, seperti direktori data temp dan aplikasi.
path - Pustaka manipulasi jalur berbasis string. Semua jalur operasi yang Anda kenal dan sukai, dengan dukungan kuat untuk Windows, POSIX (Linux dan Mac OS X), dan web.
izin_handler - Plugin izin untuk Flutter. Plugin ini menyediakan API lintas platform (iOS, Android) untuk meminta dan memeriksa izin.
piped_client - Klien API untuk piped.video
popover - Popover adalah tampilan sementara yang muncul di atas konten lain di layar saat Anda mengetuk kontrol atau di suatu area.
process_run - Proses menjalankan pembantu untuk Linux/Win/Mac dan fitur sejenisnya untuk menemukan executable.
pub_api_client - Klien API untuk Pub untuk berinteraksi dengan informasi paket publik.
pubspec_parse - Paket sederhana untuk mengurai file pubspec.yaml dengan API yang aman untuk tipe dan pelaporan kesalahan yang kaya.
riverpod_lint - Riverpod_lint adalah alat pengembang untuk pengguna Riverpod, yang dirancang untuk membantu menghentikan masalah umum dan menyederhanakan tugas yang berulang.
scrobblenaut - Pembungkus API LastFM sederhana yang mematikan untuk Dart. Sangat sederhana sehingga akan mencapai sasaran.
scroll_to_index - Gulir ke turunan tertentu dari widget mana pun yang dapat digulir di Flutter
shared_preferences - Plugin Flutter untuk membaca dan menulis pasangan nilai kunci sederhana. Membungkus NSUserDefaults di iOS dan SharedPreferences di Android.
rak_router - Router permintaan yang nyaman untuk kerangka web rak, dengan dukungan untuk parameter URL, router bersarang, dan router yang dihasilkan dari anotasi sumber.
shelf_web_socket - Pengendali rak yang menyambungkan pendengar untuk setiap koneksi.
rak - Model middleware server web yang mendorong komposisi dan penggunaan kembali yang mudah.
sidebarx - sidebar navigasi multiplatform flutter / bilah navigasi samping / widget laci
simple_icons - Paket Ikon Sederhana tersedia sebagai Ikon Flutter. Menyediakan lebih dari 1500 ikon SVG Gratis untuk merek populer.
skeleton_text - Paket yang menyediakan cara mudah untuk menambahkan animasi pemuatan teks kerangka di proyek Flutter. Proyek ini adalah bagian dari komunitas 101Loop.
skeletonizer - Mengubah widget yang sudah ada menjadi pemuat kerangka tanpa usaha ekstra.
sliver_tools - Satu set alat sliver berguna yang tidak ada dalam kerangka flutter
smtc_windows - Implementasi Windows SystemMediaTransportControls
untuk Flutter yang memberikan akses ke applet Windows OS Media Control.
spotify - Pustaka dart yang tidak lengkap untuk berinteraksi dengan Spotify Web API.
stroke_text - Plugin Flutter Sederhana untuk menerapkan gaya guratan (batas) ke widget teks
system_theme - Sebuah plugin untuk mendapatkan info tema sistem saat ini. Mendukung Android, Web, Windows, Linux dan macOS
zona waktu - Basis data zona waktu dan DateTime yang sadar zona waktu.
titlebar_buttons - Paket yang menyediakan sebagian besar tombol titlebar dari windows, linux dan macos.
tray_manager - Plugin ini memungkinkan aplikasi desktop Flutter mendefinisikan baki sistem.
url_launcher - Plugin Flutter untuk meluncurkan URL. Mendukung skema web, telepon, SMS, dan email.
uuid - RFC4122 (v1, v4, v5, v6, v7, v8) Generator UUID dan Parser untuk Dart
version - Menyediakan kelas sederhana untuk menguraikan dan membandingkan versi semantik seperti yang didefinisikan oleh http://semver.org/
very_good_infinite_list - Pustaka untuk menampilkan data paginasi dengan mudah, dibuat oleh Very Good Ventures. Cocok untuk feed aktivitas, feed berita, dan banyak lagi.
visibilitas_detektor - Widget yang mendeteksi visibilitas turunannya dan memberitahukan panggilan balik.
web_socket_channel - Pembungkus StreamChannel untuk WebSockets. Menyediakan API WebSocketChannel lintas platform, implementasi lintas platform dari API tersebut yang berkomunikasi melalui StreamChannel yang mendasarinya.
wikipedia_api - API Wikipedia untuk dart dan flutter
win32_registry - Paket yang menyediakan Dart API yang ramah untuk mengakses Windows Registry.
window_manager - Plugin ini memungkinkan aplikasi desktop Flutter mengubah ukuran dan memposisikan ulang jendela.
xml - Pustaka ringan untuk parsing, traversing, query, transformasi, dan pembuatan dokumen XML.
youtube_explode_dart - Port di dart perpustakaan youtube meledak. Mendukung beberapa fungsi API tanpa memerlukan Kunci API Youtube.