u/Large-Street7776

Made a file browser for my GP collection hope you will find it useful

Made a file browser for my GP collection hope you will find it useful

https://preview.redd.it/cbknrbztta0h1.png?width=2000&format=png&auto=webp&s=6a2ec780da47d3162e2b565a9e4837290e8851a8

I've been collecting Guitar Pro files and at some point my collection got big enough that finding anything became a pain.

Folder names are a mess, file names are inconsistent, you know how it is.

I ended up writing (well, Claude eneded up writing :) ) a small local web app to index everything.
You point it at your folders, it scans recursively and reads the metadata straight from the files (artist, song title, tuning —-not just guessing from thefilename).
Runs a tiny server on your machine, opens in the browser.

Some things it does:

- Reads artist/title/tuning from the actual file, not the filename

- Detects tuning (Standard E, Drop D, 7-string, etc.) from the MIDI data inside the file

- Search, filter by tuning / string count, sort by any column

- Tracks when you last opened each file

- Favorites + custom groups

- Click a row to open it directly in Guitar Pro

- Everything persists in a local SQLite file so it survives restarts

Works with .gp, .gp5, .gp7 and the rest of the formats. macOS/Windows/Linux.

Repo is here if anyone wants it: https://github.com/shaycohen/gp_index

Needs Node.js and Python 3 installed, then it's just npm install + node server.js.

Happy to answer questions if something doesn't work on your setup.

reddit.com
u/Large-Street7776 — 4 days ago