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.

wrenfold-traits 0.1.0
Runtime traits for the wrenfold symbolic code-generation library.
5 versions - Latest release: about 1 year ago - 8.38 thousand downloads total - 13 stars on GitHub - 1 maintainer
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: 2 months ago - 5.75 thousand downloads total - 20 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: 2 months ago - 10.5 thousand downloads total - 20 stars on GitHub - 1 maintainer
spacetimedsl 0.10.0
Ergonomic DSL for SpacetimeDB
22 versions - Latest release: 2 months ago - 9.24 thousand downloads total - 20 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.72 thousand downloads total - 5 stars on GitHub - 2 maintainers
bindgen-cli 0.72.1
Automatically generates Rust FFI bindings to C and C++ libraries.
22 versions - Latest release: about 1 month ago - 1.94 million downloads total - 4,963 stars on GitHub - 2 maintainers
rifgen 0.1.61
ffi Interface file generator. Use with flapigen
10 versions - Latest release: almost 3 years ago - 1 dependent repositories - 27.9 thousand downloads total - 40 stars on GitHub - 1 maintainer
codespawn 0.3.3 💰
C++ and Rust code generator. Supports XML and JSON for API definitions.
13 versions - Latest release: over 8 years ago - 22.2 thousand downloads total - 39 stars on GitHub - 1 maintainer
facet-dev 0.1.1
Internal development utilities for Facet
1 version - Latest release: 2 months ago - 351 downloads total - 1 maintainer
ume 0.1.0 💰
A simple macro for generating Rust codes
1 version - Latest release: almost 3 years ago - 1 dependent package - 1 dependent repositories - 30.8 thousand downloads total - 2 stars on GitHub - 1 maintainer
codify_hoijui 0.6.1
Helps in automatic code generation at compile-time, for initializing structs and enums co...
2 versions - Latest release: over 1 year ago - 2 dependent packages - 3.19 thousand downloads total - 1 stars on GitHub - 1 maintainer
Top 9.8% on crates.io
json_typegen_shared 0.7.0
Codegen from JSON samples. Not intended to be used directly. See repository for the intended crates.
11 versions - Latest release: about 4 years ago - 4 dependent packages - 5 dependent repositories - 99.3 thousand downloads total - 306 stars on GitHub - 1 maintainer
polywrap_schemafy 0.1.1
Generates serializable Rust types from a json schema
2 versions - Latest release: almost 3 years ago - 3 dependent packages - 1 dependent repositories - 15.8 thousand downloads total - 249 stars on GitHub - 1 maintainer
devela_base_macros 0.25.0-wip.1
procedural macros for `devela_base_core`
2 versions - Latest release: 14 days ago - 389 downloads total - 3 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: 3 months ago - 1 dependent package - 181 dependent repositories - 3.16 million downloads total - 4,874 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: 3 months ago - 1 dependent package - 208 dependent repositories - 3.55 million downloads total - 4,874 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: 3 months ago - 3 dependent packages - 210 dependent repositories - 3.58 million downloads total - 4,874 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.47 thousand downloads total - 3 stars on GitHub - 1 maintainer
Top 0.7% on crates.io
bindgen 0.72.0
Automatically generates Rust FFI bindings to C and C++ libraries.
125 versions - Latest release: 4 months ago - 2,062 dependent packages - 12,109 dependent repositories - 142 million downloads total - 4,958 stars on GitHub - 2 maintainers
postcard-bindgen 0.7.1
A crate to generate bindings for the postcard binary format for other languages than Rust.
23 versions - Latest release: 3 months ago - 22.7 thousand downloads total - 13 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: 3 months ago - 2 dependent packages - 23.9 thousand downloads total - 13 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: 3 months ago - 1 dependent package - 23.1 thousand downloads total - 13 stars on GitHub - 1 maintainer
Top 5.9% on crates.io
schemafy 0.6.0
Generates serializeable Rust types from a json schema
17 versions - Latest release: almost 4 years ago - 10 dependent packages - 33 dependent repositories - 2.53 million downloads total - 249 stars on GitHub - 1 maintainer
shame-rs 0.1.0
Shader metaprogramming
1 version - Latest release: over 1 year ago - 1.25 thousand downloads total - 302 stars on GitHub - 1 maintainer
sawp-ffi-derive 0.13.1
Generate cbindgen compatible member accessors for structs and enums
16 versions - Latest release: 12 months ago - 1 dependent package - 22.1 thousand downloads total - 39 stars on GitHub - 5 maintainers
secrets-cli 0.6.0 💰
A CLI for managing secrets
10 versions - Latest release: 9 months ago - 9.5 thousand downloads total - 0 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 - 9.49 thousand downloads total - 3,002 stars on GitHub - 2 maintainers
eure-template 0.0.0
Templating extension for EURE files
1 version - Latest release: 4 months ago - 463 downloads total - 2 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: 2 months ago - 2 dependent packages - 251 thousand downloads total - 43 stars on GitHub - 1 maintainer
rsts 0.2.1
Convert Rust types to TypeScript
3 versions - Latest release: over 1 year ago - 4.39 thousand downloads total - 0 stars on GitHub - 1 maintainer
c_import 0.2.4
A c_import macro for Rust
11 versions - Latest release: almost 2 years ago - 13.6 thousand downloads total - 10 stars on GitHub - 1 maintainer
hecate-executor 0.1.0
The local / remote command executor for the Hecate simulation code generator!
1 version - Latest release: 2 months ago - 409 downloads total - 0 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 - 13.6 thousand downloads total - 1 stars on GitHub - 1 maintainer
devela_macros 0.12.1
procedural macros for devela
16 versions - Latest release: 9 months ago - 2 dependent packages - 35.3 thousand downloads total - 2 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: 12 months ago - 7.89 thousand downloads total - 74 stars on GitHub - 1 maintainer
ruast 0.0.21 💰
A printable & modifiable Rust AST
21 versions - Latest release: 5 days ago - 13.9 thousand downloads total - 7 stars on GitHub - 1 maintainer
hecate-lib 0.2.2
A library for generating simulation code from a mathematical problem description!
1 version - Latest release: 2 months ago - 429 downloads total - 0 stars on GitHub - 1 maintainer
hecate-migration 0.1.0
Database migrations for the Hecate simulation code generator!
1 version - Latest release: 2 months ago - 376 downloads total - 0 stars on GitHub - 1 maintainer
dart-bindgen 0.1.8
A tool for generating Dart FFI bindings to C Header file.
11 versions - Latest release: almost 5 years ago - 2 dependent repositories - 37.2 thousand downloads total - 39 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: almost 8 years ago - 4.75 thousand downloads total - 9 stars on GitHub - 1 maintainer
archetect-core 0.7.3
Generates Content from Archetype Template Directories and Git Repositories.
7 versions - Latest release: about 4 years ago - 1 dependent package - 10.9 thousand downloads total - 27 stars on GitHub - 1 maintainer
rustifact 0.10.1
A seamless bridge between a build script and the main crate.
14 versions - Latest release: almost 2 years ago - 1 dependent package - 16.2 thousand downloads total - 1 stars on GitHub - 1 maintainer
hecate-cli 0.1.1
Command line interface to the Hecate simulation code generator!
2 versions - Latest release: 2 months ago - 614 downloads total - 0 stars on GitHub - 1 maintainer
playdate-bindgen 0.4.1 💰
Preconfigured Bindgen with extra codegen for Playdate C-API.
22 versions - Latest release: 6 months ago - 1 dependent package - 26.7 thousand downloads total - 177 stars on GitHub - 1 maintainer
playdate-bindgen-cfg 0.4.0 💰
Minimal configuration for playdate-bindgen.
15 versions - Latest release: 6 months ago - 2 dependent packages - 1 dependent repositories - 20.7 thousand downloads total - 177 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 - 13.4 thousand downloads total - 0 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.46 thousand downloads total - 3 stars on GitHub - 1 maintainer
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: about 1 year ago - 1 dependent package - 7 dependent repositories - 252 thousand downloads total - 579 stars on GitHub - 2 maintainers
hecate-symrs 0.2.4
A pure rust symbolic computation library! Inspired by sympy.
3 versions - Latest release: 2 months ago - 1.02 thousand downloads total - 0 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: almost 8 years ago - 4.77 thousand downloads total - 9 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 - 6.49 thousand downloads total - 5 stars on GitHub - 2 maintainers
hecate-mcp-server 0.1.0
The Model Context Protocol server for the Hecate simulation code generator!
1 version - Latest release: 2 months ago - 335 downloads total - 0 stars on GitHub - 1 maintainer
brix_cli 0.4.1
Brix's CLI clap interface.
4 versions - Latest release: about 2 years ago - 4 dependent packages - 1 dependent repositories - 7.71 thousand downloads total - 5 stars on GitHub - 2 maintainers
autocxx-bindgen 0.73.0
Automatically generates Rust FFI bindings to C and C++ libraries. Version adjusted for autocxx.
40 versions - Latest release: 7 months ago - 1 dependent package - 32 dependent repositories - 847 thousand downloads total - 5 stars on GitHub - 3 maintainers
archetect 0.7.3
Generates Content from Archetype Template Directories and Git Repositories.
7 versions - Latest release: about 4 years ago - 10.2 thousand downloads total - 36 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: over 2 years ago - 3.07 thousand downloads total - 1 stars on GitHub - 1 maintainer
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 - 276 thousand downloads total - 121 stars on GitHub - 3 maintainers
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 - 4.42 million downloads total - 121 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 - 4.42 million downloads total - 121 stars on GitHub - 3 maintainers
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: over 2 years ago - 1 dependent package - 3.66 thousand downloads total - 0 stars on GitHub - 1 maintainer
csbindgen 1.9.5
Generate C# FFI from Rust for automatically brings native code and C native library to .NET and U...
26 versions - Latest release: about 1 month ago - 4 dependent packages - 1 dependent repositories - 323 thousand downloads total - 808 stars on GitHub - 1 maintainer
codegem 0.2.3
A small code generation library
10 versions - Latest release: over 2 years ago - 1 dependent package - 12.3 thousand downloads total - 3 stars on GitHub - 1 maintainer
poly_doctest 0.1.0
Polyglot documentation snippet test generator - extract code snippets from docs and generate tests
1 version - Latest release: 9 days ago - 0 downloads total - 0 stars on GitHub - 1 maintainer
cbindgen-assoc-const 0.28.0
A tool for generating C bindings to Rust code.
1 version - Latest release: 7 months ago - 16 thousand downloads total - 2,720 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.64 thousand downloads total - 2,396 stars on GitHub - 1 maintainer
rusty_lr_core 3.38.0 💰
core library for rusty_lr
101 versions - Latest release: 9 days ago - 68.9 thousand downloads total - 20 stars on GitHub - 1 maintainer
rusty_lr 3.33.0
A Bison-like parser generator & compiler frontend framework for Rust supporting IELR(1), LALR(1) ...
115 versions - Latest release: 9 days ago - 87.1 thousand downloads total - 8 stars on GitHub - 1 maintainer
rusty_lr_derive 2.41.0
proc-macro definitions for rusty_lr
97 versions - Latest release: 9 days ago - 72.3 thousand downloads total - 8 stars on GitHub - 1 maintainer
rusty_lr_buildscript 0.60.0
buildscipt tools for rusty_lr
75 versions - Latest release: 9 days ago - 45.6 thousand downloads total - 8 stars on GitHub - 1 maintainer
rusty_lr_parser 3.62.0
grammar line parser for rusty_lr
128 versions - Latest release: 9 days ago - 88.2 thousand downloads total - 8 stars on GitHub - 1 maintainer
rustylr 1.26.0
Executable for rusty_lr, a bison-like parser generator & compiler frontend framework for Rust sup...
80 versions - Latest release: 9 days ago - 53.4 thousand downloads total - 8 stars on GitHub - 1 maintainer
includer_codegen 0.2.1
Dynamically include assets at build time through code generation.
4 versions - Latest release: about 7 years ago - 6.3 thousand downloads total - 1 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 - 4.02 thousand downloads total - 45 stars on GitHub - 1 maintainer
lbr-prelude 1.0.2 💰
LambdaBuffers runtime library for the Prelude schema.
5 versions - Latest release: about 1 month ago - 1 dependent package - 5.25 thousand downloads total - 32 stars on GitHub - 1 maintainer
lbr-prelude-derive 1.0.2 💰
Derive macros for the lambda-buffers Json trait
3 versions - Latest release: about 1 month ago - 1 dependent package - 3.36 thousand downloads total - 32 stars on GitHub - 1 maintainer
bon-sandbox 3.7.2 💰
Not a real crate! It's just a showcase of examples used by `bon`'s documentation to demonstra...
23 versions - Latest release: 30 days ago - 13.5 thousand downloads total - 1,787 stars on GitHub - 1 maintainer
bon 3.7.2
Next-gen compile-time-checked builder generator, named function's arguments, and more!
41 versions - Latest release: 30 days ago - 6.08 million downloads total - 766 stars on GitHub - 2 maintainers
bon-macros 3.7.2
This is a proc-macro crate that is supposed to be a private implementation detail of the `bon` cr...
40 versions - Latest release: 30 days ago - 6.08 million downloads total - 766 stars on GitHub - 2 maintainers
bon-cli 3.5.2 💰
Dev tool for working with the `bon` crate
6 versions - Latest release: 6 months ago - 4.69 thousand downloads total - 1,760 stars on GitHub
darklua-demo 3.2.1 💰
Transform Lua scripts
4 versions - Latest release: 11 months ago - 3.78 thousand downloads total - 153 stars on GitHub - 1 maintainer
gen_attributes_interface_generator 0.1.0
To be used only with rust_interface_file_generator
1 version - Latest release: about 4 years ago - 1 dependent package - 2.5 thousand downloads total - 40 stars on GitHub - 1 maintainer
brix_errors 0.2.1
Brix's crate for handling all application-related errors.
4 versions - Latest release: about 2 years ago - 5 dependent packages - 1 dependent repositories - 8.57 thousand downloads total - 5 stars on GitHub - 2 maintainers
phyto-fsm 0.1.0
A Rust procedural macro for generating type-safe state machines from PlantUML diagrams
1 version - Latest release: about 1 month ago - 272 downloads total - 0 stars on GitHub - 1 maintainer
citrus 0.10.2
C to Rust syntax converter
4 versions - Latest release: almost 2 years ago - 6.5 thousand downloads total - 33 stars on gitlab.com - 1 maintainer
Top 9.3% on crates.io
interoptopus 0.14.27
The polyglot bindings generator for your library (C#, C, Python, ...). 🐙
90 versions - Latest release: about 1 year ago - 7 dependent packages - 5 dependent repositories - 193 thousand downloads total - 429 stars on GitHub - 1 maintainer
interoptopus_backend_csharp 0.14.25
Generates C# bindings.
95 versions - Latest release: over 1 year ago - 2 dependent packages - 3 dependent repositories - 130 thousand downloads total - 429 stars on GitHub - 1 maintainer
interoptopus_backend_c 0.14.25
Generates C bindings.
73 versions - Latest release: over 1 year ago - 2 dependent packages - 3 dependent repositories - 93.5 thousand downloads total - 429 stars on GitHub - 1 maintainer
interoptopus_backend_cpython 0.14.25
Generates CPython bindings.
38 versions - Latest release: over 1 year ago - 1 dependent package - 3 dependent repositories - 83.5 thousand downloads total - 429 stars on GitHub - 1 maintainer
interoptopus_backend_utils 0.15.0-alpha.17
Utilities for backend authors
5 versions - Latest release: 15 days ago - 965 downloads total - 429 stars on GitHub - 1 maintainer
interoptopus_backend_cpython_cffi 0.13.8
Generates CPython CFFI bindings.
47 versions - Latest release: almost 4 years ago - 55.2 thousand downloads total - 429 stars on GitHub - 1 maintainer
includer 0.2.0
Use dynamically included assets generated by includer_codegen.
3 versions - Latest release: about 7 years ago - 1 dependent package - 4.81 thousand downloads total - 1 stars on GitHub - 1 maintainer
mindflow 0.1.2 💰
A command line client for Mindflow
3 versions - Latest release: over 2 years ago - 3.86 thousand downloads total - 233 stars on GitHub - 1 maintainer
molecule-codegen 0.9.1
Code generator for molecule.
29 versions - Latest release: 2 months ago - 2 dependent packages - 2 dependent repositories - 60.7 thousand downloads total - 39 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.97 thousand downloads total - 5 stars on GitHub - 2 maintainers
simplegen 0.2.3
simplegen is a simple text buffer that maintains indentation for calls to `println()`. The conten...
6 versions - Latest release: about 4 years ago - 7.51 thousand downloads total - 0 stars on GitHub - 1 maintainer
darklua 0.17.1 💰
Transform Lua scripts
37 versions - Latest release: about 1 month ago - 1 dependent package - 2 dependent repositories - 47.1 thousand downloads total - 146 stars on GitHub - 1 maintainer
ts-rs-macros-serde-json 7.0.1
derive macro for ts-rs
1 version - Latest release: almost 2 years ago - 1 dependent package - 2.58 thousand downloads total - 1,517 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: 4 months ago - 49 dependent packages - 375 dependent repositories - 2.13 million downloads total - 1,517 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: 4 months ago - 2 dependent packages - 376 dependent repositories - 2.17 million downloads total - 1,517 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.54 thousand downloads total - 46 stars on GitHub - 1 maintainer