All tags
Catalogue tag

#rust-patterns

Every repository in the public record carrying this tag — from its GitHub topics or the keywords its package registries publish. Health is measured under the same versioned methodology as the rest of the record.

164 records
Tagged “rust-patterns”Ranked by health index
crates.io
56Moderatehealth index
roeeshoshani/index_type
No repository description published.
Rust★ 17↓ 14.6K/moSep 15, 2026
No licenseSep 15, 2026 · metrics 2.10.0
crates.io
54Moderatehealth index
abdolence/rust-value-struct
A simple derive macro to support strong type system and the newtype pattern for Rust.
Rust★ 5↓ 1.4M/moSep 30, 2026
Apache-2.0Sep 30, 2026 · metrics 2.10.0
crates.io
54Moderatehealth index
clitic/formatx
A macro for formatting non literal strings at runtime in Rust.
Rust★ 20↓ 102.1K/moOct 20, 2026
Apache-2.0Oct 20, 2026 · metrics 2.10.0
crates.io
54Moderatehealth index
illicitonion/num_enum
No repository description published.
Rust★ 384↓ 35.6M/moSep 17, 2026
Apache-2.0Sep 17, 2026 · metrics 2.10.0
crates.io
54Moderatehealth index
mcmah309/err_trail
Add context to errors through logging
Rust★ 7↓ 67.3K/moSep 15, 2026
No licenseSep 15, 2026 · metrics 2.10.0
crates.io
54Moderatehealth index
orxfun/orx-concurrent-queue
A high performance and convenient thread safe queue that can concurrently grow and shrink with push, extend, pop and pull capabilities.
Rust★ 1↓ 405.9K/moSep 17, 2026
Apache-2.0Sep 17, 2026 · metrics 2.10.0
crates.io
54Moderatehealth index
orxfun/orx-pinned-concurrent-col
A core data structure with a focus to enable high performance, possibly lock-free, concurrent collections using a PinnedVec as the underlying storage.
Rust★ 0↓ 424.9K/moSep 18, 2026
Apache-2.0Sep 18, 2026 · metrics 2.10.0
crates.io
53Moderatehealth index
greyblake/kinded
Generate Rust enum variants without associated data
Rust★ 125↓ 1.1M/moOct 22, 2026
No licenseOct 22, 2026 · metrics 2.10.0
crates.io
53Moderatehealth index
kornelski/imgref
A trivial Rust struct for interchange of pixel buffers with width, height & stride
Rust★ 63↓ 5.1M/moSep 18, 2026
Apache-2.0Sep 18, 2026 · metrics 2.10.0
crates.io
53Moderatehealth index
qubit-ltd/rs-utils
A collection of general-purpose utilities for Rust projects.
Rust · Shell★ 0↓ 2,679/moOct 22, 2026
Apache-2.0Oct 22, 2026 · metrics 2.10.0
crates.io
53Moderatehealth index
rkyv/rancor
Scalable and efficient error handling without using type composition.
Rust★ 26↓ 3.5M/moSep 17, 2026
MITSep 17, 2026 · metrics 2.10.0
crates.io
51Moderatehealth index
ModProg/quote-use
Support `use` in procmacros hygienically
Rust★ 5↓ 4.4M/moSep 15, 2026
MITSep 15, 2026 · metrics 2.10.0
crates.io
51Moderatehealth index
kupiakos/open-enum
Opens up a Rust enum to allow for non-specified values
Rust★ 19↓ 271.7K/moSep 29, 2026
Apache-2.0Sep 29, 2026 · metrics 2.10.0
crates.io
51Moderatehealth index
magiclen/lazy-static-include
This crate provides `lazy_static_include_bytes` and `lazy_static_include_str` macros to replace `include_bytes` and `include_str` macros.
Rust★ 11↓ 4,580/moOct 21, 2026
MITOct 21, 2026 · metrics 2.10.0
crates.io
51Moderatehealth index
magiclen/validators
A library for validating and modeling user input.
Rust★ 24↓ 161.4K/moOct 20, 2026
MITOct 20, 2026 · metrics 2.10.0
crates.io
51Moderatehealth index
orxfun/orx-concurrent-recursive-iter
A concurrent iterator that can be extended recursively by each of its items.
Rust★ 1↓ 406.1K/moSep 17, 2026
Apache-2.0Sep 17, 2026 · metrics 2.10.0
crates.io
50Moderatehealth index
magiclen/concat-with
Extend the function of the `concat!` macro in `std`.
Rust★ 3↓ 14.1K/moOct 6, 2026
MITOct 6, 2026 · metrics 2.10.0
crates.io
50Moderatehealth index
magiclen/manifest-dir-macros
This crate provides function-like macros to check or operate paths relative to CARGO_MANIFEST_DIR at compile time.
Rust★ 3↓ 29.6K/moOct 21, 2026
MITOct 21, 2026 · metrics 2.10.0
crates.io
50Moderatehealth index
vigna/value-traits-rs
Value-based analogues of standard Rust traits
Rust★ 1↓ 14K/moSep 9, 2026
Apache-2.0Sep 9, 2026 · metrics 2.10.0
crates.io
48Weakhealth index
eliduvid/enum_common_fields
Macro for easy access to common fields of rust enums
Rust★ 6↓ 4,341/moOct 21, 2026
No licenseOct 21, 2026 · metrics 2.10.0
crates.io
48Weakhealth index
ferrilab/ferrilab
Experimenting with Rust's fundamental data model
Rust★ 62↓ 38.5M/moSep 17, 2026
MITSep 17, 2026 · metrics 2.10.0
crates.io
48Weakhealth index
glebpom/arch-into
No repository description published.
Rust★ 1↓ 10.1K/moSep 15, 2026
No licenseSep 15, 2026 · metrics 2.10.0
crates.io
48Weakhealth index
glebpom/meticulous
No repository description published.
Rust · Python★ 3↓ 10.3K/moSep 15, 2026
Apache-2.0Sep 15, 2026 · metrics 2.10.0
crates.io
48Weakhealth index
hdevalke/take-until
A take until extension for iterators
Rust★ 12↓ 520.2K/moOct 22, 2026
MITOct 22, 2026 · metrics 2.10.0
crates.io
48Weakhealth index
jhpratt/num-conv
No repository description published.
Rust★ 12↓ 51.3M/moSep 16, 2026
Apache-2.0Sep 16, 2026 · metrics 2.10.0
crates.io
48Weakhealth index
orxfun/orx-concurrent-option
ConcurrentOption is a thread-safe and lock-free read-write option type.
Rust★ 2↓ 19.9K/moOct 20, 2026
Apache-2.0Oct 20, 2026 · metrics 2.10.0
crates.io
48Weakhealth index
regexident/sitrep
Frontend-agnostic progress reporting for Rust
Rust★ 5↓ 2/moOct 19, 2026
MPL-2.0Oct 19, 2026 · metrics 2.10.0
crates.io
48Weakhealth index
sunfishcode/io-lifetimes
A low-level I/O ownership and borrowing library
Rust★ 110↓ 9M/moSep 18, 2026
Custom licenseSep 18, 2026 · metrics 2.10.0
crates.io
47Weakhealth index
excsn/fibre
High-performance, memory-efficient, safe multimode sync <-> async channels built for real-time, low-overhead communication in concurrent Rust applications
Rust★ 20↓ 3,481/moOct 20, 2026
MPL-2.0Oct 20, 2026 · metrics 2.10.0
crates.io
47Weakhealth index
risingwavelabs/thiserror-ext
Useful extension utilities for thiserror.
Rust★ 17↓ 233.9K/moSep 11, 2026
Apache-2.0Sep 11, 2026 · metrics 2.10.0