crates.io "code-generation" keyword
View the packages on the crates.io package registry that are tagged with the "code-generation" keyword.
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.54 thousand downloads total - 1 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: over 1 year ago - 30.8 thousand downloads total - 30 stars on GitHub - 1 maintainer
structout 0.6.0
A proc-macro for generating structs from a common definition6 versions - Latest release: over 5 years ago - 9.65 thousand downloads total - 1 stars on GitHub - 1 maintainer
rusty_lr_parser 3.63.1
grammar line parser for rusty_lr130 versions - Latest release: 4 months ago - 96.5 thousand downloads total - 8 stars on GitHub - 1 maintainer
lombok-macros 2.0.20
A Rust procedural macro collection providing Lombok-like functionality. Automatically generates g...90 versions - Latest release: 5 days ago - 54.4 thousand downloads total - 7 stars on GitHub - 1 maintainer
rifgen 0.1.61
ffi Interface file generator. Use with flapigen10 versions - Latest release: over 3 years ago - 1 dependent repositories - 28.9 thousand downloads total - 40 stars on GitHub - 1 maintainer
sea-orm-dbml 0.1.0-beta.2
DBML to SeaORM entity compiler.2 versions - Latest release: over 2 years ago - 2.72 thousand downloads total - 1 stars on GitHub - 1 maintainer
bindgen-cli 0.72.1
Automatically generates Rust FFI bindings to C and C++ libraries.22 versions - Latest release: 5 months ago - 2.25 million downloads total - 5,048 stars on GitHub - 2 maintainers
schema2struct 0.1.0
Convert a JSON schema into Rust structs for efficient and type-safe data management.1 version - Latest release: about 1 year ago - 2.69 thousand downloads total - 1 stars on GitHub - 1 maintainer
sketchddd 0.1.0
A Categorical Framework for Domain-Driven Design1 version - Latest release: 2 months ago - 39 downloads total - 1 maintainer
Top 9.3% on crates.io
97 versions - Latest release: over 1 year ago - 7 dependent packages - 5 dependent repositories - 245 thousand downloads total - 435 stars on GitHub - 1 maintainer
interoptopus 0.14.27
The polyglot bindings generator for your library (C#, C, Python, ...). 🐙97 versions - Latest release: over 1 year ago - 7 dependent packages - 5 dependent repositories - 245 thousand downloads total - 435 stars on GitHub - 1 maintainer
polywrap_schemafy 0.1.1
Generates serializable Rust types from a json schema2 versions - Latest release: about 3 years ago - 3 dependent packages - 1 dependent repositories - 17.8 thousand downloads total - 249 stars on GitHub - 1 maintainer
interoptopus_backend_cpython 0.14.25
Generates CPython bindings.45 versions - Latest release: over 1 year ago - 1 dependent package - 3 dependent repositories - 109 thousand downloads total - 435 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: almost 3 years ago - 3.22 thousand downloads total - 1 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: almost 6 years ago - 1 dependent package - 1 dependent repositories - 9.83 thousand downloads total - 3,002 stars on GitHub - 2 maintainers
mindflow 0.1.2 💰
A command line client for Mindflow3 versions - Latest release: about 3 years ago - 4.02 thousand downloads total - 233 stars on GitHub - 1 maintainer
turbomcp-proxy 2.3.7
Universal MCP adapter/generator - introspection, proxying, and code generation for any MCP server18 versions - Latest release: 12 days ago - 330 downloads total - 1 maintainer
spec-kit-mcp 0.1.0
MCP server for GitHub Spec-Kit - enables AI coding assistants to use spec-driven development1 version - Latest release: 3 months ago - 355 downloads total - 0 stars on GitHub - 1 maintainer
teo 0.3.9
High performance Rust ORM.175 versions - Latest release: about 1 year ago - 217 thousand downloads total - 1,441 stars on GitHub - 1 maintainer
citrus 0.10.2
C to Rust syntax converter4 versions - Latest release: over 2 years ago - 6.71 thousand downloads total - 33 stars on gitlab.com - 1 maintainer
brix 0.4.2
Brix is a CLI tool written in Rust for scaffolding and code generation.7 versions - Latest release: about 2 years ago - 9.23 thousand downloads total - 5 stars on GitHub - 2 maintainers
dtox 0.8.0
DTO-centric template engine (think T4) that expands placeholders, FOREACH blocks, and conditional...1 version - Latest release: about 1 month ago - 19 downloads total - 1 maintainer
cmacro 0.2.2 💰
A library for parsing C macros and generating Rust code.9 versions - Latest release: almost 3 years ago - 13 thousand downloads total - 3 stars on GitHub - 1 maintainer
Top 9.5% on crates.io
29 versions - Latest release: over 1 year ago - 1 dependent package - 7 dependent repositories - 297 thousand downloads total - 585 stars on GitHub - 2 maintainers
optimization_engine 0.9.1
A pure Rust framework for embedded nonconvex optimization. Ideal for robotics!29 versions - Latest release: over 1 year ago - 1 dependent package - 7 dependent repositories - 297 thousand downloads total - 585 stars on GitHub - 2 maintainers
json_typegen 0.7.0
Procedural macro that generates Rust types from JSON samples12 versions - Latest release: over 4 years ago - 1 dependent repositories - 30.7 thousand downloads total - 308 stars on GitHub - 1 maintainer
mpatch 1.3.5
A smart, context-aware patch tool that applies diffs using fuzzy matching, ideal for AI-generated...14 versions - Latest release: about 1 month ago - 93.8 thousand downloads total - 2 stars on GitHub - 1 maintainer
prax-cli 0.3.2 💰
CLI tool for the Prax ORM2 versions - Latest release: about 1 month ago - 24 downloads total - 0 stars on GitHub - 1 maintainer
qwasr 0.1.0-alpha.1
Quick WebAssembly Secure Runtime1 version - Latest release: 17 days ago - 11 downloads total
Top 4.3% on crates.io
47 versions - Latest release: 4 months ago - 49 dependent packages - 375 dependent repositories - 3.82 million downloads total - 1,535 stars on GitHub - 1 maintainer
ts-rs 11.1.0
generate typescript bindings from rust types47 versions - Latest release: 4 months ago - 49 dependent packages - 375 dependent repositories - 3.82 million downloads total - 1,535 stars on GitHub - 1 maintainer
hecate-entity 0.1.0
Database entities for the Hecate simulation code generator!1 version - Latest release: 6 months ago - 566 downloads total - 0 stars on GitHub - 1 maintainer
interoptopus_backend_c 0.14.25
Generates C bindings.80 versions - Latest release: over 1 year ago - 2 dependent packages - 3 dependent repositories - 101 thousand downloads total - 435 stars on GitHub - 1 maintainer
hecate-mcp-server 0.1.0
The Model Context Protocol server for the Hecate simulation code generator!1 version - Latest release: 6 months ago - 444 downloads total - 0 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: 11 months ago - 1 dependent package - 32 dependent repositories - 919 thousand downloads total - 5 stars on GitHub - 3 maintainers
brix_cli 0.4.1
Brix's CLI clap interface.4 versions - Latest release: over 2 years ago - 4 dependent packages - 1 dependent repositories - 8.22 thousand downloads total - 5 stars on GitHub - 2 maintainers
parsing-codegen
Parsing Techniques in rust -- codegen.1 version - Latest release: 5 days ago - 1.51 thousand downloads total - 1 maintainer
enum-methods 0.0.8
Generates methods for each enum variant.8 versions - Latest release: over 8 years ago - 11 dependent repositories - 159 thousand downloads total - 12 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: about 5 years ago - 2 dependent repositories - 38.1 thousand downloads total - 38 stars on GitHub - 1 maintainer
wrenfold-traits 0.2.0
Runtime traits for the wrenfold symbolic code-generation library.6 versions - Latest release: 10 days ago - 8.82 thousand downloads total - 13 stars on GitHub - 1 maintainer
rshack 0.5.2
Alias for rs-hack - AST-aware Rust refactoring tool (install with: cargo install rshack)1 version - Latest release: 2 months ago - 24 downloads total - 1 stars on GitHub - 1 maintainer
crud_routers 0.1.0
Automatically create crud routes for your favorite api server and orm1 version - Latest release: over 1 year ago - 1.05 thousand downloads total - 30 stars on GitHub - 1 maintainer
secrets-cli 0.6.0 💰
A CLI for managing secrets10 versions - Latest release: about 1 year ago - 9.83 thousand downloads total - 0 stars on GitHub - 1 maintainer
captain-cli 0.0.1
Placeholder for captain - Development automation tool for Rust workspaces. See https://github.com...1 version - Latest release: 11 days ago - 12 downloads total
tfhe-c-api-bindgen 0.26.1
A tool for generating C bindings to Rust code.1 version - Latest release: about 2 years ago - 1 dependent package - 1.75 thousand downloads total - 2,396 stars on GitHub - 1 maintainer
flutter_rust_bridge_codegen_ohos 2.11.1
Flutter/Dart <-> Rust binding generator, feature-rich, but seamless and simple1 version - Latest release: 3 months ago - 36 downloads total - 1 maintainer
Top 5.9% on crates.io
17 versions - Latest release: over 4 years ago - 10 dependent packages - 33 dependent repositories - 3.43 million downloads total - 249 stars on GitHub - 1 maintainer
schemafy 0.6.0
Generates serializeable Rust types from a json schema17 versions - Latest release: over 4 years ago - 10 dependent packages - 33 dependent repositories - 3.43 million downloads total - 249 stars on GitHub - 1 maintainer
interoptopus_backend_utils 0.15.0-alpha.24
Utilities for backend authors12 versions - Latest release: about 1 month ago - 5.09 thousand downloads total - 435 stars on GitHub - 1 maintainer
Top 5.3% on crates.io
175 versions - Latest release: 7 months ago - 1 dependent package - 208 dependent repositories - 4.28 million downloads total - 4,874 stars on GitHub - 1 maintainer
flutter_rust_bridge_macros 2.11.1
Supporting procedural macros for flutter_rust_bridge175 versions - Latest release: 7 months ago - 1 dependent package - 208 dependent repositories - 4.28 million downloads total - 4,874 stars on GitHub - 1 maintainer
verificar 0.5.0
Synthetic Data Factory for Domain-Specific Code Intelligence3 versions - Latest release: about 2 months ago - 2.43 thousand downloads total - 1 maintainer
dioxus-iconify 0.4.1
CLI tool for importing/vendoring icons from [Iconify](https://icon-sets.iconify.design/) (materia...9 versions - Latest release: about 2 months ago - 287 downloads total - 1 maintainer
rsgen-avro 0.19.2
Command line and library for generating Rust types from Avro schemas59 versions - Latest release: 15 days ago - 2 dependent packages - 320 thousand downloads total - 43 stars on GitHub - 1 maintainer
rust_interface_file_generator 0.2.5
ffi Interface file generator. Use with flapigen18 versions - Latest release: over 4 years ago - 21.5 thousand downloads total - 40 stars on GitHub - 1 maintainer
rsai-macros 0.2.0
Macros for the rsai crate providing structured AI generation capabilities3 versions - Latest release: about 2 months ago - 152 downloads total - 8 stars on GitHub - 1 maintainer
Top 9.1% on crates.io
6 versions - Latest release: almost 5 years ago - 6 dependent packages - 13 dependent repositories - 1.19 million downloads total - 102 stars on GitHub - 1 maintainer
flatc-rust 0.2.0
FlatBuffers flatc command as API6 versions - Latest release: almost 5 years ago - 6 dependent packages - 13 dependent repositories - 1.19 million downloads total - 102 stars on GitHub - 1 maintainer
trait-variable-macros 0.3.6
Make variable fields feasible in trait definition(the procedural macros part).9 versions - Latest release: almost 2 years ago - 1 dependent package - 11.2 thousand downloads total - 0 stars on GitHub - 1 maintainer
auxa 0.1.0-alpha.1
Decentralized Web Node SDK2 versions - Latest release: about 2 months ago - 44 downloads total - 1 maintainer
sea-forge 0.2.0
SEA-Forge CLI - The Organization Compiler1 version - Latest release: 14 days ago - 11 downloads total
auxa-core 0.1.0-alpha.1
Auxa Core2 versions - Latest release: about 2 months ago - 44 downloads total - 1 maintainer
include_tt 1.1.0
Macros for ultra-flexible injection of compiler trees, literals, or binary data into Rust syntax ...9 versions - Latest release: 6 months ago - 8.23 thousand downloads total - 1 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: over 1 year ago - 8.21 thousand downloads total - 74 stars on GitHub - 1 maintainer
rifgen_attr 0.1.0
To be used only with rifgen1 version - Latest release: over 4 years ago - 1 dependent package - 1 dependent repositories - 18.7 thousand downloads total - 40 stars on GitHub - 1 maintainer
fourbyfour 0.1.0
CLI for Fourbyfour - Build production-ready backends in minutes1 version - Latest release: 2 months ago - 27 downloads total - 1 maintainer
uniffi-runtime-javascript 0.29.3-1
Javascript runtime for UniFFI-generated bindings4 versions - Latest release: 6 months ago - 8.29 thousand downloads total - 390 stars on GitHub - 1 maintainer
Top 8.2% on crates.io
195 versions - Latest release: 7 months ago - 1 dependent package - 181 dependent repositories - 3.38 million downloads total - 4,874 stars on GitHub - 1 maintainer
flutter_rust_bridge_codegen 2.11.1
Flutter/Dart <-> Rust binding generator, feature-rich, but seamless and simple195 versions - Latest release: 7 months ago - 1 dependent package - 181 dependent repositories - 3.38 million downloads total - 4,874 stars on GitHub - 1 maintainer
c_import 0.2.4
A c_import macro for Rust11 versions - Latest release: about 2 years ago - 14.1 thousand downloads total - 10 stars on GitHub - 1 maintainer
near-schemafy 0.7.0
Generates serializeable Rust types from a json schema1 version - Latest release: about 3 years ago - 1.54 thousand downloads total - 3 stars on GitHub - 1 maintainer
oapi-cli 0.1.2
CLI tool for modifying, filtering and pruning OpenAPI specs.3 versions - Latest release: about 2 months ago - 79 downloads total - 1 maintainer
hecate-lib 0.2.2
A library for generating simulation code from a mathematical problem description!1 version - Latest release: 6 months ago - 726 downloads total - 0 stars on GitHub - 1 maintainer
blockly-rust-compiler 0.1.1
Rust compiler integration library for visual programming with Blockly - validate and check genera...1 version - Latest release: about 1 month ago - 17 downloads total - 1 maintainer
auxa-ctx 0.1.0-alpha.1
Auxa Context2 versions - Latest release: about 2 months ago - 44 downloads total - 1 maintainer
ruast 0.0.23 💰
A printable & modifiable Rust AST23 versions - Latest release: 2 months ago - 15.4 thousand downloads total - 7 stars on GitHub - 1 maintainer
trait_variable 0.7.0
Make variable fields feasible in trait definition.11 versions - Latest release: almost 2 years ago - 13.8 thousand downloads total - 0 stars on GitHub - 1 maintainer
Top 6.2% on crates.io
45 versions - Latest release: 4 months ago - 2 dependent packages - 376 dependent repositories - 3.64 million downloads total - 1,535 stars on GitHub - 1 maintainer
ts-rs-macros 11.1.0
derive macro for ts-rs45 versions - Latest release: 4 months ago - 2 dependent packages - 376 dependent repositories - 3.64 million downloads total - 1,535 stars on GitHub - 1 maintainer
protoweld 0.1.2
A tool for automating Protocol Buffer compilation across multiple projects and programming languages3 versions - Latest release: 25 days ago - 34 downloads total - 1 maintainer
archetect-core 0.7.3
Generates Content from Archetype Template Directories and Git Repositories.7 versions - Latest release: over 4 years ago - 1 dependent package - 11.3 thousand downloads total - 27 stars on GitHub - 1 maintainer
hecate-migration 0.1.0
Database migrations for the Hecate simulation code generator!1 version - Latest release: 6 months ago - 534 downloads total - 0 stars on GitHub - 1 maintainer
shame-rs 0.1.0
Shader metaprogramming1 version - Latest release: over 1 year ago - 1.32 thousand downloads total - 302 stars on GitHub - 1 maintainer
sawp-ffi-derive 0.13.1
Generate cbindgen compatible member accessors for structs and enums16 versions - Latest release: over 1 year ago - 1 dependent package - 23 thousand downloads total - 39 stars on GitHub - 5 maintainers
TypeScript-Rust-Compiler 0.4.0
High-performance TypeScript to Rust compiler13 versions - Latest release: 4 months ago - 3.08 thousand downloads total - 1 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: 7 months ago - 2 dependent packages - 25.7 thousand downloads total - 14 stars on GitHub - 1 maintainer
prax-orm-cli 0.5.0
CLI tool for the Prax ORM2 versions - Latest release: 22 days ago - 22 downloads total - 1 maintainer
csbindgen 1.9.7
Generate C# FFI from Rust for automatically brings native code and C native library to .NET and U...28 versions - Latest release: 3 months ago - 4 dependent packages - 1 dependent repositories - 422 thousand downloads total - 808 stars on GitHub - 2 maintainers
libbindgen
A binding generator for Rust8 versions - Latest release: 19 days ago - 8 dependent packages - 18.2 thousand downloads total - 4,996 stars on GitHub - 3 maintainers
Top 4.3% on crates.io
194 versions - Latest release: 7 months ago - 3 dependent packages - 210 dependent repositories - 4.22 million downloads total - 4,874 stars on GitHub - 1 maintainer
flutter_rust_bridge 2.11.1
Flutter/Dart <-> Rust binding generator, feature-rich, but seamless and simple194 versions - Latest release: 7 months ago - 3 dependent packages - 210 dependent repositories - 4.22 million downloads total - 4,874 stars on GitHub - 1 maintainer
py-import-helper 0.2.0
Organize Python imports automatically - sorts and groups them according to PEP 8, perfect for cod...2 versions - Latest release: 3 months ago - 394 downloads total - 0 stars on GitHub - 1 maintainer
Top 8.7% on crates.io
8 versions - Latest release: about 2 months ago - 3 dependent packages - 224 dependent repositories - 5.63 million downloads total - 122 stars on GitHub - 3 maintainers
ittapi 0.5.0
High-level Rust bindings for ittapi8 versions - Latest release: about 2 months ago - 3 dependent packages - 224 dependent repositories - 5.63 million downloads total - 122 stars on GitHub - 3 maintainers
playdate-bindgen 0.4.1 💰
Preconfigured Bindgen with extra codegen for Playdate C-API.22 versions - Latest release: 10 months ago - 1 dependent package - 28.4 thousand downloads total - 178 stars on GitHub - 1 maintainer
devela_base_macros 0.25.0-wip.1
procedural macros for `devela_base_core`2 versions - Latest release: 4 months ago - 643 downloads total - 3 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.6 thousand downloads total - 39 stars on GitHub - 1 maintainer
playdate-bindgen-cfg 0.4.0 💰
Minimal configuration for playdate-bindgen.15 versions - Latest release: 10 months ago - 2 dependent packages - 1 dependent repositories - 23.2 thousand downloads total - 178 stars on GitHub - 1 maintainer
ts-rs-macros-serde-json 7.0.1
derive macro for ts-rs1 version - Latest release: about 2 years ago - 1 dependent package - 2.79 thousand downloads total - 1,535 stars on GitHub - 1 maintainer
archetect 0.7.3
Generates Content from Archetype Template Directories and Git Repositories.7 versions - Latest release: over 4 years ago - 10.6 thousand downloads total - 36 stars on GitHub - 1 maintainer
poly_doctest 0.1.0
Polyglot documentation snippet test generator - extract code snippets from docs and generate tests1 version - Latest release: 4 months ago - 899 downloads total - 0 stars on GitHub - 1 maintainer
facet-dev 0.1.1
Internal development utilities for Facet1 version - Latest release: 6 months ago - 443 downloads total - 1 maintainer
darklua 0.17.3 💰
Transform Lua scripts39 versions - Latest release: 2 months ago - 1 dependent package - 2 dependent repositories - 50.6 thousand downloads total - 152 stars on GitHub - 1 maintainer
Top 8.7% on crates.io
8 versions - Latest release: about 2 months ago - 1 dependent package - 225 dependent repositories - 5.58 million downloads total - 121 stars on GitHub - 3 maintainers
ittapi-sys 0.5.0
Rust bindings for ittapi8 versions - Latest release: about 2 months ago - 1 dependent package - 225 dependent repositories - 5.58 million downloads total - 121 stars on GitHub - 3 maintainers
brix_processor 0.1.3
Brix's simple wrapper around handlebars with added helpers.4 versions - Latest release: about 2 years ago - 4 dependent packages - 1 dependent repositories - 8.11 thousand downloads total - 5 stars on GitHub - 2 maintainers
Related Keywords
rust
87
bindings
36
ffi
33
cli
27
codegen
21
ai
17
templates
16
macro
15
compiler
15
c
14
python
14
macros
12
rust-lang
10
proc-macro
10
rdf
10
generator
10
serde
9
typescript
8
parser
8
bindgen
8
csharp
8
agentic
8
ai-assisted
8
scaffolding
8
json
7
simulation
7
handlebars
7
hpc
7
pde
7
javascript
7
yacc
6
parser-generator
6
non-deterministic-finite-automaton
6
lr1-parser
6
lalr1
6
lalr-parser
6
glr-parser
6
deterministic-finite-automata
6
compiler-compiler
6
lr
6
glr
6
bison
6
types
6
template
5
openapi
5
dart
5
llm
5
derive
5
serialization
5
lr1
5
dfa
5
automaton
5
automata
5
wasm
5
constructors
4
constructor
4
rust-library
4
data-structures
4
derive-macro
4
no-std
4
no-std-alloc
4
setter
4
setter-methods
4
setters
4
automation
4
development
4
embedded
4
plugin
4
developer-tools
4
database
4
boilerplate
4
swig
4
jni
4
java
4
flutter
4
flapigen
4
orm
4
schema
4
ast
4
asynchronous
4
builder
4
builder-pattern
4
builders
4
rust-to-typescript
4
binding-generator
4
serialize
3
molecule
3
generating
3
postcard
3
vulkan
3
profiling
3
nim
3
vtune
3
gamedev
3
dsl
3
quasiquoter
3
refactoring
3
helpers
3
enum
3
struct
3