Ecosyste.ms: Packages

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

crates.io maintainers: Daniel Henry-Mantilla

visibility 0.1.0
Attribute to override the visibility of items (useful in conjunction with cfg_attr)
4 versions - Latest release: 8 months ago - 15 dependent packages - 8 dependent repositories - 228 thousand downloads total - 10 stars on GitHub - 1 maintainer
unstringify 0.1.4
Procedural macro implemention of the reverse operation of `stringify!`
6 versions - Latest release: over 2 years ago - 6 dependent packages - 4 dependent repositories - 26.3 thousand downloads total - 5 stars on GitHub - 1 maintainer
Top 6.1% on crates.io
safer-ffi 0.1.7
Write safer FFI code in Rust without polluting it with unsafe code
23 versions - Latest release: about 1 month ago - 11 dependent packages - 19 dependent repositories - 311 thousand downloads total - 830 stars on GitHub - 1 maintainer
polonius-the-crab 0.4.1
Tools to feature more lenient Polonius-based borrow-checker patterns in stable Rust.
19 versions - Latest release: 7 months ago - 6 dependent packages - 23 dependent repositories - 390 thousand downloads total - 87 stars on GitHub - 1 maintainer
never-say-never 6.6.666
The never type (the true one!) in stable Rust.
2 versions - Latest release: over 2 years ago - 7 dependent packages - 10 dependent repositories - 590 thousand downloads total - 32 stars on GitHub - 1 maintainer
Top 6.6% on crates.io
macro_rules_attribute 0.2.0
Use declarative macros in attribute or derive position
14 versions - Latest release: about 1 year ago - 39 dependent packages - 553 dependent repositories - 2.21 million downloads total - 86 stars on GitHub - 1 maintainer
lending-iterator 0.1.7
Fully general lending iterators in stable rust: windows_mut!
16 versions - Latest release: about 1 year ago - 6 dependent packages - 8 dependent repositories - 253 thousand downloads total - 73 stars on GitHub - 1 maintainer
function_name 0.3.0
macro that expands to the name of the annotated function
9 versions - Latest release: about 2 years ago - 61 dependent packages - 75 dependent repositories - 2.74 million downloads total - 28 stars on GitHub - 1 maintainer
fix-hidden-lifetime-bug 0.2.5
Proc-macro to write an automatic fix for the "hidden lifetime in impl Trait" issue
13 versions - Latest release: almost 2 years ago - 5 dependent packages - 51 dependent repositories - 1.14 million downloads total - 9 stars on GitHub - 1 maintainer
ext-trait 1.0.1
Annotation to easily define ad-hoc / one-shot extension traits
4 versions - Latest release: over 2 years ago - 3 dependent packages - 17 dependent repositories - 764 thousand downloads total - 7 stars on GitHub - 1 maintainer
extension-traits 1.0.1
Annotation to easily define ad-hoc / one-shot extension traits
2 versions - Latest release: over 2 years ago - 5 dependent packages - 17 dependent repositories - 756 thousand downloads total - 7 stars on GitHub - 1 maintainer
cfg_eval 0.1.2
`#[cfg_eval]` in stable Rust πŸ™ƒ
7 versions - Latest release: 11 months ago - 9 dependent packages - 2 dependent repositories - 334 thousand downloads total - 5 stars on GitHub - 1 maintainer
byte-strings 0.3.1
Rust byte strings manipulation, for a better and safer C FFI
10 versions - Latest release: 11 months ago - 11 dependent packages - 12 dependent repositories - 267 thousand downloads total - 17 stars on GitHub - 1 maintainer
bstringify 0.1.2
stringify! that yields byte string literals instead
3 versions - Latest release: almost 4 years ago - 4 dependent packages - 40 dependent repositories - 137 thousand downloads total - 2 stars on GitHub - 1 maintainer
Top 9.3% on crates.io
macro_rules_attribute-proc_macro 0.2.0
Use declarative macros as proc_macro attributes or derives
13 versions - Latest release: about 1 year ago - 1 dependent package - 544 dependent repositories - 2.19 million downloads total - 86 stars on GitHub - 1 maintainer
fstrings-proc-macro 0.2.3
Python3 fstring interpolation in Rust
12 versions - Latest release: about 4 years ago - 2 dependent packages - 43 dependent repositories - 119 thousand downloads total - 81 stars on GitHub - 1 maintainer
function_name-proc-macro 0.3.0
macro that expands to the name of the annotated function
8 versions - Latest release: about 2 years ago - 1 dependent package - 61 dependent repositories - 2.73 million downloads total - 28 stars on GitHub - 1 maintainer
Top 9.6% on crates.io
safer_ffi-proc_macros 0.1.7
Procedural macro internals of `::safer_ffi`
9 versions - Latest release: about 1 month ago - 1 dependent package - 14 dependent repositories - 106 thousand downloads total - 1 maintainer
ext-trait-proc_macros 1.0.1
Internal: proc-macro backend of ::ext_trait.
4 versions - Latest release: over 2 years ago - 1 dependent package - 17 dependent repositories - 765 thousand downloads total - 7 stars on GitHub - 1 maintainer
unwind_safe 0.1.0
Readable unwind-safe code thanks to a try-finally-looking builder pattern
3 versions - Latest release: over 2 years ago - 3 dependent packages - 129 dependent repositories - 849 thousand downloads total - 2 stars on GitHub - 1 maintainer
fix-hidden-lifetime-bug-proc_macros 0.2.5
Proc-macro to write an automatic fix for the "hidden lifetime in impl Trait" issue
13 versions - Latest release: almost 2 years ago - 1 dependent package - 36 dependent repositories - 999 thousand downloads total - 9 stars on GitHub - 1 maintainer
Top 8.6% on crates.io
fstrings 0.2.3
Python3 fstring interpolation in Rust
12 versions - Latest release: about 4 years ago - 18 dependent packages - 48 dependent repositories - 119 thousand downloads total - 81 stars on GitHub - 1 maintainer
with_builtin_macros 0.1.0
Helper for macro_rules authors to chain their macros with builtin ones (such as `env!`, `include!...
4 versions - Latest release: about 1 month ago - 2 dependent packages - 126 dependent repositories - 733 thousand downloads total - 5 stars on GitHub - 1 maintainer
with_builtin_macros-proc_macros 0.1.0
Helper for macro_rules authors to chain their macros with builtin ones (such as `env!`, `include!...
6 versions - Latest release: about 1 month ago - 1 dependent package - 126 dependent repositories - 735 thousand downloads total - 5 stars on GitHub - 1 maintainer
uninit 0.6.2
A collection of tools for a safer usage of uninitialized memory
20 versions - Latest release: 6 months ago - 5 dependent packages - 132 dependent repositories - 2.63 million downloads total - 19 stars on GitHub - 2 maintainers
big_brother 0.0.0
big brother is always watching
1 version - Latest release: over 1 year ago - 375 downloads total - 2 maintainers
maybe-dangling 0.1.1
`ManuallyDrop<T>` and `MaybeDangling<T>` semantics in stable Rust as per https://github.com/rust-...
5 versions - Latest release: 5 months ago - 1.35 thousand downloads total - 6 stars on GitHub - 2 maintainers
byte-strings-proc_macros 0.3.1
Internal: proc-macro backend of ::byte_strings.
6 versions - Latest release: 11 months ago - 2 dependent packages - 17 dependent repositories - 255 thousand downloads total - 17 stars on GitHub - 1 maintainer
byte-strings-proc-macro 0.1.1
https://crates.io/crates/byte-strings backing proc-macros
2 versions - Latest release: about 5 years ago - 1 dependent package - 3 dependent repositories - 47.7 thousand downloads total - 17 stars on GitHub - 1 maintainer
stackbox 0.1.2
`&own`ing references in stable Rust - no_std-friendly Box
7 versions - Latest release: about 3 years ago - 2.96 thousand downloads total - 16 stars on GitHub - 1 maintainer
with_locals-proc_macros 0.3.2
TODO!
13 versions - Latest release: 11 months ago - 1 dependent package - 1 dependent repositories - 754 thousand downloads total - 29 stars on GitHub - 1 maintainer
higher-kinded-types 0.1.1
"Generic generics" / higher-kinded APIs in stable Rust
8 versions - Latest release: 10 months ago - 3 dependent packages - 20.3 thousand downloads total - 5 stars on GitHub - 1 maintainer
inheritance 0.0.0
Avoiding code repetition in Rust with OOP inheritance
3 versions - Latest release: almost 5 years ago - 1 dependent repositories - 1.75 thousand downloads total - 37 stars on GitHub - 1 maintainer
defile 0.2.1
Proc-macro helper to ungroup macro metavariables
6 versions - Latest release: 10 months ago - 3 dependent packages - 1 dependent repositories - 20.4 thousand downloads total - 10 stars on GitHub - 1 maintainer
defile-proc_macros 0.2.1
See https://docs.rs/defile
6 versions - Latest release: 10 months ago - 1 dependent package - 1 dependent repositories - 21 thousand downloads total - 10 stars on GitHub - 1 maintainer
with_locals 0.3.2
Function attribute to return references to locals by using CPS
15 versions - Latest release: 11 months ago - 1 dependent package - 1 dependent repositories - 744 thousand downloads total - 29 stars on GitHub - 1 maintainer
dyn_safe 0.0.4
Take control of the Semver hazard of the `dyn` safety of your traits!
4 versions - Latest release: almost 2 years ago - 1.55 thousand downloads total - 3 stars on GitHub - 1 maintainer
dyn_safe-proc_macros 0.0.4
`::dyn_safe`'s internal crate.
4 versions - Latest release: almost 2 years ago - 1 dependent package - 2.06 thousand downloads total - 3 stars on GitHub - 1 maintainer
extern-c 0.1.0
Convert a zero-sized closure into an `extern "C" fn(…)` pointer
2 versions - Latest release: 8 months ago - 182 thousand downloads total - 4 stars on GitHub - 1 maintainer
iter-python 0.10.1
Python generator expressions and 'list' comprehensions
6 versions - Latest release: over 2 years ago - 2.74 thousand downloads total - 10 stars on GitHub - 1 maintainer
from-fn 0.0.0
Use closures to create adhoc trait implementors (Deref, Write) etc.
1 version - Latest release: over 2 years ago - 587 downloads total - 0 stars on GitHub - 1 maintainer
prettyplease-cli 0.1.0
Unofficial and basic CLI wrapper around the `::prettyplease` library.
3 versions - Latest release: over 2 years ago - 1.09 thousand downloads total - 1 stars on GitHub - 1 maintainer
async-therefore-i-am 0.0.0
async runtime shenanigans
1 version - Latest release: 10 months ago - 318 downloads total - 1 maintainer
specular 0.0.0
TBD
1 version - Latest release: 9 months ago - 304 downloads total - 1 maintainer
unsized-maybe-uninit 0.0.0
TBD
1 version - Latest release: 8 months ago - 302 downloads total - 1 maintainer
func_wrap 0.1.3
Helper crate for procedural macro authors that wish to duplicate some received function inside it...
5 versions - Latest release: over 3 years ago - 2 dependent packages - 2 dependent repositories - 741 thousand downloads total - 1 stars on GitHub - 1 maintainer
join-lazy-fmt 0.9.2
Lazy `separator.join(iterable)` method and `lazy_format!` for Rust
3 versions - Latest release: about 5 years ago - 3 dependent packages - 2 dependent repositories - 393 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
macro-vis 0.1.1
Attribute for defining `macro_rules!` macros with proper visibility and scoping
2 versions - Latest release: over 2 years ago - 1 dependent package - 1 dependent repositories - 6.23 thousand downloads total - 4 stars on GitHub - 2 maintainers
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
require_unsafe_in_body 0.3.2
Make `unsafe fn` still require `unsafe` blocks in the function's body
10 versions - Latest release: over 3 years ago - 2 dependent packages - 9 dependent repositories - 314 thousand downloads total - 1 stars on GitHub - 1 maintainer
next-gen_proc-macro 0.0.10
Safe generators on stable Rust.
10 versions - Latest release: about 4 years ago - 1 dependent package - 2 dependent repositories - 10.5 thousand downloads total - 36 stars on GitHub - 1 maintainer
higher-order-closure 0.0.5
Allow function lifetime elision and explicit `for<'a>` annotations on closures.
5 versions - Latest release: over 2 years ago - 1 dependent package - 5 dependent repositories - 246 thousand downloads total - 21 stars on GitHub - 1 maintainer
mopa-maintained 0.2.3 πŸ’°
My Own Personal Any: get your own Any with additional functionality
1 version - Latest release: almost 2 years ago - 406 downloads total - 108 stars on GitHub - 1 maintainer
next-gen 0.1.1
Safe generators on stable Rust.
16 versions - Latest release: over 2 years ago - 1 dependent package - 5 dependent repositories - 69.5 thousand downloads total - 30 stars on GitHub - 1 maintainer
watt-non-static-runtime 0.4.0 πŸ’°
Runtime for executing Rust procedural macros compiled as WebAssembly.
1 version - Latest release: almost 4 years ago - 505 downloads total - 1,225 stars on GitHub - 1 maintainer
ghosts 0.1.0
Type-check non-existing `Phantom` code for Fun And Profitβ„’.
4 versions - Latest release: almost 2 years ago - 1.27 thousand downloads total - 7 stars on GitHub - 1 maintainer
reown 0.0.0
[TBD] Home for the simple `SharedOwnerhip` trait, for clearer clone semantics
1 version - Latest release: over 2 years ago - 404 downloads total - 1 maintainer
ghosts-proc_macros 0.1.0
Internal: proc-macro backend of ::ghosts.
4 versions - Latest release: almost 2 years ago - 1 dependent package - 1 dependent repositories - 1.67 thousand downloads total - 7 stars on GitHub - 1 maintainer
mini_paste-proc_macro 0.1.11
See https://docs.rs/mini_paste
2 versions - Latest release: about 4 years ago - 1 dependent package - 12 dependent repositories - 403 thousand downloads total - 3 stars on GitHub - 1 maintainer
mini_paste 0.1.11
Fast-to-compile equivalent to `::paste`
2 versions - Latest release: about 4 years ago - 1 dependent package - 12 dependent repositories - 404 thousand downloads total - 3 stars on GitHub - 1 maintainer
async_fn-proc_macros 0.0.2
Collection of helper annotations and macros for concise and yet explicit `async fn` signatures
5 versions - Latest release: over 2 years ago - 1 dependent package - 1 dependent repositories - 463 thousand downloads total - 4 stars on GitHub - 1 maintainer
lending-iterator-proc_macros 0.1.7
Internal: proc-macro backend of ::lending_iterator.
14 versions - Latest release: about 1 year ago - 1 dependent package - 9 dependent repositories - 252 thousand downloads total - 71 stars on GitHub - 1 maintainer
async_fn 0.0.2
Collection of helper annotations and macros for concise and yet explicit `async fn` signatures
5 versions - Latest release: over 2 years ago - 462 thousand downloads total - 4 stars on GitHub - 1 maintainer
safer_ffi-proc_macro 0.0.10
Procedural macro internals of `::safer_ffi`
15 versions - Latest release: almost 2 years ago - 1 dependent package - 11 dependent repositories - 198 thousand downloads total - 1 maintainer
own-ref 0.0.0
TBD
1 version - Latest release: about 1 year ago - 365 downloads total - 1 maintainer
cratesio-placeholder-package 0.0.3
A placeholder package intended to be overridden by `path =` or `git =` dependencies
17 versions - Latest release: about 2 years ago - 2 dependent packages - 2 dependent repositories - 48 thousand downloads total - 1 maintainer
candy 0.1.5
Syntaxic sugar for Rust: macros for lighter error handling code, and more.
6 versions - Latest release: almost 5 years ago - 1 dependent package - 3.65 thousand downloads total - 2 stars on GitHub - 1 maintainer
nougat-proc_macros 0.2.4
Internal: proc-macro backend of ::nougat.
16 versions - Latest release: almost 2 years ago - 1 dependent package - 10 dependent repositories - 268 thousand downloads total - 53 stars on GitHub - 1 maintainer
nougat 0.2.4
(lifetime) GATs on stable Rust
17 versions - Latest release: almost 2 years ago - 5 dependent packages - 9 dependent repositories - 268 thousand downloads total - 53 stars on GitHub - 1 maintainer
cargo-cuddle 0.2.0-w-0
OwO
5 versions - Latest release: over 1 year ago - 1.27 thousand downloads total - 2 maintainers
repr_c 0.0.0
#[repr(C)] equivalents of stdlib pervasive types for easier FFI
1 version - Latest release: about 4 years ago - 470 downloads total - 1 maintainer
retain 0.0.0
[TBD] Home for the simple `Retain` trait, for clearer clone semantics
1 version - Latest release: over 2 years ago - 401 downloads total - 1 maintainer
next-gen-proc_macros 0.1.1
Internal: proc-macro backend of ::next_gen.
8 versions - Latest release: over 2 years ago - 1 dependent package - 4 dependent repositories - 58.8 thousand downloads total - 1 maintainer
ack 0.0.0
Yet another alternative to `syn` (soonβ„’)
1 version - Latest release: over 1 year ago - 350 downloads total - 1 maintainer
ffi-export-proc-macro 0.2.0
A proc macro attribute to export Rust functions to FFI more easily
2 versions - Latest release: almost 5 years ago - 1 dependent package - 1.65 thousand downloads total - 1 maintainer
ffi-export 0.2.0
A proc macro attribute to export Rust functions to FFI more easily
2 versions - Latest release: almost 5 years ago - 1.1 thousand downloads total - 1 maintainer
stackvec 0.2.1
A crate to use stack-allocated Vectors (performance and/or no-std)
5 versions - Latest release: over 5 years ago - 4 dependent repositories - 5.9 thousand downloads total - 11 stars on GitHub - 1 maintainer
inline_proc_macros 0.1.0
Define procedural macros from within a normal crate
1 version - Latest release: almost 4 years ago - 463 downloads total - 1 maintainer
inheritance-proc-macro 0.0.1-alpha.2
Avoiding code repetition in Rust with OOP inheritance
2 versions - Latest release: over 4 years ago - 1 dependent package - 1 dependent repositories - 1.65 thousand downloads total - 1 maintainer
functools 0.0.0
TBD
1 version - Latest release: about 5 years ago - 613 downloads total - 0 stars on GitHub - 1 maintainer
custom-try-proc_macros 0.1.0-rc1
Internal: proc-macro backend of ::custom_try.
1 version - Latest release: over 1 year ago - 1 dependent package - 1 dependent repositories - 509 downloads total - 6 stars on GitHub - 1 maintainer
custom-try 0.1.0-rc1
Macro to customize the behavior of `?`
1 version - Latest release: over 1 year ago - 284 downloads total - 6 stars on GitHub - 1 maintainer