Ecosyste.ms: Packages

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

crates.io "derive" keyword

accessory 1.3.1 💰
A configurable get/set/get_mut derive macro
6 versions - Latest release: about 9 hours ago - 1 dependent package - 38.2 thousand downloads total - 0 stars on GitHub - 1 maintainer
Top 1.6% on crates.io
actix_derive 0.6.1
Derive macros for `actix` actors
14 versions - Latest release: 8 months ago - 13 dependent packages - 1,335 dependent repositories - 6.85 million downloads total - 8,405 stars on GitHub - 2 maintainers
actix-jwt-auth-middleware-derive 0.2.0
This crate provides a derive macro for the actix-web::FromRequest trait
3 versions - Latest release: about 1 year ago - 1 dependent package - 4 dependent repositories - 6.01 thousand downloads total - 1 maintainer
actix-jwt-auth-middleware-macros
This crate provides a derive macro for the actix-web::FromRequest trait
1 version - Latest release: 29 days ago - 1 dependent package - 631 downloads total - 1 maintainer
actix-multipart-derive-impl 0.1.0 💰
Procedural derive macro implementation for actix-multipart-derive.
1 version - Latest release: over 3 years ago - 1 dependent package - 1 dependent repositories - 1.15 thousand downloads total - 8 stars on GitHub - 1 maintainer
actix-multipart-extract 0.1.5 💰
Better multipart form support for Actix Web.
6 versions - Latest release: over 1 year ago - 1 dependent repositories - 4.88 thousand downloads total - 8 stars on GitHub - 1 maintainer
actix-multipart-extract-derive 0.1.5 💰
Better multipart form support for Actix Web.
6 versions - Latest release: over 1 year ago - 1 dependent package - 1 dependent repositories - 5.21 thousand downloads total - 8 stars on GitHub - 1 maintainer
actix-web-error 0.2.0
Derive ResponseError for your errors
2 versions - Latest release: about 1 year ago - 4 dependent repositories - 2.19 thousand downloads total - 0 stars on GitHub - 1 maintainer
actix-web-error-derive 0.2.0
Derive macros for actix-web-error
2 versions - Latest release: about 1 year ago - 1 dependent package - 1 dependent repositories - 2.53 thousand downloads total - 0 stars on GitHub - 1 maintainer
airone_derive 0.7.4
Procedural macros for the Airone Db persistence layer
4 versions - Latest release: 8 months ago - 1 dependent package - 1.38 thousand downloads total - 3 stars on GitLab.com - 1 maintainer
allegro-motor-derive 0.1.0
Derive macros for Allegro motor driver registers
1 version - Latest release: 7 months ago - 1 dependent package - 406 downloads total - 0 stars on GitHub - 1 maintainer
Top 4.7% on crates.io
alt_serde 1.0.119
A generic serialization/deserialization framework
2 versions - Latest release: over 3 years ago - 4 dependent packages - 16 dependent repositories - 52.8 thousand downloads total - 8,632 stars on GitHub - 2 maintainers
Top 5.4% on crates.io
alt_serde_derive 1.0.119
Macros 1.1 implementation of #[derive(Serialize, Deserialize)]
2 versions - Latest release: over 3 years ago - 3 dependent packages - 15 dependent repositories - 31.5 thousand downloads total - 8,632 stars on GitHub - 2 maintainers
amass 0.1.0
Automatically generate `From` impls for nested enums, even across crates
1 version - Latest release: about 1 month ago - 248 downloads total - 0 stars on GitHub - 1 maintainer
amplify_derive 4.0.0 💰
Powerful derivation macros; part of the 'amplify' library
61 versions - Latest release: 7 months ago - 35 dependent packages - 43 dependent repositories - 358 thousand downloads total - 1 stars on GitHub - 1 maintainer
amplify_derive_helpers 0.0.4
Amplifying Rust language capabilities: helper functions for creating proc macro libraries
4 versions - Latest release: over 3 years ago - 1 dependent package - 1 dependent repositories - 11.1 thousand downloads total - 49 stars on GitHub - 1 maintainer
amplify_syn 2.0.1 💰
Amplifying syn capabilities: helper functions for creating proc macro libraries
14 versions - Latest release: about 1 year ago - 6 dependent packages - 42 dependent repositories - 282 thousand downloads total - 1 stars on GitHub - 1 maintainer
another-visitor 0.1.0
Lets you derive visitor pattern implementations
1 version - Latest release: over 1 year ago - 377 downloads total - 2 stars on GitHub - 1 maintainer
another-visitor-macros 0.1.0
Macros for another-visitor
1 version - Latest release: over 1 year ago - 1 dependent package - 634 downloads total - 2 stars on GitHub - 1 maintainer
Top 5.8% on crates.io
apache-avro-derive 0.16.0
A library for deriving Avro schemata from Rust structs and enums
3 versions - Latest release: 8 months ago - 1 dependent package - 26 dependent repositories - 420 thousand downloads total - 2,755 stars on GitHub - 3 maintainers
apdu 0.4.0 💰
High-level API for APDU commands and responses.
6 versions - Latest release: over 1 year ago - 2 dependent packages - 1 dependent repositories - 10 thousand downloads total - 8 stars on GitHub - 1 maintainer
apdu-core 0.4.0 💰
Core library for composing APDU commands and parsing their responses.
6 versions - Latest release: over 1 year ago - 4 dependent packages - 1 dependent repositories - 12 thousand downloads total - 8 stars on GitHub - 1 maintainer
apdu-derive 0.4.0 💰
Implementation of procedural macro for apdu crate.
6 versions - Latest release: over 1 year ago - 1 dependent package - 1 dependent repositories - 10.3 thousand downloads total - 8 stars on GitHub - 1 maintainer
aqua_parse_macro 0.16.0
The macro used in 'aqua_parse'.
5 versions - Latest release: over 2 years ago - 1 dependent package - 1.99 thousand downloads total - 0 stars on GitHub - 1 maintainer
Top 2.5% on crates.io
argh 0.1.12
Derive-based argument parser optimized for code size
13 versions - Latest release: 9 months ago - 349 dependent packages - 2,134 dependent repositories - 3.77 million downloads total - 1,582 stars on GitHub - 5 maintainers
argley 1.3.0 💰
Turn a struct into arguments for a `Command`
6 versions - Latest release: 10 months ago - 1.62 thousand downloads total - 0 stars on GitHub - 1 maintainer
argley_macro 1.3.0 💰
Macro for the `argley` crate
5 versions - Latest release: 10 months ago - 1 dependent package - 1.54 thousand downloads total - 0 stars on GitHub - 1 maintainer
argp 0.3.0 💰
Derive-based argument parser optimized for code size
3 versions - Latest release: about 1 year ago - 2 dependent packages - 1 dependent repositories - 8.05 thousand downloads total - 11 stars on GitHub - 1 maintainer
argp_derive 0.3.0 💰
Derive-based argument parsing optimized for code size
3 versions - Latest release: about 1 year ago - 1 dependent package - 1 dependent repositories - 8.23 thousand downloads total - 11 stars on GitHub - 1 maintainer
arraygen 0.3.2 💰
Derive macro for generating arrays from struct fields.
23 versions - Latest release: over 2 years ago - 1 dependent package - 6 dependent repositories - 17.9 thousand downloads total - 20 stars on GitHub - 1 maintainer
arraygen-docfix 0.1.8 💰
Derive macro for generating arrays from struct fields.
2 versions - Latest release: over 4 years ago - 1 dependent package - 988 downloads total - 20 stars on GitHub - 1 maintainer
as_base 0.1.3
Cast trait objects to some base class
4 versions - Latest release: 9 months ago - 1.02 thousand downloads total - 0 stars on GitHub - 1 maintainer
asset-derive 0.1.4
Simple asset handling derive macro for enums, and a proc-macro learning resource!
5 versions - Latest release: about 1 year ago - 1.55 thousand downloads total - 6 stars on GitHub - 1 maintainer
asset-derive-macro 0.1.3
Simple asset handling derive macro for enums, and a proc-macro learning resource!
2 versions - Latest release: about 1 year ago - 1 dependent package - 1.03 thousand downloads total - 6 stars on GitHub - 1 maintainer
associated-derive 0.1.1
Derive macro for Associated
2 versions - Latest release: over 2 years ago - 1 dependent package - 1 dependent repositories - 1.52 thousand downloads total - 1 stars on GitHub - 1 maintainer
astarte-device-sdk-derive 0.8.1
Derive macros implementation used by Astarte Device SDK
17 versions - Latest release: 13 days ago - 1 dependent package - 1 dependent repositories - 13.9 thousand downloads total - 6 stars on GitHub - 2 maintainers
as_tuple 0.1.0
View any struct as a tuple! ✨
1 version - Latest release: over 5 years ago - 688 downloads total - 3 stars on GitHub - 1 maintainer
as_tuple_derive 0.1.0
Don't use this crate directly. It's re-exported by as_tuple!
1 version - Latest release: over 5 years ago - 1 dependent package - 1.25 thousand downloads total - 3 stars on GitHub - 1 maintainer
async-reply-derive 0.1.2
Derive macros for `async-reply` messages
3 versions - Latest release: about 2 years ago - 1 dependent package - 1 dependent repositories - 1.68 thousand downloads total - 2 stars on GitHub - 1 maintainer
atat_derive 0.22.0
Derive macro for atat
37 versions - Latest release: 2 months ago - 2 dependent packages - 1 dependent repositories - 93.1 thousand downloads total - 102 stars on GitHub - 1 maintainer
attribute-derive 0.9.1
Clap like parsing for attributes in proc-macros
16 versions - Latest release: about 2 months ago - 15 dependent packages - 171 dependent repositories - 1.51 million downloads total - 13 stars on GitHub - 1 maintainer
attribute-derive-macro 0.9.1
Clap for proc macro attributes
13 versions - Latest release: about 2 months ago - 1 dependent package - 60 dependent repositories - 1.51 million downloads total - 13 stars on GitHub - 1 maintainer
auto-args-derive 0.1.5
Parse command line arguments by defining a struct, derive crate.
6 versions - Latest release: almost 4 years ago - 1 dependent package - 1 dependent repositories - 22.6 thousand downloads total - 1 maintainer
auto-builder 0.2.0
A derive macro to implement the builder pattern for any struct
2 versions - Latest release: 4 months ago - 487 downloads total - 0 stars on GitHub - 1 maintainer
auto-builder-core 0.2.0
A derive macro to implement the builder pattern for any struct
2 versions - Latest release: 4 months ago - 1 dependent package - 517 downloads total - 0 stars on GitHub - 1 maintainer
auto-builder-macro 0.2.0
A derive macro to implement the builder pattern for any struct
2 versions - Latest release: 4 months ago - 1 dependent package - 485 downloads total - 0 stars on GitHub - 1 maintainer
Top 5.9% on crates.io
auto_enums 0.8.5 💰
A library for to allow multiple return types by automatically generated enum.
54 versions - Latest release: 4 months ago - 17 dependent packages - 188 dependent repositories - 2.15 million downloads total - 338 stars on GitHub - 1 maintainer
Top 8.6% on crates.io
auto_enums_core 0.7.12 💰
An internal crate to support auto_enums - do not use directly
48 versions - Latest release: over 3 years ago - 1 dependent package - 131 dependent repositories - 1.5 million downloads total - 338 stars on GitHub - 1 maintainer
Top 8.5% on crates.io
auto_enums_derive 0.7.12 💰
An internal crate to support auto_enums - do not use directly
48 versions - Latest release: over 3 years ago - 1 dependent package - 171 dependent repositories - 1.5 million downloads total - 338 stars on GitHub - 1 maintainer
autoexport 0.1.0
Automatically use all the modules laid out in a top-level mod
1 version - Latest release: over 1 year ago - 623 downloads total - 1 maintainer
avocado-schema-derive 0.8.0
A derive macro to support runtime reflection of struct values
4 versions - Latest release: 6 months ago - 992 downloads total - 1 stars on GitHub - 1 maintainer
awmpde 0.7.1
awmpde used for deriving multipart request for actix web 3
11 versions - Latest release: about 2 years ago - 1 dependent repositories - 5.25 thousand downloads total - 2 stars on GitHub - 1 maintainer
awmpde_derive 0.7.0
awmpde used for deriving multipart request for actix web 3
7 versions - Latest release: about 2 years ago - 1 dependent package - 2 dependent repositories - 4.78 thousand downloads total - 2 stars on GitHub - 1 maintainer
awmpde_structs 0.7.1
awmpde used for deriving multipart request for actix web 3
11 versions - Latest release: about 2 years ago - 1 dependent package - 2 dependent repositories - 5.66 thousand downloads total - 2 stars on GitHub - 1 maintainer
Top 9.0% on crates.io
bae 0.1.7
A Rust proc-macro attribute parser
9 versions - Latest release: over 2 years ago - 14 dependent packages - 507 dependent repositories - 1.69 million downloads total - 9 stars on GitHub - 1 maintainer
bae2 1.0.0 💰
A Rust proc-macro attribute parser
1 version - Latest release: about 1 year ago - 2 dependent packages - 1 dependent repositories - 5.49 thousand downloads total - 0 stars on GitHub - 1 maintainer
better-bae 0.1.9 💰
A Rust proc-macro attribute parser
3 versions - Latest release: about 2 years ago - 4 dependent packages - 6 dependent repositories - 24.9 thousand downloads total - 0 stars on GitHub - 1 maintainer
better-bae-macros 0.1.9 💰
A Rust proc-macro attribute parser
3 versions - Latest release: about 2 years ago - 1 dependent package - 6 dependent repositories - 25.7 thousand downloads total - 0 stars on GitHub - 1 maintainer
better-default-derive 0.1.1
A better Default macro
2 versions - Latest release: about 1 year ago - 689 downloads total - 0 stars on GitHub - 1 maintainer
bit_manager_derive 0.1.1
Derive macro for bit_manager crate
2 versions - Latest release: over 6 years ago - 1 dependent package - 1 dependent repositories - 2.46 thousand downloads total - 1 maintainer
blanket 0.4.0
A simple macro to derive blanket implementations for your traits.
9 versions - Latest release: 2 months ago - 7 dependent packages - 21 dependent repositories - 223 thousand downloads total - 19 stars on GitHub - 1 maintainer
blastkids 0.1.6
Derive BLS12-381 child keys using Blastkids.
7 versions - Latest release: 3 months ago - 2.03 thousand downloads total - 1 stars on GitHub - 1 maintainer
blpapi-derive 0.0.1
Proc-macro derive for bloomberg's blpapi library
1 version - Latest release: over 4 years ago - 1 dependent package - 1.08 thousand downloads total - 8 stars on GitHub - 1 maintainer
bolt-proto-derive 0.6.0 💰
Procedural macros for bolt-proto.
9 versions - Latest release: over 2 years ago - 1 dependent package - 7 dependent repositories - 19.2 thousand downloads total - 80 stars on GitHub - 1 maintainer
boolenum 0.1.0
Derive From<bool> and Into<bool> for your boolean enums
1 version - Latest release: almost 4 years ago - 1 dependent package - 1 dependent repositories - 18.5 thousand downloads total - 1 stars on GitHub - 1 maintainer
bounded-static 0.7.0
Defines the ToBoundedStatic and IntoBoundedStatic traits
8 versions - Latest release: 7 months ago - 6 dependent packages - 4 dependent repositories - 175 thousand downloads total - 6 stars on GitHub - 1 maintainer
bounded-static-derive 0.7.0
Macro to derive ToBoundedStatic and IntoBoundedStatic traits
8 versions - Latest release: 7 months ago - 1 dependent package - 1 dependent repositories - 156 thousand downloads total - 8 stars on GitHub - 1 maintainer
boxext_derive 0.1.3
Custom Derive for the `boxext::Zero` trait
4 versions - Latest release: almost 6 years ago - 1 dependent package - 1 dependent repositories - 3.2 thousand downloads total - 23 stars on GitHub - 1 maintainer
Top 8.4% on crates.io
build-deps 0.1.4
Rust build-script dependencies generator for data/IDL files
5 versions - Latest release: almost 5 years ago - 9 dependent packages - 63 dependent repositories - 415 thousand downloads total - 29 stars on GitHub - 1 maintainer
builder_derive_more 0.1.0
Additional procedural macros for the builder pattern.
1 version - Latest release: 4 months ago - 3 dependent packages - 943 downloads total - 0 stars on GitHub - 1 maintainer
builder-pattern 0.4.2
A derivable macro for declaring a builder pattern.
22 versions - Latest release: over 2 years ago - 7 dependent packages - 1 dependent repositories - 15.5 thousand downloads total - 22 stars on GitHub - 1 maintainer
builder-pattern-macro 0.4.2
A macro crate for builder-pattern. Do not use this crate directly.
3 versions - Latest release: over 2 years ago - 1 dependent package - 1 dependent repositories - 6.66 thousand downloads total - 1 maintainer
Top 9.5% on crates.io
buildstructor 0.5.4
Macro to derive a builder from a constructor function.
24 versions - Latest release: 9 months ago - 10 dependent packages - 21 dependent repositories - 467 thousand downloads total - 57 stars on GitHub - 1 maintainer
byteserde 0.6.2
A generic serialization/deserialization framework for mapping byte streams to/from arbitrary stru...
9 versions - Latest release: 4 months ago - 10 dependent packages - 1 dependent repositories - 5.75 thousand downloads total - 0 stars on GitHub - 1 maintainer
byteserde_derive 0.6.2
A procedural macro for mapping byte streams to/from arbitrary struct types with focus on performance
9 versions - Latest release: 4 months ago - 8 dependent packages - 1 dependent repositories - 5.87 thousand downloads total - 0 stars on GitHub - 1 maintainer
byteserde_types 0.6.2
A procedural macro for mapping byte streams to/from arbitrary struct types with focus on performance
8 versions - Latest release: 4 months ago - 5 dependent packages - 1 dependent repositories - 5.47 thousand downloads total - 0 stars on GitHub - 1 maintainer
carbide_derive 0.70.1
A crate providing procedural macros for the carbide library
2 versions - Latest release: about 3 years ago - 3 dependent packages - 1 dependent repositories - 2.29 thousand downloads total - 15 stars on GitHub - 1 maintainer
cardseed 0.0.2
Pseudo-random numbers derived from playing cards using PBKDF2.
2 versions - Latest release: 8 months ago - 554 downloads total - 0 stars on GitHub - 1 maintainer
cargho 0.1.7
Derive-based argument parser optimized for being up to date in crates.io
4 versions - Latest release: almost 3 years ago - 1 dependent package - 1.43 thousand downloads total - 1 maintainer
cassandra_macro 0.1.3
Create Cassandra tables and CRUD CQL prepared statements from Rust structs. (custom derive: cassa...
4 versions - Latest release: about 2 years ago - 1.76 thousand downloads total - 4 stars on GitHub - 1 maintainer
choices 1.0.0
HTTP configuration service by defining a struct.
6 versions - Latest release: almost 2 years ago - 2.23 thousand downloads total - 4 stars on GitHub - 1 maintainer
choices-derive 1.0.0
HTTP configuration service by defining a struct, derive crate.
6 versions - Latest release: almost 2 years ago - 1 dependent package - 1 dependent repositories - 2.73 thousand downloads total - 4 stars on GitHub - 1 maintainer
Top 0.5% on crates.io
clap_derive 4.5.4 💰
Parse command line argument by defining a struct, derive crate.
73 versions - Latest release: about 2 months ago - 90 dependent packages - 17,230 dependent repositories - 97.4 million downloads total - 13,387 stars on GitHub - 1 maintainer
clap_derive_cryo 4.3.12 💰
Parse command line argument by defining a struct, derive crate.
1 version - Latest release: 9 months ago - 1 dependent package - 1 dependent repositories - 4.67 thousand downloads total - 13,387 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
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
clapme_derive 0.1.10
Parse command line arguments by defining a struct, derive crate.
13 versions - Latest release: almost 6 years ago - 1 dependent package - 1 dependent repositories - 13.4 thousand downloads total - 1 maintainer
cling-derive 0.1.2
Derive macro for cling. You should not use this crate directly, instead use cling.
8 versions - Latest release: about 2 months ago - 1 dependent package - 1 dependent repositories - 7.01 thousand downloads total - 13 stars on GitHub - 1 maintainer
cli-settings-derive 0.3.0
Manage CLI settings with configuration file(s) and command line parsing, using serde and clap
6 versions - Latest release: 7 months ago - 1.51 thousand downloads total - 1 stars on GitHub - 1 maintainer
cmp_by_derive 0.1.0 💰
Derive macro CmpBy and HashBy, respectively deriving traits `Ord`, `PartialOrd`, `Eq` and `Partia...
1 version - Latest release: 9 months ago - 1 dependent package - 766 downloads total - 0 stars on GitHub - 1 maintainer
collections-fromstr 0.1.1
Derives FromStr for collection types like Vec<T> or HashSet<T>.
2 versions - Latest release: about 3 years ago - 1.64 thousand downloads total - 2 stars on GitHub - 1 maintainer
compare_by_address_derive 0.1.1
Derive macro for comparing and hashing structs/unions/enums by address
2 versions - Latest release: about 2 years ago - 742 downloads total - 0 stars on GitHub - 1 maintainer
config-generator 0.1.3
A procedural macro for generating a configuration loader from an input struct.
5 versions - Latest release: 4 months ago - 1.13 thousand downloads total - 1 stars on GitHub - 1 maintainer
config-manager-proc 0.2.0
Macro implementation for config-manager-rs derives
3 versions - Latest release: about 1 year ago - 1 dependent package - 1 dependent repositories - 7.84 thousand downloads total - 7 stars on GitHub - 1 maintainer
Top 3.9% on crates.io
conrod_derive 0.76.1
A crate providing procedural macros for the conrod library
19 versions - Latest release: over 2 years ago - 5 dependent packages - 105 dependent repositories - 199 thousand downloads total - 3,354 stars on GitHub - 1 maintainer
constructor-lite 0.3.0
Generate minimal constructors for structs
3 versions - Latest release: 2 months ago - 920 downloads total - 3 stars on GitHub - 1 maintainer
converge 0.0.5
Layered configuration, can be expressed in a single line of code. The `Converge` trait merges ins...
5 versions - Latest release: 9 months ago - 1 dependent package - 1 dependent repositories - 2.57 thousand downloads total - 1 stars on GitHub - 1 maintainer
converge_derive 0.0.5
The `converge::Converge` trait can be derived, `converge_derive` provides the macros that are app...
4 versions - Latest release: 9 months ago - 2 dependent packages - 2.64 thousand downloads total - 1 stars on GitHub - 1 maintainer
converge_test 0.0.4
Tests for the `converge::Converge` trait and the `converge_derive` proc-macro.
4 versions - Latest release: about 2 years ago - 1.36 thousand downloads total - 1 stars on GitHub - 1 maintainer
convertable-errors 0.1.0
This crate defines an ergonomic macro for deriving From<Foreign> conversions for variants of Rust...
1 version - Latest release: almost 3 years ago - 527 downloads total - 0 stars on GitHub - 1 maintainer