dio
Um poderoso pacote de rede HTTP, que suporta interceptadores, interromper e cancelar uma solicitação, adaptadores personalizados, transformadores, etc.
🎧 Aplicativo de streaming de música de código aberto! Disponível para desktop e móvel!
Texto original em inglês. Visite o GitHub para a versão atual.
A cross-platform extensible open-source music streaming platform.
Bring your own music metadata/playlist/audio-source with plugins created by community or by yourself. A small step towards the decentralized music streaming era!
Btw it's not just another Electron app 😉
New versions usually release every 3-4 months.
This handy table lists all the methods you can use to install Spotube:
| Platform | Package/Installation Method |
|---|---|
| Windows |
|
| MacOS |
|
| Android |
|
| iOS |
*iPA file only. Requires sideloading with AltStore or similar tools. |
| Flatpak |
|
| AppImage | AppImage's lacking stability led to it's temporary removal. More information at https://github.com/KRTirtho/spotube/issues/1082 |
| Debian/Ubuntu |
Then run: |
| Arch/Manjaro |
With pamac: With yay: |
| Fedora/OpenSuse |
For Fedora: For OpenSuse: |
| Linux (tarball) |
|
| Macos - Homebrew |
brew tap krtirtho/apps brew install --cask spotube |
| Windows - Chocolatey |
|
| Windows - Scoop |
|
| Windows - WinGet |
|
Grab the latest nightly builds of Spotube from the GitHub Releases.
You can compile Spotube's source code by following these instructions.
Spotube is open source and licensed under the BSD-4-Clause License.
If you are curious, you can read the reason of choosing this license.
[Click to show] 🙏 Services/Package/Plugin CreditsSystemMediaTransportControls implementation for Flutter giving access to Windows OS Media Control applet.Um poderoso pacote de rede HTTP, que suporta interceptadores, interromper e cancelar uma solicitação, adaptadores personalizados, transformadores, etc.
Os ícones do sistema Fluent UI são uma coleção de ícones familiares, amigáveis e modernos da Microsoft.
Um framework de cache reativo e vinculação de dados. Riverpod torna o trabalho com código assíncrono uma brisa.
Um framework de cache reativo e vinculação de dados. Riverpod torna o trabalho com código assíncrono uma brisa.
Um framework de cache reativo e vinculação de dados. Riverpod torna o trabalho com código assíncrono uma brisa.
Plugin do Flutter para abrir e salvar arquivos ou selecionar diretórios usando a interface nativa de seleção de arquivos.
Lint recomendados para aplicativos, pacotes e plugins do Flutter para incentivar boas práticas de codificação.
Plugin Flutter para selecionar imagens da biblioteca de imagens do Android e iOS, e tirar novas fotos com a câmera.
Plugin Flutter para obter locais comumente usados no sistema de arquivos da plataforma anfitriã, como os diretórios temporários e de dados do aplicativo.
Plugin Flutter para leitura e escrita de pares chave-valor simples. Envolve o NSUserDefaults no iOS e o SharedPreferences no Android.
Plugin Flutter para lançar uma URL. Suporta esquemas de web, telefone, SMS e e-mail.
Um plug-in do Flutter que permite adicionar um WebView embutido, usar um WebView sem interface e abrir uma janela de navegador no aplicativo.
Lista de dependências 119 itens
^6.4.0^2.5.0^0.18.13^0.2.0^0.1.19^9.3.0+1^3.0.0^5.1.10^3.3.1^6.1.2{"git":{"path":"packages/desktop_webview_window","url":"https://github.com/KRTirtho/flutter-plugins.git"}}^11.1.1^5.4.3+1{"git":{"url":"https://github.com/KRTirtho/Disable-Battery-Optimizations.git"}}{"git":{"ref":"cfd570035bf393de541d32e9b28808b5d7e602df","url":"https://github.com/thielepaul/flutter-draggable-scrollbar.git"}}^2.21.0^3.0.12^5.0.3^1.0.010.3.3^1.0.3^1.1.234{"sdk":"flutter"}{"git":{"url":"https://github.com/KRTirtho/flutter_broadcasts.git","ref":"63931dfe06733d4fb7452e9981e1f0b23414d97a"}}^3.3.0^1.1.0^0.6.0^2.0.0+1^9.6.0^0.20.5^6.1.5{"sdk":"flutter"}^2.4.6^2.5.1^1.1.0^0.2.1^11.1.1^2.4.1^1.1.6^0.7.0^2.5.1^0.15.1^2.0.0^1.2.1^1.1.0any^0.1.6^2.0.2^1.3.0^1.0.2^1.1.0^2.0.0^3.5.10^6.0.0^0.3.3^1.9.0^2.1.3^11.3.1^2.5.1{"git":{"ref":"dart-3-support","url":"https://github.com/KRTirtho/scrobblenaut.git"}}^3.0.10.0.47^2.2.3^1.4.1^1.1.4^2.0.0^10.1.3^2.1.0+1^2.0.0+1^0.2.12^1.1.0^2.4.3^0.5.23^0.10.0^1.0.0^0.5.0^6.2.6^4.4.0^3.0.2^0.9.0^0.4.0+2^3.0.1^0.1.0^1.1.5^0.4.3^3.1.0{"git":{"url":"https://github.com/KRTirtho/yt_dlp_dart.git","ref":"4e5310e14af74bdbb51e2a4766e66d6c6a2562a8"}}{"git":{"url":"https://github.com/KRTirtho/flutter_new_pipe_extractor"}}^4.1.2any^4.0.7^0.4.2+1{"git":{"url":"https://github.com/hetu-community/hetu_std.git","ref":"main"}}{"git":{"url":"https://github.com/hetu-community/hetu_otp_util.git","ref":"main"}}{"git":{"url":"https://github.com/KRTirtho/hetu_spotube_plugin.git","ref":"main"}}^8.0.3^1.0.3^2.2.0^1.1.0^9.2.4{"git":{"url":"https://github.com/media-kit/media-kit","path":"media_kit"}}{"git":{"url":"https://github.com/media-kit/media-kit","path":"libs/universal/media_kit_libs_audio"}}^2.2.0^2.4.13^1.0.0^5.4.0^0.14.2^3.0.1{"sdk":"flutter"}{"sdk":"flutter"}^6.6.2^2.5.2^0.14.2^1.3.0^3.0.0^1.0.4^2.21.0any^9.0.0Filtre pelo caso de uso, compare a atividade e confira o projeto original antes de adotá-lo.
“A repository is the most basic element of GitHub.”
GitHub Docs — About repositories ↗