CaptureAge is a project in a very niche area. It is a spectator program for the old game Age of Empires II, with the goal of modernizing the casting of pro games. Written almost purely in Kotlin. There is currently a tournament ongoing where it is being tested by a well known caster at
https://www.twitch.tv/t90official
You can compare it to the old casting interface in any of his slightly older videos at
https://www.youtube.com/channel/UCZUT79WUUpZlZ-XMF7l4CFg
It is a reimplementation of the Age of Empires II renderer using modern technology, with extra stuff!
Considering submitting a technical talk about it for Kotlin Conf 👌🏻
More info at
https://captureage.com/faq