@binary-files/structjs (npm): This package acts as a wrapper to the built-in DataView object while also keeping track of file offsets, allowing for a struct style way of accessing file data.
Keywords: binary|file|struct