goo_format
Library for encoding and decoding Elegoo's proprietary .goo
file format.
A binary is also included for inspecting and debugging the sliced goo files, with the option to dump the layers as png images.
If you ended up here trying to learn more about the format, make sure you read the official format spec. Some things aren't mentioned in the spec like how everything is big-endian, the checksum is just the negated sum of all bytes in the payload, and the image data encoding specification is hard to follow, so look at my implementation. Also, if you use ImHex, I have created a pattern file (goo.hexpat) that may be helpful.