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
compare_by_address_derive 0.1.1
Derive macro for comparing and hashing structs/unions/enums by address2 versions - Latest release: about 2 years ago - 742 downloads total - 0 stars on GitHub - 1 maintainer
surql-definition-macros 0.2.1
A Rust procedural macro for generating SurrealDB table and field definitions.3 versions - Latest release: 9 days ago - 1 dependent package - 433 downloads total - 0 stars on GitHub - 1 maintainer
indexed_valued_enums_derive 1.0.0
Derive macro for the indexed_valued_enums crate.1 version - Latest release: 2 months ago - 1 dependent package - 320 downloads total - 0 stars on GitHub - 1 maintainer
derivepass-cli 0.1.0
Simple key derivation utility.1 version - Latest release: over 4 years ago - 568 downloads total - 0 stars on GitHub - 1 maintainer
from-attr 0.1.1
A crate that makes it easy to parse attributes.2 versions - Latest release: 9 days ago - 2 dependent packages - 772 downloads total - 0 stars on GitHub - 1 maintainer
from-enum-derive 0.1.1
Provides a derive proc macro for deriving From on enums2 versions - Latest release: over 1 year ago - 1 dependent package - 1.25 thousand downloads total - 0 stars on GitHub - 1 maintainer
derive_rich 0.4.4
Helps you to create richful function for your structs9 versions - Latest release: over 3 years ago - 5 dependent packages - 3 dependent repositories - 8.07 thousand downloads total - 0 stars on GitLab.com - 1 maintainer
error-stack-derive 0.1.0
A derive macro to use in pair with error_stack or generally any error system1 version - Latest release: over 1 year ago - 1 dependent package - 1 dependent repositories - 817 downloads total - 0 stars on GitHub - 1 maintainer
thisctx 0.4.0
Easily create error with contexts4 versions - Latest release: about 1 year ago - 1 dependent repositories - 4.7 thousand downloads total - 0 stars on GitHub - 1 maintainer
randerive 1.2.0 💰
A simple derive macro to allow for random generation of custom structs3 versions - Latest release: over 2 years ago - 1 dependent package - 1 dependent repositories - 1.43 thousand downloads total - 0 stars on GitHub - 1 maintainer
field_iterator 0.1.0
A derivable trait for iterating over the fields of a struct.1 version - Latest release: about 1 month ago - 234 downloads total - 0 stars on GitHub - 1 maintainer
light_enum 0.2.2
provide a derive keyword to generate a light enum4 versions - Latest release: 6 months ago - 1 dependent repositories - 1.41 thousand downloads total - 0 stars on GitHub - 1 maintainer
enum_future 0.1.0
A simple macro for creating `Future`-implementing enums containing futures.1 version - Latest release: over 5 years ago - 2 dependent repositories - 1.47 thousand downloads total - 0 stars on GitHub - 1 maintainer
type-change 0.1.0
Convert between different types of the same field name1 version - Latest release: over 2 years ago - 439 downloads total - 0 stars on GitHub - 1 maintainer
serde_piecewise_default 0.2.0
Uses serde's Option<T> handling to let you easily specify defaults for all fields at once by impl...2 versions - Latest release: almost 5 years ago - 2 dependent repositories - 13.3 thousand downloads total - 0 stars on GitHub - 1 maintainer
destruct-drop 0.2.0
Macro for dropping the fields of a struct or enum without dropping the container.2 versions - Latest release: 11 months ago - 1 dependent package - 2 dependent repositories - 8.32 thousand downloads total - 0 stars on GitHub - 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
into_variant 0.3.0
Easily convert your types into the corresponding enum variant4 versions - Latest release: about 2 years ago - 1.52 thousand downloads total - 0 stars on GitLab.com - 1 maintainer
gtk_resources_derive
Procedural derive macro for easily loading gtk gresources.5 versions - Latest release: 28 days ago - 1 dependent package - 1 dependent repositories - 2.15 thousand downloads total - 0 stars on GitLab.com - 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
derive-all 0.1.0
Derive macro that derives all macros possible.1 version - Latest release: 8 months ago - 302 downloads total - 0 stars on GitHub - 1 maintainer
cxc_derive 0.2.0
Derive crate for cxc2 versions - Latest release: 8 months ago - 1 dependent package - 1.2 thousand downloads total - 0 stars on GitHub - 1 maintainer
amass 0.1.0
Automatically generate `From` impls for nested enums, even across crates1 version - Latest release: about 1 month ago - 248 downloads total - 0 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
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
field_iterator_derive 0.1.0
Proc-macro for field_iterator1 version - Latest release: about 1 month ago - 1 dependent package - 259 downloads total - 0 stars on GitHub - 1 maintainer
as_base 0.1.3
Cast trait objects to some base class4 versions - Latest release: 9 months ago - 1.02 thousand downloads total - 0 stars on GitHub - 1 maintainer
thiserror-nostd-notrait 1.0.57
derive(Error)1 version - Latest release: 3 months ago - 577 downloads total - 0 stars on GitHub - 1 maintainer
enum-derive-2018 3.0.1
This crate provides macros for deriving additional functionality for enums.11 versions - Latest release: 10 months ago - 4 dependent packages - 4 dependent repositories - 22.4 thousand downloads total - 0 stars on GitHub - 1 maintainer
debugify 0.2.0
Derive macro for `std::fmt::Debug` focused on reducing boilerplate.Supports both format strings a...2 versions - Latest release: 5 months ago - 602 downloads total - 0 stars on GitHub - 1 maintainer
derive_builder_macro_fork_arti 0.11.2
Rust macro to automatically implement the builder pattern for arbitrary structs.1 version - Latest release: about 2 years ago - 1 dependent package - 7 dependent repositories - 118 thousand downloads total - 0 stars on GitHub - 2 maintainers
enum_stringify 0.4.2
Macro to generate string conversion functions for enums6 versions - Latest release: 10 days ago - 1 dependent package - 3.31 thousand downloads total - 0 stars on GitHub - 1 maintainer
serdine_derive 0.6.0
Derive macros for serdine crate8 versions - Latest release: over 1 year ago - 1 dependent package - 2.53 thousand downloads total - 0 stars on GitHub - 1 maintainer
korat_derive 0.1.3
Derivables for implementation of converters of structures to and from rusoto attribute maps4 versions - Latest release: over 6 years ago - 2.76 thousand downloads total - 0 stars on GitHub - 1 maintainer
merge-hashmap 0.1.2
Merge multiple values into one3 versions - Latest release: about 1 year ago - 1 dependent package - 7.65 thousand downloads total - 0 stars on GitHub - 1 maintainer
macroific 1.3.1 💰
Proc macro development utilities10 versions - Latest release: 6 months ago - 4 dependent packages - 1 dependent repositories - 31.6 thousand downloads total - 0 stars on GitHub - 1 maintainer
auto-builder-macro 0.2.0
A derive macro to implement the builder pattern for any struct2 versions - Latest release: 4 months ago - 1 dependent package - 485 downloads total - 0 stars on GitHub - 1 maintainer
serde-enum-derive 0.0.2
Serde enum primitive derive2 versions - Latest release: almost 5 years ago - 1.02 thousand downloads total - 0 stars on GitHub - 1 maintainer
derive_more_preview 0.1.0
Adds #[derive(x)] macros for more traits1 version - Latest release: 10 months ago - 3 dependent packages - 1 dependent repositories - 2.07 thousand downloads total - 0 stars on GitHub - 1 maintainer
entrypoint_macros 0.2.0
macros for entrypoint3 versions - Latest release: 3 months ago - 1 dependent package - 1 dependent repositories - 936 downloads total - 0 stars on GitHub - 1 maintainer
dearbitrary_derive 1.0.1
Derives dearbitrary traits2 versions - Latest release: 11 months ago - 1 dependent package - 604 downloads total - 0 stars on GitHub - 1 maintainer
yaga-derive 0.1.0
Derive macro based on Dialoguer crate. To use only with 'yaga'1 version - Latest release: over 3 years ago - 1 dependent package - 968 downloads total - 0 stars on GitHub - 1 maintainer
ffi-destruct 0.1.3
Generates destructors for structures that contain raw pointers in the FFI.4 versions - Latest release: over 1 year ago - 1 dependent repositories - 1.65 thousand downloads total - 0 stars on GitHub - 1 maintainer
merfolk_frontend_derive 0.1.0
A `Frontend` for merfolk using derive macros.1 version - Latest release: over 3 years ago - 471 downloads total - 0 stars on GitHub - 1 maintainer
rs-blocks-derive 0.1.0
Derive implementations for the rs-blocks crate.1 version - Latest release: almost 4 years ago - 1 dependent package - 1 dependent repositories - 1.17 thousand downloads total - 0 stars on GitLab.com - 1 maintainer
vuetom_dc 0.0.1
vuetom rs utils1 version - Latest release: about 1 year ago - 279 downloads total - 0 stars on GitHub - 1 maintainer
gtk_resources
Procedural derive macro for easily loading gtk gresources.8 versions - Latest release: 28 days ago - 1 dependent repositories - 2.96 thousand downloads total - 0 stars on GitLab.com - 1 maintainer
stdin_parser_derive 0.1.0
Parse stdin by defining a struct - trait derive1 version - Latest release: about 5 years ago - 623 downloads total - 0 stars on GitHub - 1 maintainer
tyenum_attribute 0.5.0
Attribute macro for type enums.1 version - Latest release: about 5 years ago - 1 dependent package - 1.23 thousand downloads total - 0 stars on GitLab.com - 1 maintainer
allegro-motor-derive 0.1.0
Derive macros for Allegro motor driver registers1 version - Latest release: 7 months ago - 1 dependent package - 406 downloads total - 0 stars on GitHub - 1 maintainer
auto-builder-core 0.2.0
A derive macro to implement the builder pattern for any struct2 versions - Latest release: 4 months ago - 1 dependent package - 517 downloads total - 0 stars on GitHub - 1 maintainer
surql-definition 0.2.1
A Rust procedural macro for generating SurrealDB table and field definitions.2 versions - Latest release: 9 days ago - 0 downloads total - 0 stars on GitHub - 1 maintainer
studs 0.1.1
Studs is a collection of extenstions to the Rust standard library.2 versions - Latest release: 23 days ago - 231 downloads total - 0 stars on GitHub - 1 maintainer
actix-web-error-derive 0.2.0
Derive macros for actix-web-error2 versions - Latest release: about 1 year ago - 1 dependent package - 1 dependent repositories - 2.53 thousand downloads total - 0 stars on GitHub - 1 maintainer
docsplay 0.1.1
A derive macro for implementing the display Trait via a doc comment and string interpolation. For...2 versions - Latest release: 3 months ago - 3.06 thousand downloads total - 0 stars on GitHub - 1 maintainer
surql-definition-core 0.2.1
A Rust procedural macro for generating SurrealDB table and field definitions.2 versions - Latest release: 9 days ago - 2 dependent packages - 0 downloads total - 0 stars on GitHub - 1 maintainer
optifier 0.1.0-beta.1
Rust macros for deriving optional types1 version - Latest release: about 1 year ago - 290 downloads total - 0 stars on GitHub - 1 maintainer
from-str-sequential 0.1.0
A FromStr-like trait for enums, matching the first compatible variant1 version - Latest release: over 1 year ago - 1 dependent repositories - 3.5 thousand downloads total - 0 stars on GitHub - 1 maintainer
derive_typst_intoval 0.2.1
Derive typst::IntoValue for structs3 versions - Latest release: 4 days ago - 182 downloads total - 0 stars on GitHub - 1 maintainer
quick_from 0.2.0
A derive macro for quickly implementing From on on enum variants that wrap other types.2 versions - Latest release: over 2 years ago - 2.9 thousand downloads total - 0 stars on GitHub - 1 maintainer
bae2 1.0.0 💰
A Rust proc-macro attribute parser1 version - Latest release: about 1 year ago - 2 dependent packages - 1 dependent repositories - 5.49 thousand downloads total - 0 stars on GitHub - 1 maintainer
new-derive 0.2.1
`New` derive macro7 versions - Latest release: 6 months ago - 1.82 thousand downloads total - 0 stars on GitHub - 1 maintainer
fluidity-derive 0.1.4
Derive macros created for fluidity4 versions - Latest release: almost 2 years ago - 1 dependent package - 1.73 thousand downloads total - 0 stars on GitHub - 1 maintainer
enum-tools 0.5.3
Automatically derive functions and trait implementations for enums4 versions - Latest release: 6 months ago - 1.19 thousand downloads total - 0 stars on GitHub - 1 maintainer
error_derive 0.2.0
Macros for deriving Error implementations through custom_derive!.3 versions - Latest release: almost 8 years ago - 1 dependent repositories - 3.66 thousand downloads total - 0 stars on GitHub - 1 maintainer
no-std-thiserror 0.1.0
thiserror but no_std compatible1 version - Latest release: 4 months ago - 400 downloads total - 0 stars on GitLab.com - 1 maintainer
from-attr-core 0.1.1
from-attr core type2 versions - Latest release: 9 days ago - 2 dependent packages - 776 downloads total - 0 stars on GitHub - 1 maintainer
from-str-sequential-derive 0.1.0
derive crate for `from-str-sequential`1 version - Latest release: over 1 year ago - 1 dependent package - 1 dependent repositories - 3.73 thousand downloads total - 0 stars on GitHub - 1 maintainer
from-attr-macro 0.1.1
Macros for from-attr2 versions - Latest release: 9 days ago - 1 dependent package - 772 downloads total - 0 stars on GitHub - 1 maintainer
typology-derive 0.1.1
Type derivation for foreign use2 versions - Latest release: 3 days ago - 1 dependent package - 207 downloads total - 0 stars on GitHub - 1 maintainer
stdin_parser 0.1.0
Parse stdin by defining a struct1 version - Latest release: about 5 years ago - 1 dependent package - 1 dependent repositories - 1.18 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 performance9 versions - Latest release: 4 months ago - 8 dependent packages - 1 dependent repositories - 5.87 thousand downloads total - 0 stars on GitHub - 1 maintainer
tantivy-macro 0.1.0
derive tantivy schema api1 version - Latest release: 6 months ago - 320 downloads total - 0 stars on GitHub - 1 maintainer
option-constructor-derive 0.1.1
Constructor helper2 versions - Latest release: about 7 years ago - 1.62 thousand downloads total - 0 stars on GitHub - 1 maintainer
with-id-derive 1.0.3
A derive macro for with-id4 versions - Latest release: about 1 year ago - 1 dependent package - 1.27 thousand downloads total - 0 stars on GitHub - 1 maintainer
serde_syn 0.1.0
Use serde to parse Rust source code.1 version - Latest release: over 4 years ago - 1 dependent package - 1 dependent repositories - 42.6 thousand downloads total - 0 stars on GitLab.com - 1 maintainer
struct_as_array 0.2.0
A Rust library that allows you to represent the structure as an array3 versions - Latest release: 6 months ago - 830 downloads total - 0 stars on GitHub - 1 maintainer
soccer 0.0.1
Associated constants for enums1 version - Latest release: 10 months ago - 353 downloads total - 0 stars on GitHub - 1 maintainer
derive_dearbitrary 1.2.0
Derives dearbitrary traits2 versions - Latest release: 11 months ago - 1 dependent package - 682 downloads total - 0 stars on GitHub - 1 maintainer
accessory 1.3.1 💰
A configurable get/set/get_mut derive macro6 versions - Latest release: about 14 hours ago - 1 dependent package - 38.2 thousand downloads total - 0 stars on GitHub - 1 maintainer
statenum 1.0.0
A library for enabling enums in state-pattern logic.1 version - Latest release: 8 months ago - 309 downloads total - 0 stars on GitHub - 1 maintainer
iderive 1.1.2
Drop-in replacement for derive that doesn't directly depend on generic bounds5 versions - Latest release: 3 days ago - 1.24 thousand downloads total - 0 stars on GitHub - 1 maintainer
impartial-ord 1.0.5 💰
Derives a quicker PartialOrd for types that already implement Ord6 versions - Latest release: about 1 year ago - 1.61 thousand downloads total - 0 stars on GitHub - 1 maintainer
vapabi-derive 9.0.1
Easy to use conversion of vapory contract calls to bytecode.1 version - Latest release: about 3 years ago - 13 dependent packages - 1 dependent repositories - 988 downloads total - 0 stars on GitHub - 1 maintainer
docsplay-macros 0.1.1
Implementation details of docsplay2 versions - Latest release: 3 months ago - 1 dependent package - 3.07 thousand downloads total - 0 stars on GitHub - 1 maintainer
query-params-derive 0.1.1
Rust macro to automatically implement the serialization to http query parameters for arbitrary st...3 versions - Latest release: over 4 years ago - 1.31 thousand downloads total - 0 stars on GitHub - 1 maintainer
actix-web-error 0.2.0
Derive ResponseError for your errors2 versions - Latest release: about 1 year ago - 4 dependent repositories - 2.19 thousand downloads total - 0 stars on GitHub - 1 maintainer
typology 0.1.1
Type derivation for foreign use2 versions - Latest release: 3 days ago - 206 downloads total - 0 stars on GitHub - 1 maintainer
argley_macro 1.3.0 💰
Macro for the `argley` crate5 versions - Latest release: 10 months ago - 1 dependent package - 1.54 thousand downloads total - 0 stars on GitHub - 1 maintainer
better-bae-macros 0.1.9 💰
A Rust proc-macro attribute parser3 versions - Latest release: about 2 years ago - 1 dependent package - 6 dependent repositories - 25.7 thousand downloads total - 0 stars on GitHub - 1 maintainer
derive_builder_fork_arti 0.11.2
Rust macro to automatically implement the builder pattern for arbitrary structs.1 version - Latest release: about 2 years ago - 19 dependent packages - 7 dependent repositories - 118 thousand downloads total - 0 stars on GitHub - 2 maintainers
ezmenu-derive 0.2.5
Builds a CLI menu with a derive.5 versions - Latest release: about 2 years ago - 1 dependent package - 1.51 thousand downloads total - 0 stars on GitHub - 1 maintainer
discrimenum 0.1.0 💰
Derive `Hash` and `PartialEq` on enums where only the discriminant matters.1 version - Latest release: about 2 years ago - 443 downloads total - 0 stars on GitHub - 1 maintainer
deboog 0.2.0
Derive macro for extended debug formatting2 versions - Latest release: 10 months ago - 561 downloads total - 0 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
guzzle-derive 1.0.0
The derive macro for guzzle, please use that crate not this one.2 versions - Latest release: over 4 years ago - 1 dependent package - 1 dependent repositories - 1.61 thousand downloads total - 0 stars on GitHub - 1 maintainer
korat 0.2.0
Convenience methods for the conversion of rusoto attribute values to concrete types for dynamodb5 versions - Latest release: over 6 years ago - 1 dependent package - 1 dependent repositories - 3.91 thousand downloads total - 0 stars on GitHub - 1 maintainer
splat_derive 0.1.1
A crate providing a Splat derive macro, which generates a splat method for the struct deriving it.2 versions - Latest release: 4 months ago - 528 downloads total - 0 stars on GitHub - 1 maintainer
vapabi-contract 9.0.0
Easy to use conversion of vapory contract calls to bytecode.1 version - Latest release: about 3 years ago - 13 dependent packages - 1 dependent repositories - 1 thousand downloads total - 0 stars on GitHub - 1 maintainer
auto-builder 0.2.0
A derive macro to implement the builder pattern for any struct2 versions - Latest release: 4 months ago - 487 downloads total - 0 stars on GitHub - 1 maintainer
Related Keywords
macro
184
rust
169
enum
67
proc-macro
49
macros
47
serde
39
struct
34
no-std
29
serialization
27
cli
26
error
25
builder
23
proc_macro
22
trait
20
from
18
clap
17
error-handling
17
rust-library
16
rust-lang
16
database
16
display
15
attribute
14
no_std
14
schema
11
derive-macro
11
json
11
procmacro
11
attributes
10
id
10
newtype
10
data
10
rust-crate
9
variant
9
merge
9
data-structures
9
setter
9
syn
9
testing
8
parsing
8
debug
8
config
8
constructor
8
parser
8
solidity
8
parse
8
abi
8
proc
8
map
8
hash
8
ffi
8
multipart
8
bytes
7
arguments
7
actix
7
configuration
7
http
7
validation
7
actix-web
7
hacktoberfest
7
string
7
drop
7
procedural
7
pattern
6
async
6
utility
6
rust-macro
6
type
6
discriminant
6
args
6
crates
6
vec
6
web
5
into
5
primitive
5
custom_derive
5
argument-parser
5
xml
5
iterator
5
template
5
mapper
5
patch
5
codegen
5
getter
4
command-line
4
deriving
4
mapping
4
regex
4
identifier
4
builder-pattern
4
random
4
custom-derive
4
types
4
convert
4
postgres
4
field
4
memory-management
4
argument-parsing
4
custom
4
escape
4
wrap
4