-
bindgen
自动生成Rust FFI绑定到C和C++库
-
tonic-build
tonic
gRPC实现的代码生成模块 -
protobuf-codegen
rust-protobuf的代码生成器。包括一个库用于程序调用(例如从
build.rs
)和protoc-gen-rust
二进制文件。 -
aws-smithy-types
smithy-rs代码生成器的类型
-
phf_codegen
PHF类型的代码生成库
-
bindgen-cli
自动生成Rust FFI绑定到C和C++库
-
cargo-generate-type
Cargo子命令,用于从输入数据生成Rust代码
-
diesel_cli_ext
用于diesel_cli项目的不同工具
-
rust-sitter
一个用于定义与Rust逻辑一起的树-sitter语法的包
-
swagger
OpenAPI Generator生成的Rust代码的一组通用工具
-
sql-builder
SQL代码生成器
-
schematools
用于json-schema和openapi规范的代码生成、预处理和验证的工具
-
brix
用Rust编写的CLI工具,用于生成脚手架和代码
-
wrecc
从头开始编写的x86_64 C99编译器
-
membrane
一个有偏见的crate,可以从Rust库生成Dart包。通过bincode在FFI边界上实现严格的类型和零拷贝返回,性能极快。
-
autocxx-bindgen
自动生成Rust FFI绑定到C和C++库。版本针对autocxx调整。
-
synthez
为
syn
、quote
和proc-macro2
crate提供强化功能的工具 -
b3
B3 WebKit代码生成后端的移植
-
codegenrs
将代码生成从build.rs中移动出来
-
codegen
生成Rust代码
-
reflectapi-cli
reflectapi的CLI
-
dsync
从 diesel 架构文件生成 rust 结构体和查询函数
-
kotlin-poet-rs
Rust 的 Kotlin 代码生成库
-
jtd-derive
从 Rust 类型生成 JSON 类型定义模式
-
dbc-codegen
嵌入式 Rust 的 CAN DBC 代码生成器
-
ttrpc-codegen
使用 ttrpc-compiler crate 的 ttrpc Rust 代码生成器
-
csvenum
从命令行生成关联常量枚举的代码
-
configure_me
轻松处理应用程序配置
-
wayland-scanner
Wayland 扫描器,用于从 XML wayland 协议文件生成 rust API
-
proto-gen
Protobuf 到 Rust CLI 工具
-
cewt
使用模板的定制元素
-
mistral-rouille
Mistral Rouille 是从 Mistral 的官方 OpenAPI 规范定制的 Rust crate。此 crate 为与 Mistral API 交互提供方便且类型安全的接口...
-
matchgen
生成快速将字节字符串前缀映射到值的函数
-
rust-sitter-tool
Rust Sitter 的外部工具,用于从 Rust 定义中提取语法
-
diplomat-runtime
diplomat codegen 代码中使用的通用运行时实用工具
-
cranelift-codegen-shared
用于 cranelift-codegen-meta 和 cranelift-codegen 之间共享代码的代码
-
ctgen
基于 Handlebars 模板和数据库反射的代码生成器
-
go-codegen
Goscript 项目的代码生成器
-
reflectapi
代码优先的 Web 服务 API 声明及相应的客户端代码生成工具
-
ldtk-codegen
从 LDtk 项目生成类型化 Rust 代码
-
configure_me_codegen
从文件、环境变量和命令行参数轻松处理应用程序配置
-
schematools-cli
用于json-schema和openapi规范的代码生成、预处理和验证的工具
-
macroassembler
在 Rust 中编写可移植的 x86-64/riscv64/aarch64 汇编代码
-
re_types_builder
从 flatbuffers 定义生成 Rerun 的 SDK 代码
-
tdlib-rs-gen
Rust API 定义生成的 Rust 代码生成器
-
php_codegen
使用流畅 API 生成 Rust 代码的 PHP 代码生成器 🐘 🦀
-
Ygen
类似于 LLVM 的代码生成库
-
fluorite
从 Yaml/JSON 指定的模式生成 rust/typescript 代码
-
weld-codegen
为 Smithy 模型生成代码
-
rpkl
Apple 的 Pkl 配置语言的绑定和代码生成
-
string_cache_codegen
作为 Servo 项目的一部分开发的 string-cache 代码生成库
-
madsim-tonic-build
madsim-tonic
模拟实现的代码生成模块 -
lazy-js-bundle
一个代码生成库,可以将 TypeScript 打包成 JavaScript,无需安装打包器
-
flatbuffers-build
便于从 Rust 生成 flatbuffer 代码
-
partiql-conformance-test-generator
PartiQL 兼容性测试生成器
-
rust-sitter-common
用于 Rust Sitter 宏和工具的共享逻辑
-
wasm-bindgen-wasm-conventions
与 Wasm 代码生成约定(通常由 LLVM/lld 建立)一起工作
-
derive-codegen
基于 Rust 类型的高度可配置的代码生成工具
-
molecule-codegen
molecule 的代码生成器
-
sub.pyplot
为基于 Rust 生成的测试套件提供
subplot 代码生成
的函数和类型。依赖于sub.pyplot-derive
进行相关宏。 -
quick-type-schema
生成 JSON 架构和语言绑定
-
protobuf-codegen-pure3
使用 protobuf-parser crate 的 protobuf 的纯 Rust 代码生成,WIP
-
miniproj-epsg-registry
实现了 miniproj 的代码生成
-
dbc-codegen-cli
CAN DBC 代码生成的 CLI
-
rrgen
声明式代码生成和注入的微框架
-
diplomat-tool
生成各种语言的 FFI 绑定
-
syn-codegen
描述 Syn 的语法树的语法树
-
esdl
事件源模式定义语言解析器
-
dtz-containerregistry
为DTZ容器注册API生成的客户端
-
ntex-grpc-codegen
GRPC客户端/服务器框架(代码生成)
-
fluorite_codegen
从 Yaml/JSON 指定的模式生成 rust/typescript 代码
-
nereus
将pydantic类定义(.py文件)生成mermaid类图(.mmd文件)的可执行程序
-
py-codegen-c
Pin1Yin1的C代码生成后端实现
-
py-codegen
pycc-rs代码生成接口
-
static-graph
在编译时从DSL生成静态并行计算图
-
chesscom-openapi
为Chess.com生成的OpenAPI API客户端绑定
-
tonic-build-protobuf
使用rust-protobuf的tonic gRPC实现的代码生成模块
-
chars_data
chars的构建依赖项,Unicode字符信息CLI
-
webwire-cli
基于合同的第一API系统 - 命令行界面
-
engineer
大师构建者!
-
ynab-api
为YNAB API生成的OpenAPI API绑定
-
emei
JIT/AOT 后端代码生成框架
-
quickphf_codegen
为与 quickphf 一起使用创建静态映射和集合的代码生成器
-
json_typegen_shared
从 JSON 示例进行代码生成。不建议直接使用。请参阅存储库以获取预期 crate。
-
rustc_codegen_nvvm
Rustc 的代码生成后端,针对 libnvvm CUDA 库
-
yggdrasil-shared
Yggdrasil 编译器核心共享组件
-
codegenta
使用 rustorm ORM 从数据库表生成的模型代码生成器
-
tonic-codec-protobuf
一个实现 application/grpc+proto 的 tonic::Codec,通过 rust-protobuf 代码生成
-
transporter
用于生成类型安全 API 的代码生成器
-
wagen
帮助生成 WebAssembly
-
tonic-build-codec
tonic
gRPC 实现的代码生成模块。(添加功能以支持选择编解码器) -
diplomat_core
Diplomat 宏和代码生成之间的共享实用工具
-
seedle
cbor 代码生成
-
calcit_runner
Calcit 解释器和 JavaScript 代码生成器
-
zamm_yang
一个基本的实验性代码生成器
-
codegenr
基于 handlebars 模板的高效 json/yaml/openapi 代码生成器
-
xdr-codegen
XDR 代码生成
-
asbru
面向数据的服务网格生成器
-
xxlib
Rust xxlib
-
phile
无痛苦的高级持久化引擎
-
test-each
基于文件资源在编译时生成测试
-
py-codegen-llvm
Pin1Yin1 的 llvm 代码生成后端实现
-
codegem
一个小的代码生成库
-
xkbcommon-rs-codegen
为
xkbcommon-rs
crate 生成代码。不是独立的 crate -
petr-codegen
Petr 编译器的代码生成阶段
-
cmacro
解析 C 宏并生成 Rust 代码
-
Java代码生成器
Feakin是一个架构设计和可视化协作工具。这是Feakin的解析器。
-
无头批处理引擎
Liferay DXP批处理引擎API的客户端和模型库,由open-api-generator自动生成
-
godot-codegen
godot-rust使用的内部包
-
codegen-libc
用于提取libc cfg的代码生成工具
-
any_all_workaround
32位ARM上布尔缩减的LLVM代码生成问题的解决方案
-
simplegen
维护对
println()
调用的缩进的文本缓冲区。可以通过调用to_string()
方法检索缓冲区的内容。 -
include-flate-codegen-exports
为include-flate包提供的宏代码生成
-
quote-data-codegen
quote-it的内部代码生成
-
diplomat
FFI生成宏
-
utoipa-gen
为utoipa实现的代码生成
-
typesense_codegen
使用openapi规范生成的typesense客户端
-
jens
适用于代码生成的可读性模板
-
kgen
适用于 TypeScript React 项目的代码生成工具
-
synthez-core
synthez
库的内部实现 -
pax-macro
Pax 宏,用于解析代码生成,以及向 Rust 代码中添加 Pax 的位置
-
htmlificator
通过 rust 函数生成 HTML 源代码!
-
philec
无痛苦的高级持久化引擎
-
rusoto_codegen
Rusoto 的代码生成库
-
protobuf-codegen-pure
使用 protobuf-parser crate 的 protobuf 的纯 Rust 代码生成,WIP
-
aya_codegen
扑克牌手牌等级查找表生成器
-
flutter_rust_bridge_macros
为 flutter_rust_bridge 提供的过程宏支持
-
go-away
从 rust 类型生成 go 类型
-
serbuffer-gen
内存高效的序列化库
-
bui-backend-codegen
bui-backend 的构建时代码生成支持
-
subxt-codegen
从 FRAME 元数据生成与 substrate 节点交互的 API
-
rust-codegen
生成 Rust 代码的 builder API
-
roslibrust_genmsg
从 ROS 消息定义生成源代码
-
testwriter
生成一个试图重现接收到的 dbus 信号消息的函数。这在 TDD 工作流程中编写单元测试时可能很有用。
-
cali_cli
Cali 的代码生成和 CLI 应用程序
-
schemaorg
从 schemaorg 生成代码
-
zint-sys
为 Zint 条形码编码库提供不安全的 Rust 绑定
-
csv2struct
从 CSV 生成 Rust 结构定义
-
cucumber-codegen
为
cucumber
crate 生成代码 -
codegen-writer
用于编写代码文件的代码生成工具
-
pycall
Rust 的 Python 代码生成器
-
retrom-codegen
为 Retrom 生成代码
-
juniper_codegen
为
juniper
crate 生成代码 -
httpfile
HTTP文件代码生成模块
-
ecsact
支持库
-
tf-bindgen
自动生成Terraform提供程序的Rust绑定
-
subxt-cli
用于操作subxt代码生成的命令行工具
-
zenkit-codegen
从用户定义的工作区模式生成Zenkit ORM客户端的Rust代码
-
polymesh-api-client-extras
Polymesh API客户端扩展
-
codespawn
C++和Rust代码生成器。支持XML和JSON用于API定义。
-
diesel_codegen_syntex
允许使用
diesel_codegen
与syntex
-
ipcap-codegen
ipcap代码生成crate
-
mcb_auth_gen
Metropolitan Commercial Bank认证API的OpenAPI生成的Rust客户端
-
build_details
build.rs辅助工具,在运行时提供构建信息
-
tele_codegen
从tele_parser生成的AST生成CSS代码的CSS代码生成器
-
pear_codegen
一个(代码生成)pear是一种水果
-
polymesh-api
Polymesh Rust API
-
ecsact_rust_codegen
Ecsact rust 代码生成器
-
rust-sitter-macro
Rust Sitter 的过程宏
-
approveapi_openapi
仅限内部使用。由官方客户端使用的 OpenAPI 生成的 ApproveAPI rust 客户端:https://crates.io/crates/approveapi。
-
yabo
用于定义二进制解析器的无状态功能语言
-
spx-codegen
使用编译时代码生成打包和保护资源的文件归档库
-
modelizer
为数据库模型生成 CRUD rust 代码(目前仅支持 sqlx)
-
zksync_solidity_vk_codegen
为 vks 生成的 ZKsync solidity 代码生成器
-
codegen-cfg
Rust
cfg
表达式的代码生成工具 -
rocket_codegen
Rocket 网络框架的过程宏
-
wrapped-vec
生成包装 Vec 类型及其相关样板代码的宏
-
g2json
在 WebSocket 和 JSON 上构建 gRPC 代理的代码生成
-
stringtree
Rust 中的代码生成模板系统
-
httpfile-build
通过 http 文件调用 http 请求包装器
-
fire-http-codegen
fire http 代码生成
-
sanctum-macros
Sanctum Solana 宏
-
pagetop-macros
一组提升 PageTop 开发的过程宏集合
-
cpp_codegen
从 C++ 类生成代码
-
actix-swagger
为 actix-web 框架从 swagger 文件生成代码
-
nwn-rs-codegen
NWN-RS 代码生成器
-
polymesh-api-client
Polymesh API 客户端核心
-
roslibrust_codegen_macro
基于宏的 roslibrust 消息生成
尝试使用 DuckDuckGo 搜索 搜索.