I thought about it a few issues...Dan, I know you didn't want to open source PyTivo Desktop when you created it, but perhaps you feel differently now, in case someone else would like to try updating it?
That probably won't be me because I'm pretty happy w/ the Python 3 version of the original pytivo I've built, so I'm not asking for myself, but others here are developers and maybe they'd want to take a crack at it.
I understand if you don't want to open source it and push the repo to github, but thought it was worth asking.
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.