Ecosyste.ms: Packages

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

crates.io "proc_macro" keyword

composite_types 0.1.1
Compose type definitions in the style of typescript.
2 versions - Latest release: 7 months ago - 539 downloads total - 0 stars on GitHub - 1 maintainer
obfustring 0.5.0
Procedural macro that obfuscates string literals with RNG at compile time.
1 version - Latest release: over 1 year ago - 842 downloads total - 11 stars on GitHub - 1 maintainer
clap-handler-derive 0.1.0
A command handler works with `clap-derive` to generating subcommand handlers.
1 version - Latest release: almost 2 years ago - 1 dependent package - 2 dependent repositories - 1.4 thousand downloads total - 0 stars on GitHub - 1 maintainer
empty_type 0.2.2
Tools to define and convert between types and their corresponding "maybe types"
4 versions - Latest release: almost 2 years ago - 1 dependent package - 2 dependent repositories - 2.41 thousand downloads total - 0 stars on GitHub - 1 maintainer
cdefines 0.1.4
A proc macro that translates c #define constants to rust consts
5 versions - Latest release: almost 2 years ago - 2.45 thousand downloads total - 1 stars on GitHub - 1 maintainer
package_name 0.1.0
Creates constants for project metadata
1 version - Latest release: over 1 year ago - 371 downloads total - 0 stars on GitHub - 1 maintainer
sh-builtin-bash 0.1.0
Procedural macro and bindings for creating bash builtins
1 version - Latest release: about 3 years ago - 438 downloads total - 2 stars on GitHub - 1 maintainer
union_type 0.1.0
A proc macro to introduce union type into rust
3 versions - Latest release: over 3 years ago - 1.58 thousand downloads total - 3 stars on GitHub - 1 maintainer
leetcode_test 0.1.2
Some useful macros and definition for exercising in leetcode
3 versions - Latest release: almost 4 years ago - 1 dependent package - 2 dependent repositories - 6.94 thousand downloads total - 13 stars on GitHub - 1 maintainer
struct-field-names-as-array-derive 0.3.0
Procedural macros for the struct-field-names-as-array crate
1 version - Latest release: 8 months ago - 1 dependent package - 1 dependent repositories - 12.2 thousand downloads total - 25 stars on GitHub - 1 maintainer
charify 0.1.6
A simple proc macro to turn its token input into a char, similar to the built-in stringify! macro.
2 versions - Latest release: over 2 years ago - 707 downloads total - 0 stars on GitHub - 1 maintainer
actix_responder_macro 0.0.4
An attribute macro to transform a response struct to an actix responder
4 versions - Latest release: over 3 years ago - 1.72 thousand downloads total - 0 stars on GitHub - 1 maintainer
structified_enum 0.1.0
Marcos to structify unit-like enum with discriminants
1 version - Latest release: 6 months ago - 254 downloads total - 2 stars on GitHub - 1 maintainer
traitlit 0.2.2
This crate exposes an atribute for implementing traits for integer and float types.
4 versions - Latest release: almost 5 years ago - 2.06 thousand downloads total - 0 stars on GitHub - 1 maintainer
pmacro_ruly 2.2.0
macros for ruly
8 versions - Latest release: about 2 years ago - 1 dependent package - 3.55 thousand downloads total - 0 stars on GitHub - 1 maintainer
efbuilder 0.0.4
A procedural macro for generating efficient builders.
4 versions - Latest release: over 1 year ago - 1.07 thousand downloads total - 1 stars on GitHub - 1 maintainer
sylvia-runtime-macros 0.6.0
Simulate expansion of procedural macros at run time
1 version - Latest release: over 1 year ago - 1 dependent package - 2.86 thousand downloads total - 0 stars on GitHub - 1 maintainer
fnsql 0.2.7
Type-safe SQL query wrappers
13 versions - Latest release: about 2 years ago - 1 dependent package - 1 dependent repositories - 4.69 thousand downloads total - 12 stars on GitHub - 1 maintainer
fnsql-macro 0.2.7
Type-safe SQL query wrappers
2 versions - Latest release: about 2 years ago - 1 dependent package - 1.49 thousand downloads total - 12 stars on GitHub - 1 maintainer
syner_derive 0.3.0
A procedural macro to generate a parser for attributes from a struct
5 versions - Latest release: over 1 year ago - 1 dependent package - 1 dependent repositories - 1.76 thousand downloads total - 13 stars on GitHub - 1 maintainer
syner 0.3.0
A procedural macro to generate a parser for attributes from a struct
5 versions - Latest release: over 1 year ago - 1.52 thousand downloads total - 13 stars on GitHub - 1 maintainer
current_semver 0.1.1
Get the current semver type from the environment
2 versions - Latest release: 8 months ago - 1.01 thousand downloads total - 1 stars on GitHub - 1 maintainer
descriptor_derive 0.0.4
A simple to use struct descriptor, derive crate
3 versions - Latest release: over 2 years ago - 1 dependent package - 18.2 thousand downloads total - 5 stars on GitHub - 1 maintainer
js-macros 0.1.5
Quickly prototype procedural macros using JavaScript or TypeScript!
6 versions - Latest release: over 2 years ago - 1.98 thousand downloads total - 14 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: over 2 years ago - 458 downloads total - 3 stars on GitHub - 1 maintainer
lrpc-macros 1.0.0
lrpc's proc macros
2 versions - Latest release: about 4 years ago - 1 dependent package - 1 dependent repositories - 399 thousand downloads total - 0 stars on GitHub - 1 maintainer
error_generator 1.2.1
Transform structs and enums into fully qualified errors using attributes
2 versions - Latest release: over 2 years ago - 773 downloads total - 0 stars on GitHub - 1 maintainer
combine-proc-macro 0.3.1
Support for using `combine` parser combinators with the `proc_macro` API.
4 versions - Latest release: about 5 years ago - 1 dependent package - 1 dependent repositories - 5.75 thousand downloads total - 2 stars on GitHub - 1 maintainer
rafka_codegen 0.0.0
Code-generation for kafka wire protocol
1 version - Latest release: over 3 years ago - 1 dependent package - 1.02 thousand downloads total - 0 stars on GitHub - 1 maintainer
default-conversion 0.2.0
A derive macro to automatic implement conversions between similar structs
2 versions - Latest release: over 3 years ago - 1.09 thousand downloads total - 3 stars on GitHub - 1 maintainer
unhygienic2 0.1.0
A dead simple macro to erase macro hygiene.
1 version - Latest release: over 1 year ago - 1 dependent package - 1.01 thousand downloads total - 1 stars on GitHub - 1 maintainer
wakflo-sdk-derive 0.1.3
wakflo.ai rust sdk derive
4 versions - Latest release: 4 months ago - 1 dependent package - 1.51 thousand downloads total - 1 maintainer
proc-macro-util 0.1.1
Utilities to implement procedural macros
2 versions - Latest release: over 4 years ago - 1 dependent package - 2.19 thousand downloads total - 0 stars on GitHub - 1 maintainer
edgedb-query-derive 0.2.3
Crate that provide a bunch of attribute macros that help to build EdgeDB query using edgedb-tokio...
14 versions - Latest release: about 1 year ago - 3.53 thousand downloads total - 0 stars on GitHub - 1 maintainer
generic_parameterize 0.2.2
A test parameterization macro that works on generic arguments
4 versions - Latest release: 30 days ago - 1 dependent package - 1.21 thousand downloads total - 0 stars on GitHub - 1 maintainer
limousine_derive 0.3.4
Proc macros for building hybrid index data structures.
5 versions - Latest release: 2 months ago - 1 dependent package - 1 dependent repositories - 1.68 thousand downloads total - 4 stars on GitHub - 1 maintainer
canadensis_derive_register_block 0.2.2
Derive macro for `canadensis::register::RegisterBlock`
4 versions - Latest release: about 1 year ago - 1 dependent package - 1 dependent repositories - 3.15 thousand downloads total - 43 stars on GitHub - 1 maintainer
limousine_core 0.3.4
Building blocks for hybrid index data structures.
5 versions - Latest release: 2 months ago - 1 dependent package - 1 dependent repositories - 1.69 thousand downloads total - 4 stars on GitHub - 1 maintainer
nameless-clap_derive 3.0.0-beta.2.2 💰
Parse command line argument by defining a struct, derive crate.
3 versions - Latest release: over 1 year ago - 4 dependent packages - 3.27 thousand downloads total - 2 stars on GitHub - 1 maintainer
easy-pin 0.0.1-alpha
Using Pin made easy.
1 version - Latest release: almost 5 years ago - 625 downloads total - 2 stars on GitHub - 1 maintainer
functional_macro 0.0.2
A functional macro for Rust
2 versions - Latest release: 6 months ago - 481 downloads total - 1 maintainer
py03_helper_macros
A procedural macro to help wrapping rust structs for pyo3
3 versions - Latest release: about 1 month ago - 750 downloads total - 0 stars on GitLab.com - 1 maintainer
dialoguer_macro 0.2.0
Derive macro based on Dialoguer crate. To use only with 'dialoguer_trait'
3 versions - Latest release: almost 3 years ago - 1 dependent package - 1 dependent repositories - 2.71 thousand downloads total - 0 stars on GitHub - 1 maintainer
laps_macros 0.1.5
Macros for crate `laps`.
8 versions - Latest release: 5 months ago - 1 dependent package - 1 dependent repositories - 2.46 thousand downloads total - 20 stars on GitHub - 1 maintainer
clap_derive-v3 3.0.0-beta.1
Parse command line argument by defining a struct, derive crate.
1 version - Latest release: about 4 years ago - 1 dependent package - 25 dependent repositories - 58.7 thousand downloads total - 2 stars on GitHub - 1 maintainer
easy-pin-proc-macro 0.0.1-alpha
Using Pin made easy.
1 version - Latest release: almost 5 years ago - 1 dependent package - 1 dependent repositories - 1.17 thousand downloads total - 2 stars on GitHub - 1 maintainer