BinaryIO for Node and Web environments, allows for reading/writing data like a DataView but with built in position tracking.