Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

15 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

download from musescore

Node TypeScript License

Node.js RPC API for fetching from MuseScore and converting into PDF, MP3, or MIDI files. I dont give money to them on principle.


Installation

git clone https://github.com/hari-co/Score-Fetch.git
cd Score-Fetch
npm install

Build

To run locally, first compile to JS, then start server.

npx tsc
npm start

Usage

All endpoints accept a MuseScore URL as a query parameter:

API Endpoints

Endpoint Method Query Params Response
/pdf GET url PDF file
/mp3 GET url MP3 file
/midi GET url MIDI file

Example Requests

Download a PDF

curl -O "http://localhost:3000/pdf?url=https://musescore.com/user/12345/scores/67890"

License

MIT License

Disclaimer

  • This tool is purely for educational purposes.
  • All scores, MP3s, and MIDI files belong to their respective authors on MuseScore.
  • The author of this project is not responsible for any misuse, redistribution, or copyright violations.

About

RPC API for downloading from MuseScore

Topics

Resources

Stars

1 star

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages