Ecosyste.ms: Packages

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

crates.io "metaprogramming" keyword

typenum-consts 0.1.5
Procedural macros that take a literal integer (or the result of an evaluation of simple mathemati...
6 versions - Latest release: about 1 month ago - 1.65 thousand downloads total - 3 stars on GitHub - 1 maintainer
integral_constant 0.1.0
Type-level wrappers around constant values
1 version - Latest release: 8 months ago - 1 dependent package - 559 downloads total - 0 stars on GitHub - 1 maintainer
typle 0.10.2
Generic tuple bounds and transformations
53 versions - Latest release: 13 days ago - 1 dependent package - 15.9 thousand downloads total - 7 stars on GitHub - 1 maintainer
rsmonad-macros 0.1.2
Haskell-style monads for idiomatic Rust.
3 versions - Latest release: about 1 year ago - 1 dependent package - 854 downloads total - 18 stars on GitHub - 1 maintainer
rsmonad 0.2.4
Haskell-style monads for idiomatic Rust.
7 versions - Latest release: 12 months ago - 1 dependent package - 2.02 thousand downloads total - 18 stars on GitHub - 1 maintainer
irox-enums_derive 0.2.2
Derivable impls of the traits in irox-enums
4 versions - Latest release: 3 months ago - 3 dependent packages - 3.8 thousand downloads total - 4 stars on GitHub - 1 maintainer
irox-structs_derive 0.3.1
Derivable impls of the traits in irox-structs
7 versions - Latest release: 28 days ago - 2 dependent packages - 2.59 thousand downloads total - 4 stars on GitHub - 1 maintainer
irox-enums 0.2.2
Traits for better Enumerated Types
4 versions - Latest release: 3 months ago - 8 dependent packages - 3.71 thousand downloads total - 4 stars on GitHub - 1 maintainer
irox-structs 0.5.1
Traits for Struct Types - linearly serialized big/little endian bytes
7 versions - Latest release: 28 days ago - 4 dependent packages - 2.48 thousand downloads total - 4 stars on GitHub - 1 maintainer
ay 0.1.0
Ay automatically implement Fn* traits for structs and enums
1 version - Latest release: about 3 years ago - 575 downloads total - 1 stars on GitHub - 1 maintainer
same-as 1.0.0
Type equality in stable Rust.
1 version - Latest release: about 1 year ago - 1 dependent package - 749 downloads total - 2 stars on GitHub - 1 maintainer
tuple_list 0.1.3
Crate for macro-free variadic tuple metaprogramming
4 versions - Latest release: almost 3 years ago - 5 dependent packages - 26 dependent repositories - 169 thousand downloads total - 24 stars on GitHub - 1 maintainer
fortuples 0.9.1
Procedural macros to generalize inherent and trait implementations over tuples
6 versions - Latest release: 7 months ago - 1 dependent package - 1 dependent repositories - 6.14 thousand downloads total - 2 stars on GitHub - 1 maintainer
coe-rs 0.1.2
Type coercion
3 versions - Latest release: about 1 year ago - 9 dependent packages - 1 dependent repositories - 65 thousand downloads total - 0 stars on GitHub - 1 maintainer
flexi_func 0.2.7
a Rust crate designed to supercharge your Rust programming experience with two powerful macros: f...
9 versions - Latest release: 3 months ago - 2.46 thousand downloads total - 0 stars on GitHub - 1 maintainer
Top 7.0% on crates.io
log-derive 0.4.1 💰
Procedural Macros for logging the result and inputs of a function
11 versions - Latest release: almost 4 years ago - 13 dependent packages - 56 dependent repositories - 411 thousand downloads total - 187 stars on GitHub - 1 maintainer
junglefowl-macros 0.1.1
Macros for type-level mathematical computation.
2 versions - Latest release: about 1 year ago - 1 dependent package - 772 downloads total - 0 stars on GitHub - 1 maintainer
junglefowl 0.1.1
Brutally murdering Rust's type system one proof at a time.
2 versions - Latest release: about 1 year ago - 580 downloads total - 0 stars on GitHub - 1 maintainer
metals-poly 0.1.1
Poly library provides the interface and interface type abstractions that form the foundations of ...
2 versions - Latest release: over 1 year ago - 1 dependent package - 908 downloads total - 1 maintainer
metals 0.1.3
A meta programming language for Composable Systems
4 versions - Latest release: over 1 year ago - 1.12 thousand downloads total - 1 maintainer
spidermeme 0.1.0
Traits to test for type equality and type inequality
1 version - Latest release: about 3 years ago - 508 downloads total - 2 stars on GitHub - 1 maintainer
macro_io 0.1.0
Rust package that contains procedural macros to do IO during compile time.
1 version - Latest release: over 3 years ago - 679 downloads total - 0 stars on GitHub - 1 maintainer
purpurea 0.1.0
Attribute based accessor/updater/mutator/constructor generation.
1 version - Latest release: about 3 years ago - 454 downloads total - 2 stars on GitHub - 1 maintainer
functionate 0.1.0
Automatically implement Fn* traits for structs and enums
1 version - Latest release: almost 4 years ago - 504 downloads total - 8 stars on GitHub - 1 maintainer
apply_attr 0.2.4
A syntax extension providing higher-order attributes to Rust.
6 versions - Latest release: over 6 years ago - 5.26 thousand downloads total - 16 stars on GitHub - 1 maintainer
photonix_derive 0.1.1
Derive macros for optics traits defined in photonix.
2 versions - Latest release: about 5 years ago - 1 dependent package - 2 dependent repositories - 1.74 thousand downloads total - 1 stars on GitHub - 1 maintainer
sosecrets-rs 0.2.4
A simple `Secret` wrapper type that reveals the secret at most `MEC: typenum::Unsigned` times wit...
6 versions - Latest release: 25 days ago - 1.2 thousand downloads total - 15 stars on GitHub - 1 maintainer
enum-from-functions 0.3.0
A procedural macro that will create an enum with associated functions that each have a correspond...
5 versions - Latest release: 9 months ago - 1.11 thousand downloads total - 0 stars on GitHub - 1 maintainer
constime 0.2.2
Zig's comptime for Rust with zero dependencies. Mostly something to play around with until more s...
4 versions - Latest release: over 1 year ago - 1.02 thousand downloads total - 7 stars on GitHub - 1 maintainer
do-with-in 0.1.5
A template language for Rust metaprogramming using partial staging.
6 versions - Latest release: 4 months ago - 1.39 thousand downloads total - 3 stars on GitHub - 1 maintainer
catalyst_entities 0.1.2
Low level data-structures for multithreaded and incremental compilation.
3 versions - Latest release: about 1 year ago - 751 downloads total - 6 stars on GitHub - 1 maintainer
unroll-fn 0.1.1
A generic unrollling function.
2 versions - Latest release: about 2 years ago - 1 dependent package - 758 downloads total - 1 stars on GitHub - 1 maintainer