Protocol Buffers are a language-neutral, platform-neutral, extensible way of serializing structured data for use in communications protocols, data storage, and more, originally designed at Google (see).
- Step 1: Become familar with Google's Protocol Buffers (protobuf)
- Step 2: Head straight to our wiki for up to date usage information, changes and examples
- Step 3: Build something cool! :-)
- RequireJS/AMD compatible
- node.js/CommonJS compatible, also available via npm
- Browser compatible
- Closure Compiler compatible (fully annotated, externs)
- Fully documented using jsdoc3
- Well tested through test.js
- bytebuffer.js is the only production dependency
- Fully compatible to the official implementation including advanced features
- proto2js command line utility
VERSION replaced by a valid tag or just
master for testing
the latest master build.