dasimmet/ugtar
a python script to download tabs from ultimate-guitar.com into html files
5e81c09a41211cdfc4a2853b86f1ff53cddea4fc
bf1ed5e5e43016dafa00c320775cf1bb0e802f2c
86c4742a9becd6c86dc79180f806ed344fd2a727
d793536e63d664913939c800c36d3d09e57d861f
4c1e2d0e3c07d0fff07496d21216a67f2c69b157
1d1f236e59abd91fb27c3ef368be402c2929b65f
master
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