bebop-tools
Version:
Bebop compiler for Node projects.
42 lines (25 loc) • 1.6 kB
Markdown
# bebop-tools
Official toolkit for Bebop - Blazing fast, typesafe binary serialization.
[](https://www.npmjs.com/package/bebop-tools)
[](https://www.npmjs.com/package/bebop-tools)
[](https://github.com/6over3/bebop/blob/master/LICENSE.TXT)
## Overview
bebop-tools provides the necessary utilities to compile Bebop schemas and generate code for multiple languages. It's an essential part of the Bebop ecosystem, enabling fast and efficient data serialization.
## Key Features
- 🚄 Blazing fast compilation of Bebop schemas
- 🌈 Multi-language code generation (TypeScript, C#, Rust, and more!)
- 🛠 Built-in project initialization and management
- 📊 Schema validation and error reporting
## Installation
```bash
npm install bebop-tools
```
## Usage
For detailed usage instructions and CLI commands, please refer to the [bebopc reference documentation](https://docs.bebop.sh/reference/bebopc/).
## Getting Started
To get started with Bebop in TypeScript, check out our [Getting Started with TypeScript guide](https://docs.bebop.sh/guide/getting-started-typescript/).
## Documentation
For comprehensive documentation, including guides for other languages and advanced features, visit [docs.bebop.sh](https://docs.bebop.sh).
## License
Bebop and bebop-tools are open-source software licensed under the Apache License.
For more information about Bebop, visit [bebop.sh](https://bebop.sh).