An open API service providing package, version and dependency metadata of many open source software ecosystems and registries.

crates.io "code-generation" keyword

View the packages on the crates.io package registry that are tagged with the "code-generation" keyword.

spacetimedsl_derive-input 0.10.0
Contains structs which represent the input and output of SpacetimeDSL. Can be used by other proc-...
15 versions - Latest release: 3 days ago - 3.83 thousand downloads total - 19 stars on GitHub - 1 maintainer
spacetimedsl 0.10.0
Ergonomic DSL for SpacetimeDB
22 versions - Latest release: 3 days ago - 6.29 thousand downloads total - 19 stars on GitHub - 1 maintainer
spacetimedsl_derive 0.10.0
Macros to extend SpacetimeDSL. You shouldn't depend on this directly and instead use the spacetim...
25 versions - Latest release: 3 days ago - 7.51 thousand downloads total - 19 stars on GitHub - 1 maintainer
cbindgen-assoc-const 0.28.0
A tool for generating C bindings to Rust code.
1 version - Latest release: 4 months ago - 15.7 thousand downloads total - 2,679 stars on GitHub - 1 maintainer
tfhe-c-api-bindgen 0.26.1
A tool for generating C bindings to Rust code.
1 version - Latest release: over 1 year ago - 1 dependent package - 1.51 thousand downloads total - 2,396 stars on GitHub - 1 maintainer
bon-cli 3.5.2 💰
Dev tool for working with the `bon` crate
6 versions - Latest release: 4 months ago - 4.11 thousand downloads total - 1,712 stars on GitHub
bon-sandbox 3.6.5 💰
Not a real crate! It's just a showcase of examples used by `bon`'s documentation to demonstra...
20 versions - Latest release: 8 days ago - 10.9 thousand downloads total - 1,712 stars on GitHub - 1 maintainer
bon 3.6.5
Next-gen compile-time-checked builder generator, named function's arguments, and more!
38 versions - Latest release: 8 days ago - 4.04 million downloads total - 766 stars on GitHub - 2 maintainers
bon-macros 3.6.5
This is a proc-macro crate that is supposed to be a private implementation detail of the `bon` cr...
37 versions - Latest release: 8 days ago - 4.03 million downloads total - 766 stars on GitHub - 2 maintainers
wrenfold-traits 0.1.0
Runtime traits for the wrenfold symbolic code-generation library.
5 versions - Latest release: 11 months ago - 6.79 thousand downloads total - 13 stars on GitHub - 1 maintainer
shame-rs 0.1.0
Shader metaprogramming
1 version - Latest release: about 1 year ago - 1.12 thousand downloads total - 290 stars on GitHub - 1 maintainer
bindgen-cli 0.72.0
Automatically generates Rust FFI bindings to C and C++ libraries.
21 versions - Latest release: about 2 months ago - 1.66 million downloads total - 4,878 stars on GitHub - 2 maintainers
syn-helpers 0.5.0
Framework for building derive macros
11 versions - Latest release: over 1 year ago - 7 dependent packages - 5 dependent repositories - 40.4 thousand downloads total - 11 stars on GitHub - 1 maintainer
facet-dev 0.1.1
Internal development utilities for Facet
1 version - Latest release: 1 day ago - 0 downloads total - 1 maintainer
rusty_lr_core 3.32.1 💰
core library for rusty_lr
90 versions - Latest release: 2 days ago - 57 thousand downloads total - 20 stars on GitHub - 1 maintainer
c_import 0.2.4
A c_import macro for Rust
11 versions - Latest release: over 1 year ago - 12.6 thousand downloads total - 10 stars on GitHub - 1 maintainer
moleculec 0.9.1
Schema compiler for molecule.
29 versions - Latest release: 2 days ago - 47.2 thousand downloads total - 39 stars on GitHub - 2 maintainers
molecule-codegen 0.9.1
Code generator for molecule.
29 versions - Latest release: 2 days ago - 2 dependent packages - 2 dependent repositories - 57.8 thousand downloads total - 39 stars on GitHub - 2 maintainers
codespawn 0.3.3 💰
C++ and Rust code generator. Supports XML and JSON for API definitions.
13 versions - Latest release: about 8 years ago - 21 thousand downloads total - 39 stars on GitHub - 1 maintainer
rsgen-avro 0.18.3
Command line and library for generating Rust types from Avro schemas
56 versions - Latest release: 3 days ago - 2 dependent packages - 226 thousand downloads total - 43 stars on GitHub - 1 maintainer
Top 8.7% on crates.io
ittapi-sys 0.4.0
Rust bindings for ittapi
7 versions - Latest release: almost 2 years ago - 1 dependent package - 225 dependent repositories - 3.99 million downloads total - 115 stars on GitHub - 3 maintainers
Top 8.6% on crates.io
ittapi-rs 0.3.0
Deprecated: use ittapi or ittapi-sys instead
9 versions - Latest release: over 3 years ago - 3 dependent packages - 98 dependent repositories - 271 thousand downloads total - 115 stars on GitHub - 3 maintainers
Top 8.7% on crates.io
ittapi 0.4.0
High-level Rust bindings for ittapi
7 versions - Latest release: almost 2 years ago - 3 dependent packages - 224 dependent repositories - 3.98 million downloads total - 115 stars on GitHub - 3 maintainers
csbindgen 1.9.3
Generate C# FFI from Rust for automatically brings native code and C native library to .NET and U...
24 versions - Latest release: 12 months ago - 4 dependent packages - 1 dependent repositories - 279 thousand downloads total - 764 stars on GitHub - 1 maintainer
teo 0.3.9
Schema-driven web server framework.
174 versions - Latest release: 7 months ago - 195 thousand downloads total - 1,433 stars on GitHub - 1 maintainer
weld 0.4.0
Weld is a language and runtime for improving the performance of data-intensive applications.
5 versions - Latest release: over 5 years ago - 1 dependent package - 1 dependent repositories - 8.75 thousand downloads total - 3,004 stars on GitHub - 2 maintainers
Top 9.5% on crates.io
optimization_engine 0.9.1
A pure Rust framework for embedded nonconvex optimization. Ideal for robotics!
29 versions - Latest release: 12 months ago - 1 dependent package - 7 dependent repositories - 225 thousand downloads total - 569 stars on GitHub - 2 maintainers
bevy-agent 0.1.0
AI-powered Bevy game development assistant with GPT/Claude integration
1 version - Latest release: 5 days ago - 0 downloads total - 1 maintainer
codegem 0.2.3
A small code generation library
10 versions - Latest release: over 2 years ago - 1 dependent package - 11.4 thousand downloads total - 3 stars on GitHub - 1 maintainer
rustifact 0.10.1
A seamless bridge between a build script and the main crate.
14 versions - Latest release: over 1 year ago - 1 dependent package - 14.8 thousand downloads total - 1 stars on GitHub - 1 maintainer
apivolve 0.1.1 💰
Apivolve is an API evolution tool, it helps keep your APIs backwards compatible yet clean, and ge...
2 versions - Latest release: about 2 years ago - 2.82 thousand downloads total - 1 stars on GitHub - 1 maintainer
playdate-bindgen 0.4.1 💰
Preconfigured Bindgen with extra codegen for Playdate C-API.
22 versions - Latest release: 4 months ago - 1 dependent package - 24.4 thousand downloads total - 172 stars on GitHub - 1 maintainer
playdate-bindgen-cfg 0.4.0 💰
Minimal configuration for playdate-bindgen.
15 versions - Latest release: 4 months ago - 2 dependent packages - 1 dependent repositories - 18.3 thousand downloads total - 172 stars on GitHub - 1 maintainer
crud_routers 0.1.0
Automatically create crud routes for your favorite api server and orm
1 version - Latest release: 9 months ago - 834 downloads total - 30 stars on GitHub - 1 maintainer
Top 5.3% on crates.io
flutter_rust_bridge_macros 2.11.1
Supporting procedural macros for flutter_rust_bridge
175 versions - Latest release: 21 days ago - 1 dependent package - 208 dependent repositories - 3.02 million downloads total - 4,744 stars on GitHub - 1 maintainer
Top 8.2% on crates.io
flutter_rust_bridge_codegen 2.11.1
Flutter/Dart <-> Rust binding generator, feature-rich, but seamless and simple
195 versions - Latest release: 21 days ago - 1 dependent package - 181 dependent repositories - 2.95 million downloads total - 4,744 stars on GitHub - 1 maintainer
Top 4.3% on crates.io
flutter_rust_bridge 2.11.1
Flutter/Dart <-> Rust binding generator, feature-rich, but seamless and simple
194 versions - Latest release: 21 days ago - 3 dependent packages - 210 dependent repositories - 3.05 million downloads total - 4,744 stars on GitHub - 1 maintainer
archetect 0.7.3
Generates Content from Archetype Template Directories and Git Repositories.
7 versions - Latest release: almost 4 years ago - 9.31 thousand downloads total - 34 stars on GitHub - 1 maintainer
uniffi-runtime-javascript 0.29.3-0
Javascript runtime for UniFFI-generated bindings
3 versions - Latest release: about 1 month ago - 1.59 thousand downloads total - 345 stars on GitHub - 1 maintainer
rust_interface_file_generator 0.2.5
ffi Interface file generator. Use with flapigen
18 versions - Latest release: almost 4 years ago - 19.3 thousand downloads total - 38 stars on GitHub - 1 maintainer
eure-template 0.0.0
Templating extension for EURE files
1 version - Latest release: 2 months ago - 309 downloads total - 2 stars on GitHub - 1 maintainer
archetect-core 0.7.3
Generates Content from Archetype Template Directories and Git Repositories.
7 versions - Latest release: almost 4 years ago - 1 dependent package - 10 thousand downloads total - 27 stars on GitHub - 1 maintainer
rusty_lr 3.27.0
bison-like parser generator that converts context-free grammars into IELR(1)/LALR(1) tables with ...
108 versions - Latest release: 6 days ago - 73.7 thousand downloads total - 8 stars on GitHub - 1 maintainer
rusty_lr_derive 2.35.0
proc-macro definitions for rusty_lr
91 versions - Latest release: 6 days ago - 61.9 thousand downloads total - 8 stars on GitHub - 1 maintainer
rustylr 1.19.0
Executable for rusty_lr, a parser generator that converts context-free grammars into IELR(1)/LALR...
73 versions - Latest release: 6 days ago - 44.1 thousand downloads total - 8 stars on GitHub - 1 maintainer
rusty_lr_buildscript 0.53.0
buildscipt tools for rusty_lr
68 versions - Latest release: 6 days ago - 36.9 thousand downloads total - 8 stars on GitHub - 1 maintainer
rusty_lr_parser 3.55.1
grammar line parser for rusty_lr
118 versions - Latest release: 7 days ago - 72.9 thousand downloads total - 8 stars on GitHub - 1 maintainer
ume 0.1.0 💰
A simple macro for generating Rust codes
1 version - Latest release: over 2 years ago - 1 dependent package - 1 dependent repositories - 26.3 thousand downloads total - 2 stars on GitHub - 1 maintainer
lombok-macros 1.13.2
A collection of procedural macros for Lombok-like functionality in Rust.
42 versions - Latest release: 7 days ago - 31.1 thousand downloads total - 7 stars on GitHub - 1 maintainer
postcard-bindgen-core 0.7.1
A crate to generate bindings for the postcard binary format for other languages than Rust - Core ...
23 versions - Latest release: about 1 month ago - 2 dependent packages - 20.1 thousand downloads total - 12 stars on GitHub - 1 maintainer
postcard-bindgen 0.7.1
A crate to generate bindings for the postcard binary format for other languages than Rust.
23 versions - Latest release: about 1 month ago - 18.7 thousand downloads total - 12 stars on GitHub - 1 maintainer
postcard-bindgen-derive 0.7.1
A crate to generate bindings for the postcard binary format for other languages than Rust - Deriv...
23 versions - Latest release: about 1 month ago - 1 dependent package - 19.4 thousand downloads total - 12 stars on GitHub - 1 maintainer
Top 6.2% on crates.io
ts-rs-macros 11.0.1
derive macro for ts-rs
44 versions - Latest release: about 2 months ago - 2 dependent packages - 376 dependent repositories - 1.77 million downloads total - 1,453 stars on GitHub - 1 maintainer
Top 4.3% on crates.io
ts-rs 11.0.1
generate typescript bindings from rust types
46 versions - Latest release: about 2 months ago - 49 dependent packages - 375 dependent repositories - 1.74 million downloads total - 1,443 stars on GitHub - 1 maintainer
ts-rs-macros-serde-json 7.0.1
derive macro for ts-rs
1 version - Latest release: over 1 year ago - 1 dependent package - 2.4 thousand downloads total - 1,443 stars on GitHub - 1 maintainer
ts-rs-json-value 7.0.3
generate typescript bindings from rust types
4 versions - Latest release: over 1 year ago - 1 dependent package - 1 dependent repositories - 18.8 thousand downloads total - 953 stars on GitHub - 1 maintainer
tf-bindgen 0.1.0
Automatically generates Rust bindings for Terraform providers.
1 version - Latest release: over 2 years ago - 2 dependent packages - 2.21 thousand downloads total - 3 stars on GitHub - 1 maintainer
interoptopus_backend_cpython_cffi 0.13.8
Generates CPython CFFI bindings.
47 versions - Latest release: over 3 years ago - 51.1 thousand downloads total - 420 stars on GitHub - 1 maintainer
interoptopus_backend_c 0.14.25
Generates C bindings.
63 versions - Latest release: about 1 year ago - 2 dependent packages - 3 dependent repositories - 85.3 thousand downloads total - 420 stars on GitHub - 1 maintainer
interoptopus_backend_cpython 0.14.25
Generates CPython bindings.
28 versions - Latest release: about 1 year ago - 1 dependent package - 3 dependent repositories - 71.3 thousand downloads total - 420 stars on GitHub - 1 maintainer
Top 9.3% on crates.io
interoptopus 0.14.27
The polyglot bindings generator for your library (C#, C, Python, ...). 🐙
80 versions - Latest release: 11 months ago - 7 dependent packages - 5 dependent repositories - 169 thousand downloads total - 420 stars on GitHub - 1 maintainer
interoptopus_backend_csharp 0.14.25
Generates C# bindings.
85 versions - Latest release: about 1 year ago - 2 dependent packages - 3 dependent repositories - 114 thousand downloads total - 420 stars on GitHub - 1 maintainer
rifgen 0.1.61
ffi Interface file generator. Use with flapigen
10 versions - Latest release: almost 3 years ago - 1 dependent repositories - 26.1 thousand downloads total - 38 stars on GitHub - 1 maintainer
external_mixin 0.0.1
Use your favourite interpreted language to generate your Rust, right in your Rust. Supports Pytho...
1 version - Latest release: over 10 years ago - 1 dependent package - 1 dependent repositories - 3.95 thousand downloads total - 46 stars on GitHub - 1 maintainer
rifgen_attr 0.1.0
To be used only with rifgen
1 version - Latest release: almost 4 years ago - 1 dependent package - 1 dependent repositories - 17 thousand downloads total - 38 stars on GitHub - 1 maintainer
wasm-wrapper-gen-build 0.0.3
JavaScript-wrapper generation for rust code targeting wasm32-unknown-unknown (build-script side)
3 versions - Latest release: over 7 years ago - 4.38 thousand downloads total - 9 stars on GitHub - 1 maintainer
trait_variable 0.7.0
Make variable fields feasible in trait definition.
11 versions - Latest release: over 1 year ago - 12.1 thousand downloads total - 0 stars on GitHub - 1 maintainer
apivolve_generator_api 0.1.1 💰
Api for creating generators for Apivolve, an API evolution tool that helps keep your APIs backwar...
2 versions - Latest release: about 2 years ago - 1 dependent package - 3.32 thousand downloads total - 0 stars on GitHub - 1 maintainer
mini-c-parser 0.12.2
minimal C language lexer & parser & virtual executer from scratch
11 versions - Latest release: about 1 year ago - 11.9 thousand downloads total - 12 stars on GitHub - 1 maintainer
brix_errors 0.2.1
Brix's crate for handling all application-related errors.
4 versions - Latest release: almost 2 years ago - 5 dependent packages - 1 dependent repositories - 7.96 thousand downloads total - 5 stars on GitHub - 2 maintainers
gen_attributes_interface_generator 0.1.0
To be used only with rust_interface_file_generator
1 version - Latest release: almost 4 years ago - 1 dependent package - 2.33 thousand downloads total - 38 stars on GitHub - 1 maintainer
cmacro 0.2.2 💰
A library for parsing C macros and generating Rust code.
9 versions - Latest release: over 2 years ago - 11.7 thousand downloads total - 2 stars on GitHub - 1 maintainer
csharpbindgen 0.1.0
A library for generating C# bindings from Rust code.
1 version - Latest release: about 6 years ago - 1.74 thousand downloads total - 22 stars on GitHub - 1 maintainer
rust_mixin 0.0.1
Yo dawg, use Rust to generate Rust, right in your Rust. (See `external_mixin` to use scripting la...
1 version - Latest release: over 10 years ago - 1 dependent package - 1 dependent repositories - 3.87 thousand downloads total - 45 stars on GitHub - 1 maintainer
brix_processor 0.1.3
Brix's simple wrapper around handlebars with added helpers.
4 versions - Latest release: over 1 year ago - 4 dependent packages - 1 dependent repositories - 7.04 thousand downloads total - 5 stars on GitHub - 2 maintainers
trait-variable-macros 0.3.6
Make variable fields feasible in trait definition(the procedural macros part).
9 versions - Latest release: over 1 year ago - 1 dependent package - 9.74 thousand downloads total - 0 stars on GitHub - 1 maintainer
external_mixin_umbrella 0.0.2
Backing library for `rust_mixin` and `external_mixin` to keep them DRY.
2 versions - Latest release: over 10 years ago - 2 dependent packages - 7.3 thousand downloads total - 46 stars on GitHub - 1 maintainer
rustsn 0.26.0
This Rust-based tool generates, compiles, and tests code using LLMs, resolves dependencies, and p...
9 versions - Latest release: 9 months ago - 6.82 thousand downloads total - 69 stars on GitHub - 1 maintainer
autocxx-bindgen 0.73.0
Automatically generates Rust FFI bindings to C and C++ libraries. Version adjusted for autocxx.
40 versions - Latest release: 5 months ago - 1 dependent package - 32 dependent repositories - 821 thousand downloads total - 5 stars on GitHub - 3 maintainers
dart-bindgen 0.1.8
A tool for generating Dart FFI bindings to C Header file.
11 versions - Latest release: over 4 years ago - 2 dependent repositories - 35.7 thousand downloads total - 38 stars on GitHub - 1 maintainer
wasm-wrapper-gen 0.0.3
JavaScript wrapper generation for rust code targeting wasm32-unknown-unknown
3 versions - Latest release: over 7 years ago - 4.36 thousand downloads total - 9 stars on GitHub - 1 maintainer
lbr-prelude-derive 0.1.1 💰
Derive macros for the lambda-buffers Json trait
2 versions - Latest release: about 1 year ago - 1 dependent package - 2.72 thousand downloads total - 31 stars on GitHub - 1 maintainer
lbr-prelude 0.1.3 💰
LambdaBuffers runtime library for the Prelude schema.
4 versions - Latest release: 12 months ago - 1 dependent package - 4.45 thousand downloads total - 31 stars on GitHub - 1 maintainer
workspacer-syntax 0.5.2
Generate and rehydrate Rust code signatures from AST nodes, supporting functions, structs, enums,...
7 versions - Latest release: 14 days ago - 3.65 thousand downloads total - 12 stars on GitHub - 1 maintainer
devela_macros 0.12.1
procedural macros for devela
16 versions - Latest release: 7 months ago - 2 dependent packages - 31.4 thousand downloads total - 2 stars on GitHub - 1 maintainer
mindflow 0.1.2 💰
A command line client for Mindflow
3 versions - Latest release: over 2 years ago - 3.51 thousand downloads total - 231 stars on GitHub - 1 maintainer
brix_commands 0.1.3
Brix's command crate for storing all supported commands.
4 versions - Latest release: over 1 year ago - 2 dependent packages - 1 dependent repositories - 5.91 thousand downloads total - 5 stars on GitHub - 2 maintainers
brix_config_loader 0.1.3
Brix's crate for loading and managing configs.
4 versions - Latest release: over 1 year ago - 1 dependent package - 1 dependent repositories - 5.44 thousand downloads total - 5 stars on GitHub - 2 maintainers
php_codegen 0.4.0 💰
Generate PHP code from Rust using a fluent API 🐘 🦀
4 versions - Latest release: 12 months ago - 1 dependent repositories - 5.11 thousand downloads total - 16 stars on GitHub - 1 maintainer
templates 0.10.0 💰
A CLI for managing secret keys and templates for code generation.
12 versions - Latest release: over 1 year ago - 1 dependent repositories - 12.2 thousand downloads total - 1 stars on GitHub - 1 maintainer
simplegen 0.2.3
simplegen is a simple text buffer that maintains indentation for calls to `println()`. The conten...
6 versions - Latest release: almost 4 years ago - 6.83 thousand downloads total - 0 stars on GitHub - 1 maintainer
glad 0.0.0 💰
Multi-Language Vulkan/GL/GLES/EGL/GLX/WGL Loader-Generator based on the official specs.
1 version - Latest release: about 1 year ago - 1.36 thousand downloads total - 4,128 stars on GitHub - 1 maintainer
libmake 0.2.6 💰
A code generator to reduce repetitive tasks and build high-quality Rust libraries and application...
26 versions - Latest release: about 1 year ago - 26.6 thousand downloads total - 30 stars on GitHub - 1 maintainer
folketinget-api-models 0.2.0
Autogenerated Rust structures based on the Danish Parliament's OData metadatafile
1 version - Latest release: over 3 years ago - 1.45 thousand downloads total - 0 stars on GitHub - 1 maintainer
CodeGenLib 0.0.1
A libary to generate x86-64Bit machine code (like LLVM)
1 version - Latest release: over 1 year ago - 1.37 thousand downloads total - 1 maintainer
glad-sys 💰
FFI for Glad for Rust
7 versions - Latest release: 18 days ago - 1 dependent package - 9.6 thousand downloads total - 4,091 stars on GitHub - 1 maintainer
avrogen 0.2.0
This program allow allow to generate rust code from avro definition files. Modules are created fr...
8 versions - Latest release: 7 months ago - 6.75 thousand downloads total - 1 stars on GitHub - 1 maintainer
includer 0.2.0
Use dynamically included assets generated by includer_codegen.
3 versions - Latest release: almost 7 years ago - 1 dependent package - 4.43 thousand downloads total - 1 stars on GitHub - 1 maintainer
near-schemafy 0.7.0
Generates serializeable Rust types from a json schema
1 version - Latest release: over 2 years ago - 1.3 thousand downloads total - 2 stars on GitHub - 1 maintainer
citrus 0.10.2
C to Rust syntax converter
4 versions - Latest release: almost 2 years ago - 5.99 thousand downloads total - 33 stars on gitlab.com - 1 maintainer