I recently retired after 37 years of working in tech so of course I am working on open source. My retirement treat was to spend three months learning OpenGL and 3D game programming by porting a classic Java RTS game, Tribal Trouble, to more modern OpenGL and Java. I learn much better working with real code and this was a great experience. It was certainly a different experience than it would have been without an LLM…
My labor of love is SnapCode: https://reportmill.com/SnapCode . It has a small interface (camera + vertex buffer) that can run on either desktop or in browser.
This would also be a great candidate for JDeploy (https://jdeploy.com), too, to provide a nice download package for multiple platforms.