Skip to content

Binary reading and writing for Node and Web environments.

License

Notifications You must be signed in to change notification settings

DexrnZacAttack/BinaryIO

Repository files navigation

BinaryIO

Binary reading and writing for Node and Web environments,.

  • Supports endianness
  • Has more types
  • Built-in position tracking
  • String writing

Types supported

  • Byte (Signed + Unsigned)
  • Short (Signed + Unsigned)
  • Int24 (Signed + Unsigned)
  • Int/Int32 (Signed + Unsigned)
  • Int40 (Signed + Unsigned)
  • Int48 (Signed + Unsigned)
  • Int56 (Signed + Unsigned)
  • Long (Signed + Unsigned)
  • Int128 (Signed + Unsigned)
  • Int256 (Signed + Unsigned)
  • UTF8
  • UTF16
  • UTF32
  • RGB (Includes pixel formats like RGBA, ARGB, BGR, BGRA, etc.)

To be supported

  • MUTF
  • GUID