• Stars
    star
    588
  • Rank 76,022 (Top 2 %)
  • Language
    HTML
  • License
    GNU General Publi...
  • Created over 1 year ago
  • Updated 8 months ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

freetar - an alternative frontend for ultimate-guitar.com

freetar - an alternative frontend for ultimate-guitar.com

This is like Invidious but only for Ultimate Guitar.
Try it out: https://freetar.androidloves.me

Features

  • no ads, popups, just a simple design
  • search for tabs and view them
  • save your favorite chords as favs (everything is stored in session storage, no account needed)
  • dark mode
  • auto scroll
  • useful for printing chords

Future work

  • show chords
  • improve UX on mobile devices
  • on smartphones: prevent lock screen
  • share chords (qr code)?
  • save favs encrypted server side?

How to use it

You need poetry. Then:

poetry install
poetry run freetar
Visit localhost:22000 in browser

You can also use the PyPi package

pip install freetar

Dev environment

poetry install
vim freetar/*.py
poetry run python freetar/backend.py
# static files: freetar/static/*
# html templates: freetar/templates/*
poetry run freetar

More Repositories

1

deezer-downloader

Download music from Deezer with a nice front end
Python
553
star
2

dkim-verify

Verifying a DKIM-Signature by hand
Python
93
star
3

linux-debugging

Cheat Sheet for Linux (Network Debugging, Performance Analysis)
84
star
4

pentest-wiki

pwnig all the (web)things
PHP
19
star
5

PlainSSL

Hooking calls to libssl (openssl) to decrypt ssl traffic
C
13
star
6

riseup-vpn-configurator

a simple command line tool to get RiseupVPN up and running
Python
12
star
7

smtp_exporter

Prometheus exporter - monitoring for your mail server
Go
11
star
8

Ist-die-Mate-im-Angebot

Checks REWE and Tegut Angebot for Mate
Python
8
star
9

aldi-talk-parser

Parser for the MEIN ALDI-TALK website to get the history of internet volume consumption
Python
4
star
10

linux-accept-queue

Linux Networking: How does the Accept Queue work?
Shell
4
star
11

signal-account-switcher

a simple tool to run multiple instances of signal-desktop for Linux, Mac and Windows
Go
3
star
12

cda-garbage

sends you an IRC notification if the garbage will be fetched tomorrow
Python
2
star
13

kmille-meta

Overview of my repos/what I do
Python
2
star
14

webprogrammierung-mit-flask

einfache python backends schreiben mit python (Jugend hackt)
Python
2
star
15

evil-maid-attack-on-encrypted-boot

PoC: Implementing evil maid attack on encrypted /boot
Python
2
star
16

cloud-backup

Simple distributed automated tested free cloud backup with rclone and borg (aka: put your borg backups in da cloud)
Python
2
star
17

music-ansible

Deploy the deezer-downloader with ansible
2
star
18

unix-socket-proxy

Looking into UNIX domains socket traffic (e. g. docker)
Python
2
star
19

lalala

simple crawler for http://usdb.animux.de
Python
2
star
20

gitpin

gitpin - ssl certificate pinning for git
Go
2
star
21

docker-dbdump

docker-dbdump – simple script to dump DB container
Python
2
star
22

make-the-internet-usable

some Tampermonkey scripts
1
star
23

IRCme

Simple IRC Notification framework for regular tasks
Python
1
star
24

blind-sql-injection-playground

library for exploiting blind SQL injections with xpath (MySQL + sqlite3)
Python
1
star
25

learning-go

Go
1
star
26

blinkist-downloader

Download blinks from Blinkest.com as mp3
Python
1
star
27

ingdiba-api

Playing around with the ING DiBa Showcase API (https://developer.ing.com/openbanking/)
Python
1
star
28

nfs-systemd-ha

vagrant test environment for disaster recover: nfs server comes up after nfs client
1
star
29

notp

Playing around with one-time-passwords (and yubikey NEO)
Python
1
star
30

borgctl

borgctl - borgbackup without bash scripts
Python
1
star
31

flixcal

generate an ics file for your flixtrain/flixbus ride using you browser cookies
Python
1
star