Baike.dev
All toolsOnline toolsAI codingTrendingOpen sourceNewsSubmit
Log in
< Back to tools
B

bebop

> 编程语言
Open source

No ceremony, just code. Blazing fast, typesafe binary serialization.

2.2K stars0 likes1 views
WebsiteGitHub

About

No ceremony, just code. Blazing fast, typesafe binary serialization.


## Introduction Bebop is a high-performance data interchange format designed for fast serialization and deserialization.

// Example Bebop Schema
struct Person {
  string name;
  uint32 age;
}
        

// Generated TypeScript Code
new Person({
    name: "Spike Spiegel",
    age: 27
}).encode();
        
Write concise and expressive schemas with Bebop's intuitive syntax. Using a generated class to persist data.
It combines the simplicity of JSON with the efficiency of binary formats, delivering exceptional performance. In benchmarks, Bebop outperforms Protocol Buffers by approximately 10 times in both C# and TypeScript. Compared to JSON, Bebop is roughly 10 times faster in C# and about 5 times faster in TypeScript. Bebop provides a modern, developer-friendly experience while ensuring top-notch performance. It is the ideal choice for any application that requires efficient data serialization, especially in performance-critical scenarios. To explore the schema language and see examples of the generated code, check out the [playground](https://play.bebop.sh/). ### Key Features - ‍♂️  Supports [Typescript](https://docs.bebop.sh/guide/getting-started-typescript/), [C#](https://docs.bebop.sh/guide/getting-started-csharp/), [Rust](https://docs.bebop.sh/guide/getting-started-rust/), C++, and more. -   Snappy DX - integrate `bebopc` into your project with ease. Language support available in [VSCode](https://marketplace.visualstudio.com/items?itemName=betwixt.bebop-lang). -   Lightweight - Bebop has zero dependencies and a tiny runtime footprint. Generated code is tightly optimized. -   RPC - build efficient APIs with [Tempo](https://docs.bebop.sh/tempo/). - ☁️  Runs everywhere - browsers, serverless platforms, and on bare metal. -   Extendable - write extensions for the compiler [in any language](https://docs.bebop.sh/chords/what-are-chords/). ** For more information, check out the [documentation](https://docs.bebop.sh). ** [_See You Space Cowboy_...](https://www.youtube.com/watch?v=u1UZHXB_r6g)

Issues· 0 open

View all issuesOpen on GitHub

No open issues yet, or sync has not completed.

> Tags

C#c-sharpcompilercppdart

No comments yet. Be the first to share.

> Details

PublishedAug 1, 2026
UpdatedSep 17, 2026
Category编程语言
PricingOpen source

> Related tools

T
TypeScript
JavaScript 的超集,为前端与全栈提供静态类型
P
Python
通用编程语言,广泛用于 Web、数据与 AI
G
Go
Google 推出的简洁高效系统语言