{"id":16531182,"url":"https://github.com/noahweasley/smd-desktop","last_synced_at":"2025-07-22T11:05:28.883Z","repository":{"id":65411949,"uuid":"427447416","full_name":"noahweasley/SMD-Desktop","owner":"noahweasley","description":"A Cross-Platform desktop application that seamlessly integrates with the Spotify API to help users discover, download, and enjoy their favorite songs from a single platform","archived":false,"fork":false,"pushed_at":"2025-06-03T12:28:08.000Z","size":19402,"stargazers_count":16,"open_issues_count":20,"forks_count":1,"subscribers_count":1,"default_branch":"master","last_synced_at":"2025-06-03T23:00:26.428Z","etag":null,"topics":["cross-platform","desktop","downloader","electron","linux","macos","music","music-player","spotify","windows"],"latest_commit_sha":null,"homepage":"https://noahweasley.github.io/SMD-Desktop/website","language":"JavaScript","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/noahweasley.png","metadata":{"files":{"readme":"readme.md","changelog":"changelog.md","contributing":"contributing.md","funding":".github/FUNDING.yml","license":"license","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,"zenodo":null},"funding":{"patreon":"noahweasley"}},"created_at":"2021-11-12T17:43:16.000Z","updated_at":"2023-10-15T08:52:24.000Z","dependencies_parsed_at":"2023-02-12T15:02:01.767Z","dependency_job_id":"86d19080-d472-400f-ab7c-b8238a0fe80b","html_url":"https://github.com/noahweasley/SMD-Desktop","commit_stats":null,"previous_names":[],"tags_count":1,"template":false,"template_full_name":null,"purl":"pkg:github/noahweasley/SMD-Desktop","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/noahweasley%2FSMD-Desktop","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/noahweasley%2FSMD-Desktop/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/noahweasley%2FSMD-Desktop/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/noahweasley%2FSMD-Desktop/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/noahweasley","download_url":"https://codeload.github.com/noahweasley/SMD-Desktop/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/noahweasley%2FSMD-Desktop/sbom","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":266481732,"owners_count":23935938,"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","status":"online","status_checked_at":"2025-07-22T02:00:09.085Z","response_time":66,"last_error":null,"robots_txt_status":null,"robots_txt_updated_at":null,"robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"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":["cross-platform","desktop","downloader","electron","linux","macos","music","music-player","spotify","windows"],"created_at":"2024-10-11T18:08:06.001Z","updated_at":"2025-07-22T11:05:28.859Z","avatar_url":"https://github.com/noahweasley.png","language":"JavaScript","funding_links":["https://patreon.com/noahweasley","https://www.patreon.com/noahweasley"],"categories":[],"sub_categories":[],"readme":"\u003ch1 align=\"center\" style=\"border-bottom: none\"\u003e\n  \u003cdiv\u003e\n    \u003ca href=\"https://noahweasley.github.io/SMD-Desktop/website\"\u003e\n      \u003cimg src=\"website/assets/app_icon.png?raw=true\" width=\"80\" /\u003e\n    \u003c/a\u003e\n  \u003c/div\u003e\n  Spotify Music Downloader\n\u003c/h1\u003e\n\n\u003cp align=\"center\"\u003eA Cross-Platform desktop application that seamlessly integrates with the Spotify API to help users discover, download, and enjoy their favorite songs from a single platform\u003c/p\u003e\n\n\u003cdiv align=\"center\"\u003e\n  \u003ca href=\"https://github.com/noahweasley/SMD-desktop/blob/master/LICENSE\"\n    \u003e\u003cimg src=\"https://img.shields.io/github/license/noahweasley/smd-desktop\" alt=\"License\"\n  /\u003e\u003c/a\u003e\n  \u003ca href=\" https://github.com/noahweasley/smd-desktop/releases\"\n    \u003e\u003cimg src=\"https://img.shields.io/github/v/release/noahweasley/smd-desktop?label=latest%20release\" alt=\"Latest release\"\n  /\u003e\u003c/a\u003e\n  \u003ca href=\"https://github.com/noahweasley/SMD-Desktop/actions/workflows/jekyll-gh-pages.yml\"\u003e\n    \u003cimg src=\"https://github.com/noahweasley/SMD-Desktop/actions/workflows/jekyll-gh-pages.yml/badge.svg?branch=master\" alt=\"Deploy Product Website\"\u003e\n  \u003c/a\u003e\n   \u003ca href=\" https://github.com/noahweasley/smd-desktop/releases\"\u003e\n  \u003cimg alt=\"GitHub all releases\" src=\"https://img.shields.io/github/downloads/noahweasley/SMD-Desktop/total?color=lightgrey\"\u003e\n  \u003c/a\u003e\n\u003ca href=\"https://www.patreon.com/noahweasley\"\n    \u003e\u003cimg src=\"https://img.shields.io/badge/sponsor-patreon-blue\" alt=\"Patreon\"\n  /\u003e\u003c/a\u003e\n\n\u003c/div\u003e\n\n\u003cbr /\u003e\n\u003cp align=\"center\"\u003e\n  \u003ca href=\"https://noahweasley.github.io/SMD-Desktop/website\" target=\"_blank\"\n    \u003e\u003cimg src=\"assets/screenshots/App Screenshot 1.png?raw=true\" alt=\"Screenshot of S.M.D\" /\u003e\n  \u003c/a\u003e\n\n\u003ca href=\"https://noahweasley.github.io/SMD-Desktop/website\" target=\"_blank\"\n    \u003e\u003cimg src=\"assets/screenshots/App Screenshot 2.png?raw=true\" alt=\"Screenshot of S.M.D\" /\u003e\n\u003c/a\u003e\n\n\u003c/p\u003e\n\u003cbr /\u003e\n\n**Please note**: This application is still in development and there is no stable release for this application yet, hence a lot of bugs will be found in the application. Visit the [Frequently Asked Questions Page](https://noahweasley.github.io/SMD-Desktop/website/pages/faq.html) to get more info on the known bugs and issues.\n\n## About S.M.D\n\n\u003e This is a desktop application that seamlessly integrates with the Spotify API to help you discover, download, and enjoy your favorite songs from a single platform! With this powerful and user-friendly application, you can easily search for any song and instantly download high-quality audio files directly to your desktop. Whether you're a music enthusiast or just looking to build your personal music library, this app provides you with the exact music to download and enjoy. Thanks to the integration with the Spotify API, you can easily download entire albums or playlist with just a few clicks. The app features a sleek and modern interface that makes it easy to navigate and use, even for those with little to no technical knowledge. With its advanced search capabilities and intuitive download manager, you can find and download your favorite songs in seconds.\n\n**P.S**: I didn't host any of what would be downloaded, for now, the desktop application searches for equivalent songs from YouTube. In a future version, songs would be downloaded from more available platforms like SoundCloud.\n\n## Features\n\n- Single search songs\n- Batch download multiple songs at once\n- Download music from available platforms\n- Integrates with Spotify API to fetch metadata\n\n## Roadmap\n\n- Customize user settings and theme\n- File conversions; export in different file format\n- Customize download settings like audio quality and download location\n- Advanced search and search music from multiple platforms\n- In-built music player\n\n## Technologies Used\n\n- HTML/CSS\n- Photon (CSS Framework)\n- JavaScript\n- Node.js\n- Electron.js\n- SQLite\n\n## Contributing\n\nS.M.D is an free open source program. Feel free to fork and contribute. Also view the [full step-by-step guide on how to contribute](https://github.com/noahweasley/SMD-desktop/blob/master/contributing.md)\n\n## Download\n\n- Most recent packages are available at Releases page: \u003chttps://github.com/noahweasley/smd-desktop/releases\u003e\n- Product website is also available for easy download: \u003chttps://noahweasley.github.io/SMD-Desktop/website\u003e\n\n## License\n\nS.M.D :copyright: is under the GPL 3.0 license\n\nPlease review [license](https://github.com/noahweasley/SMD-desktop/blob/master/license) to get full details.\n\n## Contact\n\nIf you have any questions or feedback, please reach out to me at [mailto:iebenmelu@gmail.com].\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fnoahweasley%2Fsmd-desktop","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fnoahweasley%2Fsmd-desktop","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fnoahweasley%2Fsmd-desktop/lists"}