@roblabla/protodef

A simple yet powerful way to define binary protocols

Usage no npm install needed!

<script type="module">
  import roblablaProtodef from 'https://cdn.skypack.dev/@roblabla/protodef';
</script>

README

ProtoDef

NPM version Join the chat at https://gitter.im/roblabla/ProtoDef Build Status Tonic

This is a node.js module to simplify defining, reading and writing binary blobs, whether they be internet protocols or files.

Installing

npm install ProtoDef

Usage

See example

Documentation

See the language independent ProtoDef specification.

  • api.md documents the exposed functions and classes
  • datatypes.md documents the default datatypes provided by Protodef.
  • newDatatypes.md explains how to create new datatypes for protodef
  • history.md is the releases history

Projects Using ProtoDef