This library makes handling of binary data, stored in files, streamed over network sockets, /dev nodes, or similar sources, much easier to handle from C code, and does so in a way that is much more portable than most simple ways of expressing the idea.
For more information on the reasoning, see an introduction on why I think this library is necessary.
For documentation on the template format and arguments, see documentation.
Download source in tarball from:
Older versions: