I thought about it a few issues... The Desktop part is written in Angular 4 which is pretty out of date. I tried upgrading it myself and got a million build errors. So it would take quite a bit of work to get it up to 8 (the current version). That's actually the part that's tripping me up on releasing a new Windows build. The second part is that the installer I use for Mac and the program I use to convert tivolibre to a single executable are paid licenses. Also the Mac build is actually signed with my paid yearly Apple Developer subscription. So releasing the entire project as-is wouldn’t be possible. I could release the Angular code and build scripts I used, but some of it simply couldn’t be recreated open source.