Im not sure this type of post is allowed, but as a programming guitarist, i sometimes make hobby projects like this ... I've been focusing on etching the major scale into my brain, and wanted something simple i could use to help with this (on the toilet, waiting for the train, ... )

Let me know what you think
Fretboardwalk

It works on a regular pc monitor, but is mostly made to be used on mobile devices ...