pack / unpack functions for node.js [closed]
Asked Answered
C

3

27

Are there any modules that provide pack / unpack functionality for nodejs similar to python's struct module? I haven't found any specifically for node, and I'd assume that javascript implementations would be significantly slower.

Thanks.

Calvillo answered 9/4, 2011 at 12:46 Comment(0)
C
17

https://github.com/pgriess/node-jspack appears to be a straight-up port of Python's struct API for packing binary data, but it's implemented in JS. It doesn't appear to be packaged for npm yet.

https://github.com/substack/node-binary provides unpacking, also implemented in JS, and you can install it with npm install binary if you have npm installed.

Calcine answered 10/4, 2011 at 9:38 Comment(2)
No need for a package: #41656284Philips
I've also made github.com/natevw/struct-fu which lets you define structures with a C-like feel and pack/unpack them.Ebullient
A
11

https://github.com/ryanrolds/bufferpack is another solution

Additament answered 24/2, 2012 at 10:31 Comment(0)
S
0

jBinary is another tool in this space which seems to be actively maintained (as of late 2014). It includes sample specifications for a variety of well-known formats, e.g. tar, ico and mp3.

Sidell answered 11/3, 2015 at 18:45 Comment(0)

© 2022 - 2024 — McMap. All rights reserved.