Sparkle Framework on macOS shows these information windows: <img width="620" alt="sparkle" src="https://user-images.githubusercontent.com/2480569/32457121-351d4aac-c328-11e7-84ce-14f28c8941ac.png"> But they have an extra feed (AppCast) for this kind of metadata, which is extra work to produce. QGitHubReleaseAPI seems to be able to put together something similar from the information on GitHub:  https://github.com/velnias75/QGitHubReleaseAPI