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 values1 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 transformations53 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-enums4 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-structs7 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 Types4 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 bytes7 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 enums1 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 metaprogramming4 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 tuples6 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 coercion3 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
11 versions - Latest release: almost 4 years ago - 13 dependent packages - 56 dependent repositories - 411 thousand downloads total - 187 stars on GitHub - 1 maintainer
log-derive 0.4.1 💰
Procedural Macros for logging the result and inputs of a function11 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 Systems4 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 inequality1 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 enums1 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
Related Keywords
rust
14
types
7
macro
7
proc-macro
5
macros
5
math
5
proofs
5
logic
5
library
4
reflection
4
irox
4
meta
4
tuple
3
function
3
rust-lang
3
unstable
2
components
2
variadic
2
api
2
compose
2
crate
2
higher-order
1
attribute
1
compiler-plugin
1
functional-programming
1
apply
1
functions
1
accessor
1
mutator
1
updater
1
constructor
1
io
1
lenses
1
optics
1
rust-library
1
secrets
1
security
1
non-linear-types
1
exposure-control
1
procedural
1
rs
1
compile-time
1
comptime
1
templates
1
programming-language
1
const-generics
1
type-level-integers
1
typenum
1
const
1
wrapper
1
constant
1
type
1
generic
1
trait
1
impl
1
for
1
tuples
1
generalization
1
generics
1
specialization
1
async
1
macros-rust
1
sync
1
log
1
derive
1
logging
1
modeling
1
schema
1
inequality
1
equality
1
type-level
1