I've implemented a simple image library in pure Roc that supports exporting to (uncompressed) PNG. https://github.com/shritesh/roc-image. The crc32 and adler32 implementations might also be useful. These are the outputs from the examples.
so cool!!!!
Here's Roc's logo rendered using a scanline renderer written in Roc: https://github.com/shritesh/roc-image/blob/main/examples/logo.roc logo.png
beautiful!
Thanks to @Ian McLerran , roc-image is now released as a proper roc package: https://github.com/shritesh/roc-image/releases/tag/v0.1
Last updated: Jul 06 2025 at 12:14 UTC