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

crates.io "procedural-macro" keyword

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

ensure-uniform-type 0.1.1
Ensures a type only uses uniform fields
2 versions - Latest release: about 1 year ago - 3.89 thousand downloads total - 0 stars on GitHub - 1 maintainer
lapdog-derive 0.2.1
Derive macro for building lapdog search entry structs
4 versions - Latest release: about 6 hours ago - 455 downloads total - 0 stars on GitHub - 1 maintainer
enum-unit 0.2.5
Generates unit-variant enums from existing enums.
13 versions - Latest release: 1 day ago - 6.37 thousand downloads total - 0 stars on GitHub - 1 maintainer
descriptive_toml_derive 0.1.1
Procedural derive macro for serializing a struct into a TOML template with field descriptions tha...
2 versions - Latest release: about 2 years ago - 1 dependent package - 1 dependent repositories - 6.91 thousand downloads total - 1 stars on GitHub - 1 maintainer
parsel 0.16.0
Zero-code parser generation by using AST node types as the grammar
29 versions - Latest release: about 1 year ago - 1 dependent repositories - 30.5 thousand downloads total - 85 stars on GitHub - 1 maintainer
parsel_derive 0.16.0
Zero-code parser generation by using AST node types as the grammar
29 versions - Latest release: about 1 year ago - 1 dependent package - 1 dependent repositories - 30.8 thousand downloads total - 66 stars on GitHub - 1 maintainer
destructure 0.7.0
Automation of Destructure Pattern
12 versions - Latest release: 2 months ago - 1 dependent package - 2 dependent repositories - 15 thousand downloads total - 2 stars on GitHub - 1 maintainer
spring-macros 0.4.4
spring-rs Procedural Macros implementation
19 versions - Latest release: 3 days ago - 16 thousand downloads total - 726 stars on GitHub - 1 maintainer
spring-postgres 0.4.1
Integrate tokio-postgres with spring-rs
8 versions - Latest release: 7 days ago - 5.38 thousand downloads total - 779 stars on GitHub - 1 maintainer
spring-redis 0.4.3
Integrate redis-rs with spring-rs
16 versions - Latest release: 7 days ago - 11.1 thousand downloads total - 779 stars on GitHub - 1 maintainer
spring-web 0.4.5
Integration of rust application framework spring-rs and Axum web framework
24 versions - Latest release: 7 days ago - 17.9 thousand downloads total - 779 stars on GitHub - 1 maintainer
spring-sea-orm 0.4.5
Integration of spring-rs framework and sea-orm
22 versions - Latest release: 7 days ago - 14.9 thousand downloads total - 779 stars on GitHub - 1 maintainer
spring-grpc 0.4.1
Integration of rust application framework spring-rs and tonic gRPC framework
2 versions - Latest release: 7 days ago - 529 downloads total - 779 stars on GitHub - 1 maintainer
spring 0.4.2
Rust microservice framework like spring boot in java
28 versions - Latest release: 7 days ago - 21.5 thousand downloads total - 779 stars on GitHub - 1 maintainer
daoyi-spring-openapi 0.0.1
Daoyi Spring OpenAPI
1 version - Latest release: 2 months ago - 326 downloads total - 779 stars on GitHub - 1 maintainer
spring-rs 0.1.0
spring-rs
1 version - Latest release: 12 months ago - 985 downloads total - 779 stars on GitHub - 1 maintainer
descriptive_toml_macro
Procedural derive macro for serializing a struct into a TOML template with field descriptions tha...
1 version - Latest release: 4 days ago - 1.11 thousand downloads total - 1 stars on GitHub - 1 maintainer
better_comprehension 3.0.3
collection and iterator comprehensions for Rust
15 versions - Latest release: 4 months ago - 6.11 thousand downloads total - 10 stars on GitHub - 1 maintainer
mapper 1.1.4
Mapping macro to help to reduce mapping boilerplate
12 versions - Latest release: over 2 years ago - 13.4 thousand downloads total - 9 stars on GitHub - 1 maintainer
bestbefore 0.1.0
A procedural macro for marking code with expiration dates
1 version - Latest release: 5 months ago - 521 downloads total - 3 stars on GitHub - 1 maintainer
unimock_macros 0.6.7
Procedural macros used by unimock
49 versions - Latest release: about 1 year ago - 1 dependent package - 4 dependent repositories - 81.7 thousand downloads total - 70 stars on GitHub - 1 maintainer
structconf 0.5.0
Combine clap and rust-ini into a single procedural macro
9 versions - Latest release: over 3 years ago - 2 dependent repositories - 13.7 thousand downloads total - 11 stars on GitHub - 1 maintainer
cache-macro-stable-rust 0.4.1
A procedural macro for automatically caching the output of functions.
1 version - Latest release: almost 2 years ago - 1 dependent package - 10.9 thousand downloads total - 65 stars on GitHub - 1 maintainer
spring-job 0.4.0
Integrate tokio-cron-scheduler with spring-rs framework
13 versions - Latest release: 3 months ago - 10.1 thousand downloads total - 779 stars on GitHub - 1 maintainer
spring-mail 0.4.0
Integrate lettre into spring-rs to send emails
13 versions - Latest release: 3 months ago - 10.3 thousand downloads total - 779 stars on GitHub - 1 maintainer
spring-sqlx 0.4.0
Integration of spring-rs framework and sqlx
13 versions - Latest release: 3 months ago - 10.8 thousand downloads total - 779 stars on GitHub - 1 maintainer
spring-stream 0.4.0
Integrate sea-streamer with spring-rs
8 versions - Latest release: 3 months ago - 6.37 thousand downloads total - 779 stars on GitHub - 1 maintainer
spring-opendal 0.0.3
OpenDAL plugin for spring-rs
3 versions - Latest release: 10 months ago - 2.57 thousand downloads total - 779 stars on GitHub - 1 maintainer
spring-opentelemetry 0.4.2
Integration of spring-rs framework and open-telemetry
7 versions - Latest release: 3 months ago - 4.05 thousand downloads total - 779 stars on GitHub - 1 maintainer
merge-whitespace 1.1.0
Procedural macros for merging whitespace in const contexts
3 versions - Latest release: 8 months ago - 2.91 thousand downloads total - 1 stars on GitHub - 1 maintainer
merge-whitespace-utils 1.1.0
Procedural macros for merging whitespace in const contexts
1 version - Latest release: 8 months ago - 812 downloads total - 1 stars on GitHub - 1 maintainer
descriptive_toml_derive_macro 0.1.0
Published through descriptive_toml_derive. Procedural derive macro implementation for serializing...
1 version - Latest release: about 2 years ago - 2 dependent packages - 5.92 thousand downloads total - 1 stars on GitHub - 1 maintainer
mapper-api 1.0.2
Api of the `mapper` crate
2 versions - Latest release: over 2 years ago - 2 dependent packages - 1 dependent repositories - 3.58 thousand downloads total - 9 stars on GitHub - 1 maintainer
mapper-impl 1.1.2
Implementation detail of the `mapper` crate
6 versions - Latest release: over 2 years ago - 1 dependent package - 1 dependent repositories - 7.45 thousand downloads total - 5 stars on GitHub - 1 maintainer
structconf_derive 0.5.0
Derive macro for structconf
10 versions - Latest release: over 3 years ago - 1 dependent package - 3 dependent repositories - 15.3 thousand downloads total - 11 stars on GitHub - 1 maintainer
cache-macro 0.4.1
A procedural macro for automatically caching the output of functions.
2 versions - Latest release: over 6 years ago - 1 dependent package - 3.84 thousand downloads total - 65 stars on GitHub - 1 maintainer
impl_new 💰
[deprecated] A procedural macro to generate a new function impl block for you
5 versions - Latest release: 10 days ago - 4 dependent packages - 1 dependent repositories - 6.94 thousand downloads total - 4 stars on GitHub - 1 maintainer
mvc_views 0.1.1
A procedural macro to append rendering blocks to Actix Web handler functions.
2 versions - Latest release: about 1 year ago - 2.26 thousand downloads total - 1 maintainer
feature-gate 0.1.1
A simple macro for feature-gating modules and types
2 versions - Latest release: about 2 years ago - 2.41 thousand downloads total - 0 stars on GitHub - 1 maintainer
elmio-macro 0.2.1 💰
Procedural macros for the Elmio framework.
2 versions - Latest release: 5 months ago - 1.28 thousand downloads total - 4 stars on GitHub - 1 maintainer
derive-all 0.1.0
Derive macro that derives all macros possible.
1 version - Latest release: almost 2 years ago - 1.32 thousand downloads total - 0 stars on GitHub - 1 maintainer
fastpasta_toml_macro_derive 0.1.1
DEPRECATED. Development continues at: https://crates.io/crates/descriptive_toml_derive. Procedura...
2 versions - Latest release: about 2 years ago - 1 dependent package - 2.87 thousand downloads total - 10 stars on gitlab.cern.ch - 1 maintainer
print-run 0.1.2
A stylish procedural macro for tracing function execution with color, indentation, timestamps, an...
3 versions - Latest release: 14 days ago - 425 downloads total - 0 stars on GitHub - 1 maintainer
timrs_pipe_macro 1.1.0-rc.6
Procedural macro providing Elixir-style pipe operators for function composition.
2 versions - Latest release: about 1 year ago - 2.01 thousand downloads total - 0 stars on GitHub - 1 maintainer
enum_dispatch_pest_parser 0.1.1
Generate pest-based parsers with enum_dispatch integration for static method dispatch
2 versions - Latest release: 5 months ago - 1.05 thousand downloads total - 0 stars on GitHub - 1 maintainer
timrs_hkt_macro 1.0.1
Rust Higher-Kinded Types emulation procedural macros.
15 versions - Latest release: about 1 year ago - 13.6 thousand downloads total - 0 stars on GitHub - 1 maintainer
fastpasta_toml_macro 0.1.1
DEPRECATED. Development continues at: https://crates.io/crates/descriptive_toml_derive. Convenien...
2 versions - Latest release: about 2 years ago - 1 dependent package - 2.52 thousand downloads total - 10 stars on gitlab.cern.ch - 1 maintainer
ascent 0.8.0
Logic programming in Rust
17 versions - Latest release: 5 months ago - 2 dependent packages - 1 dependent repositories - 90.5 thousand downloads total - 469 stars on GitHub - 1 maintainer
specialized-dispatch 0.2.1
A library for dispatching specialized versions of a function
5 versions - Latest release: over 1 year ago - 5.62 thousand downloads total - 0 stars on GitHub - 1 maintainer
func_core 0.1.0
Procedural macro to create a functional core for named structs
1 version - Latest release: over 6 years ago - 1.63 thousand downloads total - 0 stars on gitlab.com - 1 maintainer
Top 9.5% on crates.io
derive-syn-parse 0.2.0
Derive macro for `syn::parse::Parse`
7 versions - Latest release: over 1 year ago - 36 dependent packages - 1,089 dependent repositories - 7.33 million downloads total - 18 stars on GitHub - 1 maintainer
can-bit-timings-core 1.1.0
This package is a common dependency for can-bit-timings and can-bit-timings-proc-macro
4 versions - Latest release: over 4 years ago - 2 dependent packages - 2 dependent repositories - 6.31 thousand downloads total - 3 stars on GitHub - 1 maintainer
fi-night 0.1.6
Statically typed Finite State Machine and Pushdown Automaton implementation
7 versions - Latest release: almost 4 years ago - 2 dependent packages - 1 dependent repositories - 9.02 thousand downloads total - 7 stars on GitHub - 1 maintainer
can-bit-timings 1.1.0
This is a procedural macro to calculate CAN bus timings
3 versions - Latest release: over 4 years ago - 1 dependent repositories - 4.02 thousand downloads total - 3 stars on GitHub - 1 maintainer
smooth-operator-impl 0.7.2
Procedural macro that transforms regular infix arithmetic expressions into checked arithmetic exp...
1 version - Latest release: 8 months ago - 28.7 thousand downloads total - 4 stars on GitHub - 1 maintainer
hoax 1.0.0
Simple procedural macro crate that "hides" any string literal in a plain sight.
1 version - Latest release: almost 4 years ago - 1.37 thousand downloads total - 3 stars on GitHub - 1 maintainer
can-bit-timings-proc-macro 1.1.0
This package is a common dependency for can-bit-timings and can-bit-timings-proc-macro
3 versions - Latest release: over 4 years ago - 1 dependent package - 2 dependent repositories - 4.62 thousand downloads total - 3 stars on GitHub - 1 maintainer
surrealize_derive 0.1.1
The derive macro for the surrealize crate
2 versions - Latest release: 6 months ago - 1.49 thousand downloads total - 0 stars on GitHub - 1 maintainer
smooth-operator 0.7.2
Procedural macro that transforms regular infix arithmetic expressions into checked arithmetic exp...
1 version - Latest release: 8 months ago - 28.4 thousand downloads total - 4 stars on GitHub - 1 maintainer
lru-cache-macros 0.3.1
A procedural macro for automatically caching the output of functions.
7 versions - Latest release: over 6 years ago - 9.73 thousand downloads total - 65 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
kt-list-comprehensions 0.1.0
Python-like list comprehensions for Rust
1 version - Latest release: 7 months ago - 609 downloads total - 0 stars on gitlab.com - 1 maintainer