JSPM

  • Created
  • Published
  • Downloads 1857
  • Score
    100M100P100Q113079F
  • License MIT

High-level I/O for binary data.

Package Exports

  • jbinary

This package does not declare an exports field, so the exports above have been automatically detected and optimized by JSPM instead. If any package subpath is missing, it is recommended to post an issue to the original package (jbinary) to support the "exports" field. If that is not possible, create a JSPM override to customize the exports field for this package.

Readme

Build Status jBinary - High-level I/O for binary data.

jBinary makes it easy to work with binary files in JavaScript.

It works on top of jDataView binary processing library.

Was inspired by jParser and derived as new library with full set of I/O operations for manipulations on binary data in JavaScript.

Typical scenario

  • Create your custom types using jBinary.Type (if needed).
  • Describe type set with JavaScript-compatible declarative syntax.
  • Create jBinary instance from jDataView (or any underlying type) and your type set.
  • Use it!

Documentation

Demos

Please check out jBinary.Repo for advanced usage and demos of some popular format. Feel free to submit more!

License

This library is provided under MIT license.