/songscraper

A song chart scraper for ultimate guitar and google docs πŸŽΆπŸŽ΅πŸŽΈπŸŽΉπŸ“„

Primary LanguageJavaScript

Song Scraper

An ultimate-guitar chord chart scraper that creates a new google doc and applies formatting.

Features

  • Accepts an ultimate-guitar url, scrapes the song data, creates a new google document from a template with the song name, and inserts the formatted text into the sont template.

Room for Improvement

  • Adding the ability to choose the song key/capo

Tech/frameworks used

  • @google-cloud/local-auth
  • @googleapis/docs
  • @types/node
  • axios
  • cheerio
  • googleapis
  • node-fetch
  • puppeteer
  • request
  • request-promise

Motivation

Built to automate a manual process. I copy chord charts from ultimate-guitar and manually format documents, this program automates that process.

Screnshots

Screen Shot 2023-03-17 at 5 03 58 PM

Screen Shot 2023-03-17 at 5 02 52 PM

License

MIT Β© Konjo Tech - Wesley Scholl