{"id":14985054,"url":"https://github.com/alltomp3/alltomp3-app","last_synced_at":"2025-05-16T04:00:19.180Z","repository":{"id":10099768,"uuid":"64478737","full_name":"AllToMP3/alltomp3-app","owner":"AllToMP3","description":"Download and Convert YouTube, SoundCloud \u0026 Spotify in MP3 with full tags (title, artist, genre, cover, lyrics 🔥)","archived":false,"fork":false,"pushed_at":"2023-03-02T07:44:52.000Z","size":3886,"stargazers_count":1334,"open_issues_count":186,"forks_count":134,"subscribers_count":39,"default_branch":"development","last_synced_at":"2025-04-08T14:05:01.484Z","etag":null,"topics":["alltomp3","angular","application","deezer","desktop-application","download","electron","ffmpeg","id3","id3v2","lyrics","mp3","music","nodejs","soundcloud","spotify","tags","youtube"],"latest_commit_sha":null,"homepage":"https://alltomp3.org","language":"CSS","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"agpl-3.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/AllToMP3.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null}},"created_at":"2016-07-29T12:27:38.000Z","updated_at":"2025-04-05T02:55:06.000Z","dependencies_parsed_at":"2023-10-20T16:44:21.785Z","dependency_job_id":null,"html_url":"https://github.com/AllToMP3/alltomp3-app","commit_stats":null,"previous_names":[],"tags_count":31,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/AllToMP3%2Falltomp3-app","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/AllToMP3%2Falltomp3-app/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/AllToMP3%2Falltomp3-app/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/AllToMP3%2Falltomp3-app/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/AllToMP3","download_url":"https://codeload.github.com/AllToMP3/alltomp3-app/tar.gz/refs/heads/development","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":254464890,"owners_count":22075570,"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":["alltomp3","angular","application","deezer","desktop-application","download","electron","ffmpeg","id3","id3v2","lyrics","mp3","music","nodejs","soundcloud","spotify","tags","youtube"],"created_at":"2024-09-24T14:10:12.708Z","updated_at":"2025-05-16T04:00:19.112Z","avatar_url":"https://github.com/AllToMP3.png","language":"CSS","readme":"# AllToMP3 \u003ca href=\"https://packagecloud.io/\"\u003e\u003cimg alt=\"Private Maven, RPM, DEB, PyPi and RubyGem Repository | packagecloud\" height=\"46\" src=\"https://packagecloud.io/images/packagecloud-badge.png\" width=\"158\" /\u003e\u003c/a\u003e\n\n## UNMAINTAINED\n\nThis project is currently not maintained anymore.\n\n---\n\n[AllToMP3](https://alltomp3.org) is a desktop application to download and convert YouTube, SoundCloud, Spotify and Deezer in 256 kb/s MP3, **with tags: cover, title, artist, genre, and even lyrics!**.\nIt supports YouTube playlists, Deezer and Spotify playlists, and also integrate a search engine so you can simply specify a song name or an album and AllToMP3 will download it.\n\nYou can download AllToMP3 for Windows, macOS and Linux here: https://alltomp3.org\n\n[![AllToMP3](alltomp3.png)](https://alltomp3.org)\n\n## Windows Warning\n\nIf you have an antivirus, it may interfere with AllToMP3.\nIf you encounter any problem, try to add an exception for AllToMP3 or to deactivate it (https://github.com/AllToMP3/alltomp3-app/issues/67).\n\n## For developers\n\n### Installation\n\nInstall the following requirements:\n\n- Node 10 + NPM;\n- `npm install -g @angular/cli@1.0.0`\n\nOn Linux you will need [AllToMP3 requirements](https://github.com/AllToMP3/alltomp3#requirements) (ffmpeg, fpcalc, python)\n\nThen install the dependencies:\n\n```bash\ncd app\nnpm install\ncd ..\nnpm install\n```\n\n### Launching the app\n\nGo in the `app/` folder and execute `ng serve`.\nThen, in another terminal, in the main folder execute `npm start` (it allows hot-reload of the Angular part).\n\n### Building the app\n\n```\ncd app/\n./build.sh\ncd ../\nnpm run dist\n```\n\nOn macOS or Windows you will need a valid certificate so the application can be signed.\n\n### Translating\n\nYou need basic knowledge of programming and using Github to create a new translation.\nAlso you need to know two letter country code for language (for example finnish `FI`).\n\n1. Fork this repository;\n1. Duplicate some file in folder `/app/src/locale/` and change its name to `messages.[TWO LETTER COUNTRY CODE].xlf` in your forked repository;\n1. Modify `target` tags according to `source` tags in the file;\n1. Modify `/main.js` file (use find in next 2 steps):\n   1. Update `menuTexts` object;\n   1. Add your language's two letter country code in `supportedLocales` array.\n1. Create a pull request with those changes.\n\n## Credits\n\n| Translation | Made by                                   | Email                            | Report wrong translation |\n| ----------- | ----------------------------------------- | -------------------------------- | ------------------------ |\n| Arabic      | Esmail EL BoB                             | esmailelbob01124320019@gmail.com | via email                |\n| Finnish     | [0x4d48](https://github.com/0x4d48)       | e4d48@outlook.com                | via email                |\n| Japanese    | [opera7133](https://github.com/opera7133) | opera7133@aol.com                | via email                |\n| Russian     | [aerohub](https://github.com/aerohub)     | aerohub@users.noreply.github.com | via email                |\n","funding_links":[],"categories":[],"sub_categories":[],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Falltomp3%2Falltomp3-app","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Falltomp3%2Falltomp3-app","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Falltomp3%2Falltomp3-app/lists"}