I'm glad you like it! Currently my old laser is dead, and I do not have installed the new one so I debug my GCode by using this online GCode viewer https://ncviewer.com/. I find it very usefull.
Yes, I was thinking about github, but unfortunately at the moment I do not have enough free time to figure out how it all works. But I will definitely do it in the future.