Artemis is a playground for exploring canvas APIs in Compose Desktop and the underlying Skia.
This demo loads daily visits data to a specific Wikipedia page (either remotely with Retrofit and Moshi, or from a local JSON file), and then displays that data as a seasonal spiral based on the visuals from this article.
It also has a
DrawScope extension function that draws a string using the specified paint along the specified path, bringing Android’s
Canvas.drawTextOnPath API to the desktop version of Compose.