dasimmet/ugtar
a python script to download tabs from ultimate-guitar.com into html files
82af61d5f23a22af3df68692ccd0db551885c381
358f5f33f3fecc6b0b8a1b4be1d7affd3cfbd8bc
d01929f24a28b0c0532e150118b0a64376d72d9e
d793536e63d664913939c800c36d3d09e57d861f
f76733bbdd783fd30d76d3a770364a4f05ae0655
provides a clean view for UG tabs.
The companion extension adds a link from Ultimate Guitar to this app.
You can build it with zig build webext
or download the prepacked version from gitlab packages:
https://gitlab.com/dasimmet/ugtar/-/packages
A signed version is only available for firefox. For other browsers like chome, look into Sideloading web extensions.
./src/ugtar.py get "https://tabs.ultimate-guitar.com/tab/bob-marley/redemption-song-ukulele-1403074" > a.html
./src/ugtar.py serve
Serving on: http://localhost:8080
this wrapper uses the spin python sdk
and needs spin >= spin 2.2.0-pre0
available
here.
python3 -m venv _venv
. _venv/bin/activate
pip install -U pip wheel
pip install -r requirements.txt
spin build --up