bebop-tools is the official CLI compiler for Bebop, a blazing fast, typesafe binary serialization library. Current stable version is 3.2.3. It compiles .bop schema files and generates idiomatic code for TypeScript, C#, Rust, C, and more. Unlike Protocol Buffers or FlatBuffers, Bebop focuses on minimal wire size and zero-copy parsing. Releases are frequent, with active development under the RainwayApp/6over3 organization.
npm install bebop-toolsNo compatibility data collected yet for this library.
Verified import paths — ran on the pinned version, not inferred.
Demonstrates compiling a Bebop schema string to TypeScript code using the compile function.
Use 'bebopc' instead of 'beopc'.
Use dynamic import() or switch project to ESM (set "type": "module" in package.json).
Import named exports like { compile, BebopCompiler }.Install @bebop/runtime for runtime helpers.
Run 'npm install bebop-tools'.
Use 'import { compile } from 'bebop-tools''.Switch to ESM or use dynamic import().
Pass options with { language: 'typescript' }.No dependency data recorded yet.