Dias atrás, navegando pelos mares calmos da internet, trombei com um post no TabNews onde o usuário RivaldoSilva falava sobre sua primeira contribuição Open Source. O projeto dele é uma API que utiliza o FFmpeg para baixar playlists do YouTube. Apesar de hoje em dia eu não baixar tanto MP3, sei que muita gente ainda o faz. Resolvi acessar o projeto e achei interessante: algo simples, bem-feito e que resolvia exatamente o problema proposto.
Por ser um sistema de código aberto, decidi baixar e rodar o projeto. Não tive problemas e tudo funcionou perfeitamente. Quis contribuir de alguma forma e acabei criando um fork onde adicionei uma interface para o projeto. A interface é algo simples, mas funcional, e ainda mantém o suporte à API original. Fiz isso pensando em ajudar pessoas que não têm muita familiaridade com APIs, pois pode ser um pouco confuso para iniciantes.
A interface não é a coisa mais linda do mundo, mas é funcional. Contribuir com projetos Open Source foi uma experiência muito divertida e enriquecedora. Isso me motivou a planejar, em 2025, contribuir com mais projetos assim. É algo que realmente ajuda no processo de aprendizado e fortalece a comunidade de desenvolvedores.
Se quiser conferir, o projeto original está aqui: BaixaAqui - Projeto Original.
E o meu fork está aqui: BaixaAqui - Fork com Interface.
A internet deveria ser toda feita de projetos Open Source.