A minimal yet complete MessagePack implementation for JavaScript.

This is a MessagePack codec written in JavaScript for web browsers (including IE 11). Support for JavaScript servers like Node.js is unknown because I’m not using those, but I see no reason why it shouldn’t work.

It is compact but still fully-featured. This library supports the complete MessagePack specification released on 2017-08-09, including date/time values. No other extension types are implemented in this library, it’s only the standard types which is perfectly fine for interoperability with MessagePack codecs in other programming languages.

I’m using the MessagePack-CSharp library on the server side in my .NET applications.

Please read the extended description with examples on the repository page.


master.zipLatest source code directly from GitHub

There’s a public Git repository of msgpack.js on GitHub. Changes to the code are documented there.

Licence and terms of use

This software is released under the terms of the MIT licence. You can find the detailed terms and conditions in the download.

Statistic data

  • Created on 2018-07-23, updated on 2018-08-01.
  • Ca. 410 lines of code, estimated development costs: 410 - 1 600 €