I use the windows version (had it for about 25 years now).
https://digiguide.tv/products/windows.asp
You have to pay, but I have an account thats free until May 2034.
There is a free online guide as well (I think you need an account to use it).
https://digiguide.tv/products/freemium.asp