百科.dev
全部条目在线工具AI 编程趋势榜开源项目技术资讯提交条目
登录
< 返回工具列表
B

bebop

> 编程语言
开源

没有仪式,只有代码。极其快速、类型安全的二进制序列化。

2.2K stars0 点赞1 次浏览
访问官网GitHub

工具介绍

没有仪式,只有代码。极其快速、类型安全的二进制序列化。


## 简介 Bebop 是一种高性能的数据交换格式,专门用于快速序列化和反序列化。

// Bebop 示例模式
struct Person {
  string name;
  uint32 age;
}
        

// 生成的 TypeScript 代码
new Person({
    name: "Spike Spiegel",
    age: 27
}).encode();
        
使用 Bebop 的直观语法编写简洁、表达力强的模式。 使用生成的类来持久化数据。
它将 JSON 的简单性与二进制格式的效率相结合,提供出色的性能。在基准测试中,Bebop 在 C# 和 TypeScript 中的性能比 Protocol Buffers 提高了约 10 倍。与 JSON 相比,在 C# 中, Bebop 的速度大约提高了 10 倍,在 TypeScript 中则提高了约 5 倍。Bebop 提供了现代、开发者友好的体验,同时确保卓越的性能。它是任何需要高效数据序列化的应用程序的理想选择,尤其是在性能至关重要的场景中。 - ‍♂️ 支持 [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++ 等。 -   Snappy DX - 可轻松将 `bebopc` 集成到您的项目中。[VSCode](https://marketplace.visualstudio.com/items?itemName=betwixt.bebop-lang) 提供了语言支持。 -   体积小 - Bebop 无任何依赖项,占用的内存很小。生成的代码经过严格优化。 -   RPC - 使用 [Tempo](https://docs.bebop.sh/tempo/) 构建高效的 API。 - ☁️  可在各种环境中运行 - 浏览器、无服务器平台和裸机。 - &

Issues· 0 开放

查看全部 Issues在 GitHub 打开

暂无开放 Issues,或尚未同步最近议题。

> 标签

C#c-sharpcompilercppdart

暂无评论,来聊聊你的看法吧

> 工具信息

发布日期2026年8月1日
最后更新2026年9月17日
分类编程语言
定价开源

> 相关工具

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