Here are a few examples off the top of my head that do similar things:
Lastly (and my least favorite way to do it), the “multitenant-instruction” app in my Multitenant Apps will produce a card that renders a markdown file. It will display any changes to the file each time it gets re-rendered in the dashboard. It’s easy to do. This was what I did to display the animated Deacon gifs during my presentation.