crates.io "proc-macros" keyword
View the packages on the crates.io package registry that are tagged with the "proc-macros" keyword.
nameth 0.1.16
A simple macro to generate a static &str representing the name of a function, a struct or an enum17 versions - Latest release: 29 days ago - 8.4 thousand downloads total - 1 stars on GitHub - 1 maintainer
terrazzo-macro 0.1.16
Macros to generate dynamic HTML nodes in Rust16 versions - Latest release: 29 days ago - 7.18 thousand downloads total - 1 stars on GitHub - 1 maintainer
autoclone 0.1.16
A simple macro to clone variables before passing them into a `move` closure or async block.16 versions - Latest release: 29 days ago - 8.07 thousand downloads total - 1 stars on GitHub - 1 maintainer
Top 1.7% on crates.io
39 versions - Latest release: 8 days ago - 2,165 dependent packages - 12,965 dependent repositories - 223 million downloads total - 2,122 stars on GitHub - 1 maintainer
strum 0.27.2
Helpful macros for working with enums and strings39 versions - Latest release: 8 days ago - 2,165 dependent packages - 12,965 dependent repositories - 223 million downloads total - 2,122 stars on GitHub - 1 maintainer
Top 1.7% on crates.io
48 versions - Latest release: 8 days ago - 1,269 dependent packages - 13,102 dependent repositories - 232 million downloads total - 2,122 stars on GitHub - 1 maintainer
strum_macros 0.27.2
Helpful macros for working with enums and strings48 versions - Latest release: 8 days ago - 1,269 dependent packages - 13,102 dependent repositories - 232 million downloads total - 2,122 stars on GitHub - 1 maintainer
pkenum_macro 0.3.1
Procedural macros for pkenum.4 versions - Latest release: 3 months ago - 1.33 thousand downloads total - 0 stars on gitlab.com - 1 maintainer
pkenum_core 0.3.1
Core logic for pkenum.3 versions - Latest release: 3 months ago - 1.35 thousand downloads total - 0 stars on gitlab.com - 1 maintainer
gratte_macros 1.1.1
Helpful macros for working with enums and strings; forked from strum5 versions - Latest release: 2 months ago - 4.34 thousand downloads total - 0 stars on GitHub - 1 maintainer
gratte 1.1.1
Helpful macros for working with enums and strings; forked from strum5 versions - Latest release: 2 months ago - 2.95 thousand downloads total - 0 stars on GitHub - 1 maintainer
logos-display 0.1.3
A derive macro to automatically define the Display trait based on logos `token` and `regex` attri...4 versions - Latest release: 12 months ago - 6.36 thousand downloads total - 1 stars on GitHub - 1 maintainer
Top 9.3% on crates.io
33 versions - Latest release: 5 months ago - 13 dependent packages - 13 dependent repositories - 4.94 million downloads total - 54 stars on GitHub - 1 maintainer
macro_magic 0.6.0
Allows the exporting and importing of the tokens of items across module, file, and crate boundaries33 versions - Latest release: 5 months ago - 13 dependent packages - 13 dependent repositories - 4.94 million downloads total - 54 stars on GitHub - 1 maintainer
dessin-macros 0.8.22
Macros for the crate `dessin`21 versions - Latest release: 5 months ago - 1 dependent package - 26.8 thousand downloads total - 16 stars on GitHub - 2 maintainers
enutil 0.2.1
General Enum Utility Macros3 versions - Latest release: 6 months ago - 2.6 thousand downloads total - 1 stars on GitHub - 1 maintainer
nodyn 0.1.0
Easy polymorphism with enums1 version - Latest release: about 2 months ago - 284 downloads total - 12 stars on GitHub - 1 maintainer
Top 2.7% on crates.io
27 versions - Latest release: 2 months ago - 102 dependent packages - 42 dependent repositories - 480 thousand downloads total - 17,688 stars on GitHub - 1 maintainer
uucore_procs 0.1.0 💰
uutils ~ 'uucore' proc-macros27 versions - Latest release: 2 months ago - 102 dependent packages - 42 dependent repositories - 480 thousand downloads total - 17,688 stars on GitHub - 1 maintainer
fluidity-derive 0.1.4
Derive macros created for fluidity4 versions - Latest release: almost 3 years ago - 1 dependent package - 5.18 thousand downloads total - 0 stars on GitHub - 1 maintainer
rs-sandbox-macros 0.1.3
Procedural macros created for the rs-sandbox4 versions - Latest release: almost 3 years ago - 1 dependent package - 4.89 thousand downloads total - 1 maintainer
fromsuper 0.2.1
Macro helpers to derive new sub-structs from existing super-structs, potentially unpacking Options.6 versions - Latest release: over 1 year ago - 1 dependent repositories - 7.39 thousand downloads total - 1 stars on GitHub - 1 maintainer
pagetop-macros 0.0.18
Una colección de macros que mejoran la experiencia de desarrollo con PageTop.18 versions - Latest release: 6 months ago - 1 dependent package - 22.4 thousand downloads total - 2 stars on GitHub - 1 maintainer
epics_gen 0.2.2
Helpful macros for deserializing xlsx tables and serializing them as EPICS PVs6 versions - Latest release: 7 months ago - 3.79 thousand downloads total - 0 stars on GitHub - 1 maintainer
delve-derive 0.3.0
Provides a number of macros that make working with enums and strings more convenient.3 versions - Latest release: over 2 years ago - 1 dependent package - 4.4 thousand downloads total - 1 stars on GitHub - 1 maintainer
Top 8.1% on crates.io
14 versions - Latest release: about 1 year ago - 16 dependent packages - 14 dependent repositories - 677 thousand downloads total - 267 stars on GitHub - 2 maintainers
ambassador 0.4.1
Trait implementation delegation via procedural macros14 versions - Latest release: about 1 year ago - 16 dependent packages - 14 dependent repositories - 677 thousand downloads total - 267 stars on GitHub - 2 maintainers
epics_gen_macros 0.2.2
Helpful macros for deserializing xlsx tables and serializing them as EPICS PVs6 versions - Latest release: 7 months ago - 3.82 thousand downloads total - 0 stars on GitHub - 1 maintainer
enum-update-derive 0.1.1
Derive macros for representing state changes as enums2 versions - Latest release: 6 months ago - 1.2 thousand downloads total - 2 stars on GitHub - 1 maintainer
enum-update 0.1.1
A library for representing state changes as enums2 versions - Latest release: 6 months ago - 1.16 thousand downloads total - 1 stars on GitHub - 1 maintainer
rs-sandbox-derive 0.1.3
Derive macros created for the rs-sandbox4 versions - Latest release: almost 3 years ago - 1 dependent package - 4.82 thousand downloads total - 1 maintainer
complex-enum-macros 0.2.3
Convert enums with non-unit variants to privitives and back6 versions - Latest release: 17 days ago - 2.53 thousand downloads total - 1 stars on GitHub - 1 maintainer
enum_access 0.4.0
Custom derive for automatically generating the accessor methods for Enums10 versions - Latest release: over 5 years ago - 1 dependent repositories - 617 thousand downloads total - 4 stars on GitHub - 1 maintainer
ar_row 1.1.0
Row-oriented access to Arrow arrays3 versions - Latest release: 10 months ago - 1 dependent package - 8.15 thousand downloads total - 0 stars on gitlab.softwareheritage.org - 1 maintainer
validated_struct 2.1.1 💰
Easily generate nested structures with getters and predicated setters17 versions - Latest release: 5 months ago - 1 dependent package - 33 dependent repositories - 1.33 million downloads total - 0 stars on GitHub - 1 maintainer
fluidity-macros 0.1.4
Procedural macros created in support of fluidity, a digital identity management solution4 versions - Latest release: almost 3 years ago - 1 dependent package - 4.91 thousand downloads total - 0 stars on GitHub - 1 maintainer
validated_struct_macros 2.1.1 💰
Macros for validated_struct13 versions - Latest release: 5 months ago - 1 dependent package - 34 dependent repositories - 1.32 million downloads total - 0 stars on GitHub - 1 maintainer
enum-fields 0.1.0
Quickly access shared enum fields in Rust.1 version - Latest release: about 2 years ago - 1 dependent repositories - 1.86 thousand downloads total - 1 stars on GitHub - 1 maintainer
delve 0.3.0
Provides a number of macros that make working with enums and strings more convenient.3 versions - Latest release: over 2 years ago - 3.96 thousand downloads total - 1 stars on GitHub - 1 maintainer
orcxx 0.5.0
Rust bindings for the official C++ library for Apache ORC9 versions - Latest release: over 1 year ago - 1 dependent package - 11.9 thousand downloads total - 0 stars on gitlab.softwareheritage.org - 2 maintainers
ariadnenum 0.1.0
Derive macros to easily generate ariadne report from error variants1 version - Latest release: 22 days ago - 0 downloads total - 1 maintainer
bisync_suffix_macro 0.1.0
A procedural macro to conditionally append suffixes to method names in .await expressions for dua...1 version - Latest release: about 2 months ago - 243 downloads total - 0 stars on GitHub - 1 maintainer
orcxx_derive 0.5.0
Procedural macros to deserialize structures from Apache ORC using orcxx.9 versions - Latest release: over 1 year ago - 9.34 thousand downloads total - 0 stars on gitlab.softwareheritage.org - 2 maintainers
enum_macros 0.0.4
A collection of useful macros to make working with enums easier.4 versions - Latest release: 25 days ago - 2.55 thousand downloads total - 0 stars on GitHub - 1 maintainer
ape-table-trig-macros 0.2.0
proc macros for ape-table-trig2 versions - Latest release: about 2 years ago - 1 dependent package - 2.91 thousand downloads total - 5 stars on GitHub - 1 maintainer
proc_assertions 0.1.1
Compile-time assertions via procedural macros.2 versions - Latest release: 9 months ago - 1.49 thousand downloads total - 1 stars on GitHub - 1 maintainer
sea-strum 0.23.0 💰
Helpful macros for working with enums and strings2 versions - Latest release: over 3 years ago - 1 dependent package - 455 dependent repositories - 1.66 million downloads total - 5 stars on GitHub - 1 maintainer
sea-strum_macros 0.23.0 💰
Helpful macros for working with enums and strings3 versions - Latest release: over 3 years ago - 1 dependent package - 446 dependent repositories - 1.66 million downloads total - 5 stars on GitHub - 1 maintainer
ar_row_derive 1.1.0
Procedural macros from row-oriented access to Arrow arrays using ar_row.3 versions - Latest release: 10 months ago - 7.79 thousand downloads total - 0 stars on gitlab.softwareheritage.org - 1 maintainer
hclog_macros 0.1.0
A simple derive macro for crate hclog1 version - Latest release: 2 months ago - 273 downloads total - 0 stars on GitHub - 1 maintainer
pkenum 0.3.1
PKaiser's enum utilities.5 versions - Latest release: 3 months ago - 1.8 thousand downloads total - 0 stars on gitlab.com - 1 maintainer
enutil_macros 0.2.1
General Enum Utility Macros3 versions - Latest release: 6 months ago - 1 dependent package - 2.5 thousand downloads total - 1 stars on GitHub - 1 maintainer
Related Keywords
macros
28
enum
21
string
13
rust
11
rust-lang
4
utility
4
macro
4
terrazzo
3
xlsx
2
epics
2
inspect
2
delegation
2
util
2
state
2
arrow
2
orc
2
apache-orc
2
crates-io
2
strum
2
substructs
1
superstructs
1
unpacking
1
codegen
1
pagetop
1
ssr
1
web
1
verification
1
assert
1
delegate
1
static
1
trait
1
testing
1
accessor
1
async
1
scsys
1
ariadne
1
diagnostics
1
error
1
wasm
1
clone
1
display
1
logos
1
magic
1
proc-macro
1
proc-macro-attributes
1
rust-crate
1
rust-library
1
tokens
1
draw
1
graphics
1
layout
1
pdf
1
svg
1
polymorphism
1
traits
1
rust-crate-macro-enum
1
cross-platform
1
uucore
1
uutils
1
busybox
1
command-line-tool
1
coreutils
1
gnu-coreutils
1
derive
1