Ecosyste.ms: Packages

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

Top 4.9% on crates.io
Top 0.2% downloads on crates.io
Top 0.3% dependent packages on crates.io
Top 0.1% dependent repos on crates.io
Top 0.1% docker downloads on crates.io

crates.io : proc-macro-crate

Replacement for crate (macro_rules keyword) in proc-macros

Registry - Source - Documentation - JSON
purl: pkg:cargo/proc-macro-crate
Keywords: macro, crate, proc-macro, macro-rules
License: MIT,Apache-2.0
Latest release: 5 months ago
First release: over 5 years ago
Dependent packages: 303
Dependent repositories: 23,406
Downloads: 84,963,953 total
Stars: 58 on GitHub
Forks: 17 on GitHub
Docker dependents: 373
Docker downloads: 38,201,992
See more repository details: repos.ecosyste.ms
Last synced: 14 days ago

derive-deftly-macros 0.11.0
Macros that implement the derive_deftly crate
10 versions - Latest release: 26 days ago - 1 dependent package - 11.2 thousand downloads total - 1 maintainer
deque-loader-derive
Efficient data loading via work stealing and thread local deques
1 version - Latest release: 26 days ago - 1 dependent package - 594 downloads total - 10 stars on GitHub - 1 maintainer
experiment-codec-derive
Serialization and deserialization derive macro for Susy Codec
1 version - Latest release: 27 days ago - 1 dependent package - 479 downloads total - 1 maintainer
chik_streamable_macro 0.8.0
Streamable derive macro for serializing/deserializing types in Chik protocol format
6 versions - Latest release: 27 days ago - 2 dependent packages - 3.49 thousand downloads total - 0 stars on GitHub - 1 maintainer
experi-codec-derive
Serialization and deserialization derive macro for Susy Codec
1 version - Latest release: 27 days ago - 1 dependent package - 468 downloads total - 1 maintainer
scale-decode-derive 0.13.0
Derive macro for scale-decode
10 versions - Latest release: 28 days ago - 1 dependent package - 73 dependent repositories - 364 thousand downloads total - 6 stars on GitHub - 1 maintainer
fatality-proc-macro 0.1.1 💰
Fatality extension to crate thiserror - proc-macro part
7 versions - Latest release: 28 days ago - 1 dependent package - 176 dependent repositories - 1.48 million downloads total - 9 stars on GitHub - 1 maintainer
hypers_macro 0.6.6
Macros for hypers
27 versions - Latest release: 29 days ago - 2 dependent packages - 7.25 thousand downloads total - 1 maintainer
amzn-smt-ir-derive
Intermediate representation for SMT problems
1 version - Latest release: 30 days ago - 1 dependent package - 1 dependent repositories - 328 downloads total - 31 stars on GitHub - 2 maintainers
serde-dot-case 0.1.0
Rename all enum fields to dot.case
1 version - Latest release: 30 days ago - 0 downloads total - 1 maintainer
egui_commonmark_macros 0.16.0
Embed markdown directly into the binary as egui widgets
2 versions - Latest release: about 1 month ago - 1 dependent package - 789 downloads total - 68 stars on GitHub - 1 maintainer
unic-locale-macros-impl 0.9.5
API for managing Unicode Locale Identifiers
13 versions - Latest release: about 1 month ago - 1 dependent package - 1 dependent repositories - 19.4 thousand downloads total - 17 stars on GitHub - 2 maintainers
unic-langid-macros-impl 0.9.5
API for managing Unicode Language Identifiers
13 versions - Latest release: about 1 month ago - 1 dependent package - 504 dependent repositories - 1.91 million downloads total - 17 stars on GitHub - 2 maintainers
Top 6.6% on crates.io
deno_ops 0.156.0
Proc macro for writing Deno Ops
163 versions - Latest release: about 1 month ago - 3 dependent packages - 316 dependent repositories - 982 thousand downloads total - 203 stars on GitHub - 3 maintainers
Top 4.9% on crates.io
zbus_macros 4.2.1 💰
proc-macros for zbus
63 versions - Latest release: about 1 month ago - 8 dependent packages - 3,155 dependent repositories - 9.38 million downloads total - 163 stars on GitHub - 2 maintainers
Top 4.7% on crates.io
zvariant_derive 4.1.0 💰
D-Bus & GVariant encoding & decoding
41 versions - Latest release: about 1 month ago - 12 dependent packages - 3,168 dependent repositories - 9.52 million downloads total - 163 stars on GitHub - 2 maintainers
Top 6.2% on crates.io
ruma-macros 0.13.0
Procedural macros used by the Ruma crates.
16 versions - Latest release: about 1 month ago - 2 dependent packages - 33 dependent repositories - 156 thousand downloads total - 550 stars on GitHub - 1 maintainer
Top 4.6% on crates.io
async-graphql-derive 7.0.5 💰
Macros for async-graphql
353 versions - Latest release: about 1 month ago - 3 dependent packages - 659 dependent repositories - 5.52 million downloads total - 3,111 stars on GitHub - 1 maintainer
qm-entity-derive 0.0.16
Proc macros to generate entities and relations
16 versions - Latest release: about 1 month ago - 1 dependent package - 4.69 thousand downloads total - 2 stars on GitHub - 3 maintainers
orchestra-proc-macro 0.3.6
Generate the actor pattern connectivity graph from a single annotated struct definition - proc-macro
16 versions - Latest release: about 1 month ago - 1 dependent package - 143 dependent repositories - 1.39 million downloads total - 25 stars on GitHub - 3 maintainers
Top 8.1% on crates.io
scale-info-derive 2.11.3
Derive type info for SCALE encodable types
27 versions - Latest release: about 1 month ago - 1 dependent package - 2,608 dependent repositories - 7.31 million downloads total - 72 stars on GitHub - 1 maintainer
Top 2.3% on crates.io
parity-scale-codec-derive 3.6.10
Serialization and deserialization derive macro for Parity SCALE Codec
39 versions - Latest release: about 1 month ago - 7 dependent packages - 4,331 dependent repositories - 14 million downloads total - 2 maintainers
salvo-oapi-macros 0.67.2 💰
Macros for salvo-oapi
62 versions - Latest release: about 1 month ago - 1 dependent package - 5 dependent repositories - 50.8 thousand downloads total - 2,710 stars on GitHub - 1 maintainer
Top 5.6% on crates.io
salvo_macros 0.67.2 💰
salvo proc macros
131 versions - Latest release: about 1 month ago - 2 dependent packages - 51 dependent repositories - 2 million downloads total - 2,507 stars on GitHub - 2 maintainers
salvo-serde-util 0.67.2 💰
serde util for salvo.
15 versions - Latest release: about 1 month ago - 2 dependent packages - 23.2 thousand downloads total - 2,710 stars on GitHub - 1 maintainer
rquickjs-macro 0.6.2
Procedural macros for rquickjs
27 versions - Latest release: about 1 month ago - 1 dependent package - 39 dependent repositories - 125 thousand downloads total - 371 stars on GitHub - 2 maintainers
narrow-derive 0.5.3
An implementation of Apache Arrow
19 versions - Latest release: about 1 month ago - 1 dependent package - 22.6 thousand downloads total - 8 stars on GitHub - 1 maintainer
Top 5.3% on crates.io
icu_locid_macros 💰
proc-macros for icu_locid
5 versions - Latest release: about 1 month ago - 11 dependent packages - 7 dependent repositories - 178 thousand downloads total - 1,203 stars on GitHub - 1 maintainer
stabby-macros 5.0.0
the macros that make working with stabby possible, you shouldn't add this crate to your dependenc...
34 versions - Latest release: about 1 month ago - 2 dependent packages - 15.5 thousand downloads total - 285 stars on GitHub - 1 maintainer
wayrs-scanner 0.14.1
Generates code for wayrs-client from xml files
31 versions - Latest release: about 1 month ago - 1 dependent package - 2 dependent repositories - 39.9 thousand downloads total - 7 stars on GitHub - 1 maintainer
tested-fixture-macros 1.0.0
proc-macros for tested-fixture
1 version - Latest release: about 1 month ago - 1 dependent package - 789 downloads total - 0 stars on GitHub - 1 maintainer
flax-derive 0.7.1
Derive macros for flax
7 versions - Latest release: about 1 month ago - 1 dependent package - 2.54 thousand downloads total - 70 stars on GitHub - 1 maintainer
Top 5.9% on crates.io
frame-support-procedural-tools 12.0.0
Proc macro helpers for procedural macros (polkadot v1.11.0)
32 versions - Latest release: about 1 month ago - 1 dependent package - 213 dependent repositories - 378 thousand downloads total - 1,542 stars on GitHub - 1 maintainer
Top 5.8% on crates.io
sp-api-proc-macro 19.0.0
Macros for declaring and implementing runtime apis.
40 versions - Latest release: about 1 month ago - 1 dependent package - 425 dependent repositories - 431 thousand downloads total - 1,542 stars on GitHub - 1 maintainer
Top 3.7% on crates.io
borsh-derive 1.5.0
Binary Object Representation Serializer for Hashing
49 versions - Latest release: about 1 month ago - 59 dependent packages - 4,243 dependent repositories - 15.4 million downloads total - 268 stars on GitHub - 1 maintainer
Top 5.7% on crates.io
jsonrpsee-proc-macros 0.22.5
Procedueral macros for jsonrpsee
51 versions - Latest release: about 1 month ago - 1 dependent package - 1,446 dependent repositories - 4.33 million downloads total - 555 stars on GitHub - 2 maintainers
scale-encode-derive 0.7.0
Derive macro for scale-encode
28 versions - Latest release: about 1 month ago - 1 dependent package - 73 dependent repositories - 364 thousand downloads total - 0 stars on GitHub - 2 maintainers
Top 5.5% on crates.io
glib-macros 0.19.5 💰
Rust bindings for the GLib library, proc macros crate
35 versions - Latest release: about 2 months ago - 3 dependent packages - 5,865 dependent repositories - 6.76 million downloads total - 232 stars on GitHub - 3 maintainers
Top 5.9% on crates.io
gtk4-macros 0.8.2 💰
Macros helpers for GTK 4 bindings
29 versions - Latest release: about 2 months ago - 1 dependent package - 532 dependent repositories - 913 thousand downloads total - 1,516 stars on GitHub - 3 maintainers
filterable-enum-derive 0.1.0
A derive macro for generating filterable enums (Combining bitflags and discriminated unions)
1 version - Latest release: about 2 months ago - 1 dependent package - 743 downloads total - 0 stars on GitHub - 1 maintainer
aaaaa-codec-derive
Serialization and deserialization derive macro for Susy Codec
1 version - Latest release: about 2 months ago - 1 dependent package - 561 downloads total - 1 maintainer
Top 8.6% on crates.io
esp-hal-procmacros 0.10.0
Procedural macros for esp-hal
11 versions - Latest release: about 2 months ago - 2 dependent packages - 16 dependent repositories - 206 thousand downloads total - 602 stars on GitHub - 1 maintainer
sylvia-derive 1.0.1
Framework for generating trait based CosmWasm smart contracts - derives
27 versions - Latest release: about 2 months ago - 2 dependent packages - 1 dependent repositories - 15.1 thousand downloads total - 81 stars on GitHub - 1 maintainer
chik_py_streamable_macro 0.6.0
Derive macro to create python bindings for Chik types
7 versions - Latest release: about 2 months ago - 3 dependent packages - 2.68 thousand downloads total - 0 stars on GitHub - 1 maintainer
phoenix-seat-manager-common 0.1.1
Automatic seat manager for the Phoenix program
2 versions - Latest release: 2 months ago - 2 dependent packages - 719 downloads total - 1 stars on GitHub - 1 maintainer
suricata-derive 8.0.0-alpha.1
Derive macros for Suricata
5 versions - Latest release: 2 months ago - 1 dependent package - 2.34 thousand downloads total - 4,006 stars on GitHub - 1 maintainer
Top 5.9% on crates.io
subxt-macro 0.35.3
Generate types and helpers for interacting with Substrate runtimes.
31 versions - Latest release: 2 months ago - 3 dependent packages - 73 dependent repositories - 413 thousand downloads total - 382 stars on GitHub - 1 maintainer
Top 5.9% on crates.io
subxt-codegen 0.35.3
Generate an API for interacting with a substrate node from FRAME metadata
32 versions - Latest release: 2 months ago - 3 dependent packages - 74 dependent repositories - 423 thousand downloads total - 382 stars on GitHub - 1 maintainer
wapo-macro 0.1.0
Macros for writing wapo program
1 version - Latest release: 2 months ago - 2 dependent packages - 228 downloads total - 329 stars on GitHub - 1 maintainer
fire-postgres-derive 0.2.0
Derive types for fire-postgres
5 versions - Latest release: 2 months ago - 1 dependent package - 1 dependent repositories - 1.98 thousand downloads total - 1 maintainer
rust-query-hydrate-derive removed
...
4 versions - Latest release: 2 months ago - 1 dependent package - 1 dependent repositories - 894 downloads total - 1 maintainer
hydroflow_plus 0.6.1
Functional programming API for hydroflow
4 versions - Latest release: 2 months ago - 1 dependent package - 1.04 thousand downloads total - 1 maintainer
opentalk-kustos-prefix-impl 0.11.0
Derive macro for defining kustos prefix - proc-macro implementation
11 versions - Latest release: 2 months ago - 1 dependent package - 3.51 thousand downloads total - 3 maintainers
stageleft 0.2.1
Type-safe staged programming for Rust
4 versions - Latest release: 2 months ago - 2 dependent packages - 1.08 thousand downloads total - 2 maintainers
stageleft_macro 0.1.1
Helper macros for the stageleft crate
3 versions - Latest release: 2 months ago - 1 dependent package - 737 downloads total - 2 maintainers
hydroflow_datalog_core 0.6.1
Datalog implementation for Hydroflow
13 versions - Latest release: 2 months ago - 1 dependent package - 7.6 thousand downloads total - 2 maintainers
Top 1.5% on crates.io
bevy_derive 0.13.2 💰
Provides derive implementations for Bevy Engine
26 versions - Latest release: 2 months ago - 30 dependent packages - 2,009 dependent repositories - 1.42 million downloads total - 29,857 stars on GitHub - 1 maintainer
mysql-common-derive 0.31.1
Derive macros for MySql common primitives
5 versions - Latest release: 2 months ago - 1 dependent package - 23 dependent repositories - 1.05 million downloads total - 106 stars on GitHub - 1 maintainer
dbn-macros 0.17.1
Proc macros for dbn crate
33 versions - Latest release: 2 months ago - 1 dependent package - 131 thousand downloads total - 65 stars on GitHub - 1 maintainer
fframes-media-dir-macro 1.0.0-beta.1
A macro for generating SVG trees at compile time
1 version - Latest release: 2 months ago - 1 dependent package - 349 downloads total - 1 maintainer
svgr-macro 1.0.0-beta.1
A macro for generating SVG trees at compile time
1 version - Latest release: 2 months ago - 2 dependent packages - 341 downloads total - 1 maintainer
opentalk-diesel-newtype-impl 0.12.0
Newtype derive for diesel types used in OpenTalk crates - proc-macro implementation
12 versions - Latest release: 2 months ago - 1 dependent package - 17 thousand downloads total - 4 maintainers
profi-attributes 0.1.2
Procedural macro attributes for the profi crate
3 versions - Latest release: 2 months ago - 1 dependent package - 834 downloads total - 16 stars on GitHub - 1 maintainer
Top 9.2% on crates.io
poem-grpc-build 0.4.0 💰
Codegen module of poem-grpc.
27 versions - Latest release: 2 months ago - 2 dependent packages - 1 dependent repositories - 39.5 thousand downloads total - 3,260 stars on GitHub - 1 maintainer
Top 4.2% on crates.io
poem-openapi-derive 5.0.0 💰
Macros for poem-openapi
187 versions - Latest release: 2 months ago - 4 dependent packages - 166 dependent repositories - 604 thousand downloads total - 3,260 stars on GitHub - 1 maintainer
Top 5.7% on crates.io
poem-derive 3.0.0 💰
Macros for poem
187 versions - Latest release: 2 months ago - 1 dependent package - 252 dependent repositories - 1.42 million downloads total - 3,260 stars on GitHub - 1 maintainer
pagetop-macros 0.0.12
A collection of procedural macros that boost PageTop development.
12 versions - Latest release: 3 months ago - 1 dependent package - 7.73 thousand downloads total - 1 stars on GitHub - 1 maintainer
derive-adhoc-macros 0.8.4
Macros that implement the derive_adhoc crate
19 versions - Latest release: 3 months ago - 1 dependent package - 4 dependent repositories - 109 thousand downloads total - 2 maintainers
bevy-trait-query-impl 0.5.1
Procedural macro for `bevy-trait-query`
6 versions - Latest release: 3 months ago - 1 dependent package - 1 dependent repositories - 6.72 thousand downloads total - 64 stars on GitHub - 1 maintainer
matrix-pickle-derive 0.2.0
Derive support for matrix-pickle
3 versions - Latest release: 3 months ago - 1 dependent package - 91 dependent repositories - 126 thousand downloads total - 4 stars on GitHub - 1 maintainer
array-as-struct-derive 0.1.0
proc macros for the array-as-struct crate
1 version - Latest release: 3 months ago - 1 dependent package - 373 downloads total - 0 stars on GitHub - 1 maintainer
chia_streamable_macro 0.6.0
Streamable derive macro for serializing/deserializing types in Chia protocol format
11 versions - Latest release: 3 months ago - 4 dependent packages - 1 dependent repositories - 55.8 thousand downloads total - 12 stars on GitHub - 1 maintainer
chia_py_streamable_macro 0.6.0
Derive macro to create python bindings for Chia types
13 versions - Latest release: 3 months ago - 4 dependent packages - 1 dependent repositories - 4.1 thousand downloads total - 12 stars on GitHub - 1 maintainer
interthread 1.2.4
Auto implementation of the Actor Model
31 versions - Latest release: 3 months ago - 8.93 thousand downloads total - 11 stars on GitHub - 1 maintainer
asimov_derive 0.1.0
Macros for the Asimov library.
1 version - Latest release: 3 months ago - 1 dependent package - 314 downloads total - 1 maintainer
extism-convert-macros 1.2.0
Macros to remove boilerplate with Extism
3 versions - Latest release: 3 months ago - 1 dependent package - 31.3 thousand downloads total - 3,903 stars on GitHub - 1 maintainer
build-info-proc 0.0.36
Part of the build-info crate: This crate provides the proc-macros.
31 versions - Latest release: 3 months ago - 1 dependent package - 25 dependent repositories - 407 thousand downloads total - 19 stars on GitHub - 1 maintainer
Top 8.5% on crates.io
ntest_timeout 0.9.2
Timeout attribute for the ntest framework.
20 versions - Latest release: 3 months ago - 2 dependent packages - 237 dependent repositories - 4.25 million downloads total - 48 stars on GitHub - 1 maintainer
Top 4.5% on crates.io
pin-project-internal 1.1.5 💰
Implementation detail of the `pin-project` crate.
63 versions - Latest release: 3 months ago - 3 dependent packages - 27,101 dependent repositories - 129 million downloads total - 504 stars on GitHub - 1 maintainer
compio-macros 0.1.1
Proc macro of compio
3 versions - Latest release: 3 months ago - 5 dependent packages - 2.26 thousand downloads total - 287 stars on GitHub - 1 maintainer
fire-http-codegen 0.2.0
Codegen for fire http
16 versions - Latest release: 3 months ago - 2 dependent packages - 1 dependent repositories - 6.21 thousand downloads total - 0 stars on GitHub - 1 maintainer
hydroflow_macro 0.6.0
Macro for using Hydroflow's Surface Syntax
12 versions - Latest release: 3 months ago - 1 dependent package - 1 dependent repositories - 6.66 thousand downloads total - 2 maintainers
hydroflow_datalog 0.6.0
Datalog proc-macro for Hydroflow
10 versions - Latest release: 3 months ago - 1 dependent package - 1 dependent repositories - 6.21 thousand downloads total - 2 maintainers
pink-macro 0.4.0
Macros for writing phat contract
4 versions - Latest release: 4 months ago - 1 dependent package - 2.01 thousand downloads total - 328 stars on GitHub - 1 maintainer
Top 5.5% on crates.io
sp-runtime-interface-proc-macro 18.0.0
This crate provides procedural macros for usage within the context of the Substrate runtime inter...
37 versions - Latest release: 4 months ago - 2 dependent packages - 760 dependent repositories - 999 thousand downloads total - 1,542 stars on GitHub - 1 maintainer
bevy_atmosphere_macros 0.5.0
Proc macros for bevy_atmosphere
6 versions - Latest release: 4 months ago - 1 dependent package - 4 dependent repositories - 19.9 thousand downloads total - 246 stars on GitHub - 2 maintainers
drive-v3-macros 0.6.1
A library for interacting the Google Drive API
2 versions - Latest release: 4 months ago - 1 dependent package - 875 downloads total - 1 stars on GitLab.com - 1 maintainer
opentalk-client-shared-impl 0.9.0
Derive macro implementations for opentalk-client-shared
2 versions - Latest release: 4 months ago - 1 dependent package - 746 downloads total - 1 maintainer
Top 8.1% on crates.io
leafwing_input_manager_macros 0.13.0 💰
Macros for the `leafwing-input-manager` crate
11 versions - Latest release: 4 months ago - 1 dependent package - 51 dependent repositories - 98.2 thousand downloads total - 567 stars on GitHub - 1 maintainer
crystal_ball_derive 0.3.0
Derive macros for Crystal Ball.
1 version - Latest release: 4 months ago - 1 dependent package - 398 downloads total - 2 stars on GitLab.com - 1 maintainer
dexterous_developer_macros 0.2.0
A modular hot reload system for rust
15 versions - Latest release: 4 months ago - 3 dependent packages - 6.2 thousand downloads total - 127 stars on GitHub - 1 maintainer
kayak_ui_macros 0.5.0 💰
A proc macro library that provides RSX like syntax for Kayak UI.
5 versions - Latest release: 4 months ago - 1 dependent package - 3 dependent repositories - 3.51 thousand downloads total - 454 stars on GitHub - 1 maintainer
Top 6.2% on crates.io
snarkvm-utilities-derives 0.16.19
Canonical serialization for a decentralized virtual machine
70 versions - Latest release: 4 months ago - 1 dependent package - 9 dependent repositories - 492 thousand downloads total - 787 stars on GitHub - 1 maintainer
packable-derive 0.10.0
Derive macro for the `packable` crate.
16 versions - Latest release: 4 months ago - 1 dependent package - 18 dependent repositories - 141 thousand downloads total - 4 stars on GitHub - 1 maintainer
hdf5-dst-derive 0.1.0
Derive macro of hdf5-dst
1 version - Latest release: 4 months ago - 1 dependent package - 329 downloads total - 0 stars on GitHub - 1 maintainer
bevy-trait-resource-macro 0.1.1
Procedural macro for `bevy-trait-resource`
2 versions - Latest release: 4 months ago - 1 dependent package - 1 dependent repositories - 1 thousand downloads total - 1 stars on GitHub - 1 maintainer
gp-runtime-interface-proc-macro 12.0.0
This crate provides procedural macros for usage within the context of the Substrate runtime inter...
5 versions - Latest release: 4 months ago - 1 dependent package - 4.27 thousand downloads total - 1 stars on GitHub - 1 maintainer
dxr_derive 0.6.2 💰
Declarative XML-RPC (derive macros)
18 versions - Latest release: 5 months ago - 1 dependent package - 1 dependent repositories - 7.39 thousand downloads total - 13 stars on GitHub - 1 maintainer
tracing-gum-proc-macro 5.0.0
Generate an overseer including builder pattern and message wrapper from a single annotated struct...
11 versions - Latest release: 5 months ago - 1 dependent package - 33.1 thousand downloads total - 1 maintainer
Top 6.2% on crates.io
sc-tracing-proc-macro 11.0.0
Helper macros for Substrate's client CLI
17 versions - Latest release: 5 months ago - 1 dependent package - 212 dependent repositories - 134 thousand downloads total - 1,542 stars on GitHub - 3 maintainers