Sobre o projeto

Spotifast é um cliente nativo do Spotify escrito em Rust, utilizando a biblioteca de interface egui e a biblioteca librespot para reprodução de áudio. Ele oferece uma experiência completa do Spotify: navegar por playlists, álbuns, artistas e podcasts; pesquisar no catálogo; criar e editar playlists; tocar música localmente com reprodução contínua de até 320 kbps; e transmitir para dispositivos Spotify Connect, como caixas de som, celulares ou outros computadores. O aplicativo inclui recursos como letras sincronizadas e não sincronizadas, coloração de arte do álbum, temas claro e escuro, um mini player estilo Winamp com equalizador de 10 bandas e visualizador MilkDrop, e um sistema abrangente de atalhos de teclado. Ele é projetado para ser eficiente em recursos, usando tipicamente 100–250 MB de RAM, e inicia em menos de um segundo. O Spotifast roda em Linux, macOS e Windows, integra-se com serviços do sistema (MPRIS no Linux, ícone na bandeja, teclas de mídia) e suporta acessibilidade com navegação por leitor de tela. A reprodução requer uma conta Spotify Premium; contas gratuitas podem navegar, mas não podem tocar música. A instalação está disponível via AUR, Homebrew, overlays do Gentoo, ou compilando a partir do código-fonte com Rust 1.95 ou mais recente. O projeto também fornece ferramentas de linha de comando para controle remoto e integração MPRIS, e documentação detalhada para configuração, login e solução de problemas.