Sobre o projeto

SimpMusic é um cliente gratuito e de código aberto (FOSS) do YouTube Music, projetado para plataformas Android e Desktop, desenvolvido com Kotlin e Compose Multiplatform. O aplicativo serve como um cliente de terceiros especializado que analisa conteúdo público do YouTube e YouTube Music, renderizando-o em uma interface de usuário personalizada, sem anúncios. Principais recursos incluem: - Streaming de música sem anúncios do YouTube Music e YouTube, com suporte a reprodução em segundo plano - Três estilos de tela Now Playing: Clássico, Material 3 Expressive e Apple Music - Equalizador de dez bandas com predefinições, perfis de fones AutoEq e efeitos de Delay/Reverb - SimpMusic Wrapped para resumos musicais anuais e playlists de recapitulação mensal - Análises de audição no dispositivo com gráficos, histórico por período e relógio de audição - Letras estilo Apple Music palavra por palavra com romanização para 12 idiomas e compartilhamento de imagens - Widgets de tela inicial, incluindo toca-discos, playlists e insights de audição - Streaming de alta qualidade até 256kbps (Opus ou AAC) para usuários do YouTube Music Premium - Navegação por Início, Paradas, Podcasts, Humores e Gênero com dados do YouTube Music - Funcionalidade completa de pesquisa no YouTube - Suporte a Spotify Canvas e Capas de Álbum Animadas - Reprodução de vídeo em 1080p com legendas - Sugestões de músicas com IA - Importação de playlists do Spotify e outros aplicativos, com sincronização com YouTube Music - Notificações de seguir artistas - Cache e reprodução offline - Crossfade estilo DJ, semelhante ao Apple Music - Temas personalizáveis (Claro, Escuro, Colorido, etc.) - Letras sincronizadas do SimpMusic Lyrics, LRCLIB, Spotify e YouTube Transcript com tradução por IA - Suporte a múltiplas contas do YouTube e dados personalizados - Integração de scrobbling com Last.fm - Suporte a SponsorBlock e Return YouTube Dislike - Temporizador de sono - Compatibilidade com Android Auto para conteúdo online - Discord Rich Presence - Recurso Listen Together para salas de audição compartilhadas sincronizadas O aplicativo usa APIs ocultas do YouTube Music com truques personalizados para obter dados, aproveitando técnicas inspiradas nos projetos InnerTune e SmartTube. Os dados de letras vêm do SimpMusic Lyrics e LRCLIB, com integração opcional com Spotify para Canvas e letras. Em termos de privacidade, a versão FOSS não contém rastreadores ou servidores de coleta de dados de terceiros. Usuários que ativam o recurso 'Enviar de volta ao Google' permitem que o histórico de audição seja enviado à API de Rastreamento do YouTube Music para melhores recomendações. A versão Full inclui análises de falhas do Sentry, enquanto a versão FOSS não coleta dados de falhas. O suporte para Desktop inclui distribuições para Windows (.msix), macOS (.dmg) e Linux (.AppImage). Algumas distribuições Linux podem ter problemas de estabilidade devido a problemas upstream do JetBrains, e usuários ARM64 no Windows/Linux devem usar builds x64. O projeto segue arquitetura limpa e padrões MVVM, com contribuições bem-vindas por meio de issues e pull requests. As traduções são gerenciadas via Crowdin. O projeto é patrocinado por Crowdin, Sentry e anteriormente pelo Programa OSS da Vercel, com suporte de testes do BrowserStack. O aviso legal enfatiza que o aplicativo é estritamente não comercial, atua como um navegador personalizado com filtragem de conteúdo, incentiva assinaturas do YouTube Premium para apoiar criadores e não hospeda material protegido por direitos autorais. Os usuários são responsáveis por cumprir as leis de direitos autorais locais.