{"id":16628954,"url":"https://github.com/bobbyesp/spowlo","last_synced_at":"2025-03-23T13:04:43.738Z","repository":{"id":65254647,"uuid":"552988398","full_name":"BobbyESP/Spowlo","owner":"BobbyESP","description":"A Spotify songs downloader for Android made with Jetpack Compose, Material You and the spotDL Python library","archived":false,"fork":false,"pushed_at":"2025-02-24T14:35:25.000Z","size":601746,"stargazers_count":1234,"open_issues_count":41,"forks_count":28,"subscribers_count":20,"default_branch":"main","last_synced_at":"2025-03-16T12:08:00.112Z","etag":null,"topics":["android","clean-architecture","downloader","jetpack-compose","kotlin","material-you","material3","music","music-downloader","spotify","spotify-downloader"],"latest_commit_sha":null,"homepage":"https://t.me/spowlo_chatroom","language":"Kotlin","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"gpl-3.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/BobbyESP.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE.md","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2022-10-17T14:36:21.000Z","updated_at":"2025-03-16T07:19:30.000Z","dependencies_parsed_at":"2023-10-16T06:24:20.949Z","dependency_job_id":"69d8fcf2-7b27-4c37-964c-407dc6be8151","html_url":"https://github.com/BobbyESP/Spowlo","commit_stats":{"total_commits":162,"total_committers":4,"mean_commits":40.5,"dds":"0.11728395061728392","last_synced_commit":"a5e028d18e8cf5096d379c6ab6ccb4b626085266"},"previous_names":[],"tags_count":21,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/BobbyESP%2FSpowlo","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/BobbyESP%2FSpowlo/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/BobbyESP%2FSpowlo/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/BobbyESP%2FSpowlo/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/BobbyESP","download_url":"https://codeload.github.com/BobbyESP/Spowlo/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":245104461,"owners_count":20561377,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["android","clean-architecture","downloader","jetpack-compose","kotlin","material-you","material3","music","music-downloader","spotify","spotify-downloader"],"created_at":"2024-10-12T04:38:24.171Z","updated_at":"2025-03-23T13:04:43.726Z","avatar_url":"https://github.com/BobbyESP.png","language":"Kotlin","funding_links":[],"categories":[],"sub_categories":[],"readme":"\u003cdiv align=\"center\"\u003e\n\u003cimg src=\"https://user-images.githubusercontent.com/60316747/219976475-6dd606b0-8cb8-4dee-8665-544ae4e08ff2.svg\" alt=\"spotify\" width=\"100\" height=\"100\"/\u003e\n\u003c/div\u003e\n\u003ch1 align=\"center\"\u003eSpowlo\u003c/h1\u003e\n\u003cdiv align=\"center\"\u003e\n  \nA Spotify songs downloader powered by [spotDL](https://github.com/spotDL/spotify-downloader/) made with Jetpack Compose and Material You\n\n[![Telegram Channel](https://img.shields.io/badge/Telegram-Spowlo-green?style=flat\u0026logo=telegram)](https://t.me/spowlo_chatroom)\n![GitHub all releases](https://img.shields.io/github/downloads/BobbyESP/Spowlo/total?label=Downloads\u0026logo=github)\n![GitHub Repo stars](https://img.shields.io/github/stars/BobbyESP/Spowlo?color=informational\u0026label=Stars)\n \n   ![GitHub code size in bytes](https://img.shields.io/github/languages/code-size/BobbyESP/Spowlo?logo=github\u0026logoColor=%23fff\u0026style=for-the-badge)\n  ![GitHub top language](https://img.shields.io/github/languages/top/BobbyESP/Spowlo?style=for-the-badge)\n\u003c/div\u003e\n\n## ⚠️📖 Important notice\nHello everyone,\n\nI want to share a quick update regarding the future of Spowlo. Due to ongoing challenges, including instability with SpotDL and increased personal commitments, I’m currently taking a break from maintaining the app. The changes from Spotify have also made it harder to keep things running smoothly.\n\nWhile this isn't a final goodbye, I will reflect and assess the best way forward.\n\nIf you have any questions or concerns, feel free to reach out in our [Telegram channel](https://t.me/spowlo_chatroom).\n\nThank you for your understanding and support!\n\n## 📸 Screenshots\n\n\u003cdiv align=\"center\"\u003e\n\u003cdiv\u003e\n\u003cimg src=\"https://user-images.githubusercontent.com/60316747/219976933-f0d72d37-2202-4eed-a152-50e3f346f322.jpg\" width=\"30%\" /\u003e\n\u003cimg src=\"https://user-images.githubusercontent.com/60316747/219976935-01b6457e-8793-463c-8c31-0b2557b636c2.jpg\" width=\"30%\" /\u003e\n\u003cimg src=\"https://user-images.githubusercontent.com/60316747/219976936-6bf56e67-8763-47cf-af8b-ce56ece4caa2.jpg\" width=\"30%\" /\u003e\n\u003c/div\u003e\n\u003c/div\u003e\n\n## ⚠️ Warning\nSpowlo uses YT Music and YouTube to download the songs. This is because Spotify DRM bypassing can lead to an account ban and legal issues. If YT Music isn't available in your country, don't worry, you can still use YouTube as audio provider or use a VPN. We are working on making a regional bypass so don't matter your region. Thank you for understanding.\n\n## 🔮 Features\n\n- Download songs from Spotify thanks to the [spotDL](https://github.com/spotDL/spotify-downloader/) library.\n\n- Downloading without links, just a search query \n\n- Download full playlists with just one click.\n\n- Embed synced lyrics into the downloaded songs.\n\n- Easy to use and user-friendly.\n\n- [Material Design 3](https://m3.material.io/) style UI, with dynamic color theme.\n\n- MAD: UI and logic written purely on Kotlin. It's used just an activity and composable destinations and deep links thanks to the navigation library.\n\n## ⬇️Download\n\nFor most devices, it is recommended to install the **ARM64-v8a** version of the apks\n\n- Download the latest stable version from [GitHub releases](https://github.com/BobbyESP/Spowlo/releases/latest)\n\n## Translation\n\nWe are using Hosted Weblate for the translations of the app. if you want to contribute follow [this link](https://hosted.weblate.org/engage/spowlo/) 🖇️ \n\n\n## 📖Credits\nThanks to [xnetcat](https://github.com/xnetcat) for it's help with some spotDL related things!\n\nThanks to [Seal](https://github.com/JunkFood02/Seal) and [JunkFood02](https://github.com/JunkFood02) for some of the code of the app and UI ideas. (Without you, this app would not have existed). I learnt a lot about architectures, corroutines, Jetpack Compose...\n\n[Philipp Lackner](https://www.youtube.com/c/PhilippLackner). Infinite thanks to you, Philipp. You made me learn infinite things with just a few videos. This guy explains literally everything about what is he coding, make apps just to make the community learn, and give us some amazing utilities. Without he, probably I wouldn't started coding for Android. \n\n[Material color utilities](https://github.com/material-foundation/material-color-utilities) for having Material You coloring support in any device.\n\nKatoka, for the app name. (Thank you! Without your moral support I couldn't have done the app hahaha)\n\n[MoureDev by Brais Moure](https://www.youtube.com/c/MouredevApps)\n\n[Programación Android by AristiDevs](https://www.youtube.com/c/AristiDevs)\n\nAnd also thank you all for the internal tests of the app!\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fbobbyesp%2Fspowlo","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fbobbyesp%2Fspowlo","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fbobbyesp%2Fspowlo/lists"}