{"id":14110922,"url":"https://github.com/LibreScore/dl-librescore","last_synced_at":"2025-08-01T11:33:08.248Z","repository":{"id":38279192,"uuid":"422993708","full_name":"LibreScore/dl-librescore","owner":"LibreScore","description":"Download sheet music","archived":false,"fork":false,"pushed_at":"2024-09-13T00:34:17.000Z","size":4812,"stargazers_count":1715,"open_issues_count":10,"forks_count":60,"subscribers_count":25,"default_branch":"master","last_synced_at":"2024-12-03T14:04:26.179Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":"","language":"TypeScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/LibreScore.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,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2021-10-30T21:24:22.000Z","updated_at":"2024-12-03T09:32:55.000Z","dependencies_parsed_at":"2023-02-15T20:00:21.267Z","dependency_job_id":"64606f37-8759-43a9-b52c-c540acdf571c","html_url":"https://github.com/LibreScore/dl-librescore","commit_stats":{"total_commits":836,"total_committers":30,"mean_commits":"27.866666666666667","dds":"0.38995215311004783","last_synced_commit":"f3bb4423dd0a4e3adf3ed326964706c688e717bc"},"previous_names":[],"tags_count":67,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/LibreScore%2Fdl-librescore","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/LibreScore%2Fdl-librescore/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/LibreScore%2Fdl-librescore/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/LibreScore%2Fdl-librescore/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/LibreScore","download_url":"https://codeload.github.com/LibreScore/dl-librescore/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":228375612,"owners_count":17910255,"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":[],"created_at":"2024-08-14T10:03:03.375Z","updated_at":"2024-12-05T21:30:43.817Z","avatar_url":"https://github.com/LibreScore.png","language":"TypeScript","funding_links":[],"categories":["TypeScript","Music \u0026 Audiophile"],"sub_categories":[],"readme":"\u003cdiv dir=\"ltr\" align=\"left\"\u003e\n\n‎[čeština](/docs/cs/PŘEČTĚTEMĚ.md) | ‎**English** | ‎[español](/docs/es/LÉAME.md) | ‎[français](/docs/fr/LISEZMOI.md) | ‎[magyar](/docs/hu/OLVASSAEL.md) | ‎[Melayu](/docs/ms/BACASAYA.md) | ‎[русский](/docs/ru/ПРОЧТИМЕНЯ.md) | ‎[简体中文](/docs/zh-Hans/自述文件.md) | ‎[[+]](https://weblate.librescore.org/projects/librescore/docs)\n\n[//]: # \"\\+\\_==!|!=_=!|!==_/+/ ***DO NOT EDIT ABOVE THIS LINE*** /+/^^+#|#+^+#|#+^^\\+\\\"\n\n# dl-librescore\n\n\u003cdiv align=\"center\"\u003e\n\n\u003cimg src=\"https://github.com/LibreScore/dl-musescore/raw/master/images/logo.png\" width=\"256\" alt=\"LibreScore logo\"\u003e\n\n[![Discord](https://img.shields.io/discord/774491656643674122?color=5865F2\u0026label=\u0026labelColor=555555\u0026logo=discord\u0026logoColor=FFFFFF)](https://discord.gg/DKu7cUZ4XQ) [![Weblate](https://weblate.librescore.org/widgets/librescore/-/dl-librescore/svg-badge.svg)](https://weblate.librescore.org/engage/librescore) [![Github All Releases](https://img.shields.io/github/downloads/LibreScore/app-librescore/total.svg?label=App)](https://github.com/LibreScore/app-librescore/releases/latest) [![Github All Releases](https://img.shields.io/github/downloads/LibreScore/dl-librescore/total.svg?label=Userscript)](https://github.com/LibreScore/dl-librescore/releases/latest) [![npm](https://img.shields.io/npm/dt/dl-librescore?label=Command-line+tool)](https://www.npmjs.com/package/dl-librescore)\n\nDownload sheet music\n\n\u003c/div\u003e\n\n\u003e DISCLAIMER: This is not an officially endorsed MuseScore product\n\n## Installation\n\nThere are 4 different installable programs:\n\n| Program                                                                            | MSCZ | MIDI | MP3 | PDF | Conversion |     | Windows | macOS | Linux | Android | iOS/iPadOS |\n| ---------------------------------------------------------------------------------- | ---- | ---- | --- | --- | ---------- | --- | ------- | ----- | ----- | ------- | ---------- |\n| [App](#app)                             | ✔️   | ✔️   | ✔️  | ❌  | ❌         |     | ✔️      | ✔️    | ✔️    | ✔️      | ❌         |\n| [Userscript](#userscript)               | ❌   | ✔️   | ✔️  | ✔️  | ❌         |     | ✔️      | ✔️    | ✔️    | ✔️      | ✔️         |\n| [Command-line tool](#command-line-tool) | ❌   | ✔️   | ✔️  | ✔️  | ✔️         |     | ✔️      | ✔️    | ✔️    | ✔️      | ❌         |\n| [Webmscore website](#webmscore-website) | ❌   | ❌   | ❌  | ❌  | ✔️         |     | ✔️      | ✔️    | ✔️    | ✔️      | ✔️         |\n\n\u003e Note: `Conversion` refers to the ability to convert files into other file types, including those not downloadable in the program.\n\u003e Conversion types include: Individual Parts, PDF, PNG, SVG, MP3, WAV, FLAC, OGG, MIDI, MusicXML, MSCZ, and MSCX.\n\n### App\n\n1. Go to the [README](https://github.com/LibreScore/app-librescore#installation) page of the `app-librescore` repository\n2. Follow the installation instructions for your device\n\n### Userscript\n\n\u003e Note: If your device is on iOS or iPadOS, please follow the [Shortcut](#shortcut) instructions.\n\u003e\n\u003e Note: If you cannot install browser extensions on your device, please follow the [Bookmark](#bookmark) instructions instead.\n\n#### Browser extension\n\n1. Install [Tampermonkey](https://www.tampermonkey.net)\n\n\u003e Note: If you already installed an old version of the script called \"musescore-downloader\", \"mcsz downloader\", or \"musescore-dl\", please uninstall it from the Tampermonkey dashboard\n\n2. Go to the latest [dl-librescore.user.js](https://github.com/LibreScore/dl-librescore/releases/latest/download/dl-librescore.user.js) file\n3. Press the Install button\n\n#### Shortcut\n\n1. Install the [LibreScore shortcut](https://www.icloud.com/shortcuts/901d8778d2da4f7db9272d3b2232d0fe)\n2. In Safari, when viewing a song on MuseScore, tap \u003cimg src=\"https://help.apple.com/assets/61800C7E6EA4632586448084/61800C896EA463258644809A/en_US/01f5a9889bbecc202d8cbb3067a261ad.png\" height=\"16\"\u003e\n3. Tap the LibreScore shortcut to activate the extension\n\n\u003e Note: Before you can run JavaScript from a shortcut you must turn on Allow Running Scripts\n\u003e\n\u003e 1. Go to Settings \u003cimg src=\"https://help.apple.com/assets/61800C7E6EA4632586448084/61800C896EA463258644809A/en_US/492fec5aff74dbdef9b526177c3804b4.png\" height=\"16\"\u003e \u003e Shortcuts \u003e Advanced\n\u003e 2. Turn on Allow Running Scripts\n\n#### Bookmark\n\n1. Create a new bookmark (usually Ctrl+D)\n2. Type `LibreScore` for the Name field\n3. Type `javascript:(function () {let code = document.createElement('script');code.src = 'https://github.com/LibreScore/dl-librescore/releases/latest/download/dl-librescore.user.js';document.body.appendChild(code);}())` for the URL field\n4. Save the bookmark\n5. When viewing a song on MuseScore, click the bookmark to activate the extension\n\n### Command-line tool\n\n1. Install [Node.js LTS](https://nodejs.org)\n2. Open a terminal (do _not_ open the Node.js application)\n3. Type `npx dl-librescore@latest`, then press `Enter ↵`\n\n### Webmscore website\n\n1. Open [Webmscore](https://webmscore-pwa.librescore.org)\n\n\u003e Note: You can access the website offline by installing it as a PWA\n\n## Building\n\n1. Install [Node.js LTS](https://nodejs.org)\n2. `npm install` to install packages\n3. `npm run build` to build\n\n- Install `./dist/main.user.js` with Tampermonkey\n- `node ./dist/cli.js` to run command-line tool\n\n\u003c/div\u003e\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2FLibreScore%2Fdl-librescore","html_url":"https://awesome.ecosyste.ms/projects/github.com%2FLibreScore%2Fdl-librescore","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2FLibreScore%2Fdl-librescore/lists"}