A demonstration of two data formats I invented: Z-Header, which provides syntax definitions for the data it's attached to, and ZHLZ, a simple compression format that utilizes Z-Header.
More information about the formats can be found at https://arctenik.github.io/scratch-formats/ The "zhlz" and "z-header reader" sprites have comments in them describing how to use them in other projects.