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.

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
rsts 0.2.1
Convert Rust types to TypeScript
3 versions - Latest release: over 1 year ago - 3.96 thousand downloads total - 0 stars on GitHub - 1 maintainer
ab-code-gen 0.4.0
Functions to generate boilerplate code for objects implementing the 'Actor' pattern. Used by the ...
4 versions - Latest release: 9 months ago - 3.44 thousand downloads total - 1 stars on GitHub - 1 maintainer
enum-methods 0.0.8
Generates methods for each enum variant.
8 versions - Latest release: almost 8 years ago - 11 dependent repositories - 63.8 thousand downloads total - 12 stars on GitHub - 1 maintainer
parsing-macro
Parsing Techniques in rust -- macro.
1 version - Latest release: 20 days ago - 1.28 thousand downloads total - 1 maintainer
error_generator 1.2.1
Transform structs and enums into fully qualified errors using attributes
2 versions - Latest release: over 3 years ago - 2.54 thousand downloads total - 0 stars on GitHub - 1 maintainer
odata-rust-generator 0.6.0
Generates Rust code that represents the models of an OpenData document
9 versions - Latest release: over 3 years ago - 9.87 thousand downloads total - 3 stars on GitHub - 1 maintainer
ntro 0.3.4 💰
Introspect configuration files and generate typescript type declarations or other useful typescri...
7 versions - Latest release: almost 2 years ago - 7.31 thousand downloads total - 1 stars on GitHub - 1 maintainer
includer_codegen 0.2.1
Dynamically include assets at build time through code generation.
4 versions - Latest release: almost 7 years ago - 5.78 thousand downloads total - 1 stars on GitHub - 1 maintainer
brix_common 0.1.3
Common utilities and functions for Brix.
4 versions - Latest release: over 1 year ago - 3 dependent packages - 1 dependent repositories - 6.32 thousand downloads total - 5 stars on GitHub - 2 maintainers
brix_cli 0.4.1
Brix's CLI clap interface.
4 versions - Latest release: almost 2 years ago - 4 dependent packages - 1 dependent repositories - 6.98 thousand downloads total - 5 stars on GitHub - 2 maintainers
brix 0.4.2
Brix is a CLI tool written in Rust for scaffolding and code generation.
7 versions - Latest release: over 1 year ago - 7.9 thousand downloads total - 5 stars on GitHub - 2 maintainers
polywrap_schemafy 0.1.1
Generates serializable Rust types from a json schema
2 versions - Latest release: over 2 years ago - 3 dependent packages - 1 dependent repositories - 14.5 thousand downloads total - 247 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.16 million downloads total - 247 stars on GitHub - 1 maintainer
rtile 2.0.0
For code generation.
24 versions - Latest release: over 1 year ago - 24.6 thousand downloads total - 0 stars on GitHub - 1 maintainer
schema2struct 0.1.0
Convert a JSON schema into Rust structs for efficient and type-safe data management.
1 version - Latest release: 6 months ago - 572 downloads total - 0 stars on GitHub - 1 maintainer
darklua 0.16.0 💰
Transform Lua scripts
35 versions - Latest release: 6 months ago - 1 dependent package - 2 dependent repositories - 40.1 thousand downloads total - 138 stars on GitHub - 1 maintainer
darklua-demo 3.2.1 💰
Transform Lua scripts
4 versions - Latest release: 9 months ago - 3.18 thousand downloads total - 138 stars on GitHub - 1 maintainer
zamm_yang 0.2.0
A basic, experimental code generator
25 versions - Latest release: over 4 years ago - 28.6 thousand downloads total - 1 maintainer
serde-bindgen-core-derive 0.1.12
Generate "C" bindings for serde
13 versions - Latest release: almost 3 years ago - 1 dependent package - 13.3 thousand downloads total - 1 maintainer
parsing-codegen
Parsing Techniques in rust -- codegen.
1 version - Latest release: 26 days ago - 1.34 thousand downloads total - 1 maintainer
moleculec-go 0.1.12
Compiler plugin for moleculec.
13 versions - Latest release: 4 months ago - 13.5 thousand downloads total - 5 stars on GitHub - 1 maintainer
libbindgen
A binding generator for Rust
8 versions - Latest release: 26 days ago - 8 dependent packages - 15.5 thousand downloads total - 4,850 stars on GitHub - 3 maintainers
codify_hoijui 0.6.1
Helps in automatic code generation at compile-time, for initializing structs and enums co...
2 versions - Latest release: about 1 year ago - 2 dependent packages - 2.66 thousand downloads total - 1 stars on GitHub - 1 maintainer
howlast 0.1.2
A procedural macro to easily misure computation times.
3 versions - Latest release: 3 months ago - 1.18 thousand downloads total - 0 stars on GitHub - 1 maintainer
serde-bindgen-core 0.1.9
Generate "C" bindings for serde
9 versions - Latest release: about 3 years ago - 1 dependent package - 8.99 thousand downloads total - 1 maintainer
structout 0.6.0
A proc-macro for generating structs from a common definition
6 versions - Latest release: almost 5 years ago - 8.22 thousand downloads total - 1 stars on GitHub - 1 maintainer
include_tt 1.0.5
Macro for embedding (trees, strings, arrays) into macro trees directly from files.
6 versions - Latest release: 3 months ago - 5.83 thousand downloads total - 1 stars on GitHub - 1 maintainer
Top 8.0% on crates.io
genco 0.17.10
A whitespace-aware quasiquoter for beautiful code generation.
107 versions - Latest release: 9 months ago - 33 dependent packages - 38 dependent repositories - 1.43 million downloads total - 193 stars on GitHub - 1 maintainer
genco-macros 0.17.10
A whitespace-aware quasiquoter for beautiful code generation.
51 versions - Latest release: 9 months ago - 1 dependent package - 38 dependent repositories - 1.36 million downloads total - 193 stars on GitHub - 1 maintainer
genco-derive 0.5.0-alpha.5
Quote macro for the even simpler code generation for Rust.
5 versions - Latest release: about 5 years ago - 1 dependent package - 6.56 thousand downloads total - 193 stars on GitHub - 1 maintainer
forr 0.2.3
a compile time for loop for code generation
6 versions - Latest release: over 1 year ago - 1 dependent package - 1 dependent repositories - 10.5 thousand downloads total - 1 stars on GitHub - 1 maintainer
python_mixin
Deprecated in favour of `external_mixin`. Use Python to generate your Rust, right in your Rust.
2 versions - Latest release: 28 days ago - 3.63 thousand downloads total - 0 stars on GitHub - 1 maintainer
autoget 0.1.2
A simple macro to generate getters for structs
3 versions - Latest release: almost 2 years ago - 3.71 thousand downloads total - 0 stars on GitHub - 1 maintainer
json_typegen 0.7.0
Procedural macro that generates Rust types from JSON samples
12 versions - Latest release: almost 4 years ago - 1 dependent repositories - 25.5 thousand downloads total - 297 stars on GitHub - 1 maintainer
json_typegen_derive
Custom derive for codegen from JSON samples. Primarily for use by json_typegen crate.
2 versions - Latest release: 29 days ago - 1 dependent package - 2.94 thousand downloads total - 297 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: almost 4 years ago - 4 dependent packages - 5 dependent repositories - 86 thousand downloads total - 297 stars on GitHub - 1 maintainer
json_typegen_cli 0.7.0
Command line utility for generating Rust types from JSON samples
11 versions - Latest release: almost 4 years ago - 15.6 thousand downloads total - 297 stars on GitHub - 1 maintainer
enum_common_fields 0.7.0
Macro for easy access to common fields of enums
7 versions - Latest release: over 1 year ago - 71.3 thousand downloads total - 5 stars on GitHub - 1 maintainer
Top 9.1% on crates.io
flatc-rust 0.2.0
FlatBuffers flatc command as API
6 versions - Latest release: over 4 years ago - 6 dependent packages - 13 dependent repositories - 853 thousand downloads total - 102 stars on GitHub - 1 maintainer
sawp-ffi-derive 0.13.1
Generate cbindgen compatible member accessors for structs and enums
16 versions - Latest release: 10 months ago - 1 dependent package - 19.7 thousand downloads total - 38 stars on GitHub - 5 maintainers
sea-orm-dbml 0.1.0-beta.2
DBML to SeaORM entity compiler.
2 versions - Latest release: about 2 years ago - 2.29 thousand downloads total - 1 stars on GitHub - 1 maintainer
copy_impl 0.3.3
Macro for effortlessly duplicating impl block code across various types in Rust.
4 versions - Latest release: over 1 year ago - 4.31 thousand downloads total - 0 stars on GitHub - 1 maintainer
nbindgen 0.0.1
A tool for generating Nim bindings to Rust code (based on cbindgen).
1 version - Latest release: over 5 years ago - 1.63 thousand downloads total - 97 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: about 2 months ago - 2,062 dependent packages - 12,109 dependent repositories - 142 million downloads total - 4,815 stars on GitHub - 2 maintainers
codai 1.1.1 removed
AI-powered CLI tool for developers
1 version - Latest release: 6 months ago - 0 downloads total - 0 stars on GitHub - 1 maintainer
Top 1.8% on crates.io
cbindgen 0.28.0
A tool for generating C bindings to Rust code.
102 versions - Latest release: 6 months ago - 158 dependent packages - 811 dependent repositories - 41.2 million downloads total - 2,396 stars on GitHub - 2 maintainers