IMSLP Petrucci Music LibraryIMSLP, also known as the International Music Score Library Project or Petrucci Music Library, was started in 2006. IMSLP currently has 173,059 works, 550,998 scores, 65,634 recordings, 21,233 composers, and 558 performers.