#traits

  1. futures-core

    The core traits and types in for the futures library

    v0.3.32 42.9M #traits #future #async #and #types
  2. futures-sink

    The asynchronous Sink trait for the futures-rs library

    v0.3.32 40.8M #async #traits #sink #future #value
  3. equivalent

    Traits for key comparison in maps

    v1.0.2 39.5M #hash-map #maps #traits
  4. cipher

    Traits for describing block ciphers and stream ciphers

    v0.5.1 14.5M #block-cipher #stream-cipher #traits
  5. ff

    building and interfacing with finite fields

    v0.14.0-pre.0 11.4M #finite-fields #prime-field #traits #rfc-process #derive
  6. downcast-rs

    Trait object downcasting support using only safe Rust. It supports type parameters, associated types, and type constraints.

    v2.0.2 7.3M #downcasts #traits #any #associated #no-std
  7. salsa20

    Pure Rust implementation of the Salsa20 stream cipher

    v0.11.0 3.8M #stream-cipher #cryptography #traits #xsalsa20
  8. bit_field

    bit field trait providing get_bit, get_bits, set_bit, and set_bits methods for Rust's integral types

    v0.10.3 4.0M #methods #traits #integral #bitwise-operators #range
  9. async-trait

    Type erasure for async trait methods

    v0.1.89 27.9M #traits #lifetime #async
  10. derive-where

    Deriving with custom trait bounds

    v1.6.1 3.3M #macro-derive #traits #proc-macro #debugging #zeroize #partial-eq #discriminant #enums-discriminant
  11. bounded-collections

    Bounded types and their supporting traits

    v0.3.2 499K #collection #traits #supporting #limit #element #aid
  12. dynosaur

    Dynamic dispatch for return position impl traits and async in Rust

    v0.3.0 89K #traits #async-trait #impl #async
  13. radium

    Portable interfaces for maybe-atomic types

    v1.1.1 11.2M #atomic #atomic-cell #traits #sync #cell
  14. enum_dispatch

    Near drop-in replacement for dynamic-dispatched method calls with up to 10x the speed

    v0.3.13 4.2M #performance-optimization #traits #speed #speed-performance #optimization #speed-optimization
  15. as-any

    provide the AsAny trait

    v0.3.2 809K #traits #boilerplate
  16. rc4

    Pure Rust implementation of the RC4 stream cipher

    v0.2.0 82K #stream-cipher #cryptography #traits #arcfour #arc4
  17. zencodec

    Shared traits and types for zen* image codecs

    v0.1.19 5.5K #image-codec #image #traits
  18. auto_impl

    Automatically implement traits for common smart pointers and closures

    v1.3.0 2.8M #closures #traits #proc-macro #impl
  19. educe

    offers procedural macros designed to facilitate the swift implementation of Rust's built-in traits

    v0.6.0 5.6M #macro-derive #traits #field
  20. chalk-ir

    Chalk's internal representation of types, goals, and clauses

    v0.104.0 170K #traits #prolog #compiler
  21. fallible-iterator

    Fallible iterator traits

    v0.3.0 11.6M #iterator #vec #traits #value #fallible #continuous-integration #btree-map #iterated
  22. kem

    Traits for Key Encapsulation Mechanisms (KEMs): public-key cryptosystems designed to enable a sender (a.k.a. encapsulator) to generate and encrypt a short secret key and transmit it to a receiver…

    v0.3.0 173K #encryption #cryptography #encryption-key #public-key #traits #transmit #cryptosystems
  23. cc-traits

    Common collection traits

    v2.0.0 434K #collection-traits #collection #traits #common
  24. extism-convert

    Traits to make Rust types usable with Extism

    v1.21.0 49K #protobuf #messagepack #extism #json #traits
  25. tower-service

    Trait representing an asynchronous, request / response based, client or server

    v0.3.3 27.2M #http-middleware #tower #async #traits #fn
  26. chalk-recursive

    Recursive solver for the Chalk project

    v0.104.0 157K #traits #compiler #prolog
  27. chalk-solve

    Combines the chalk-engine with chalk-ir

    v0.104.0 157K #traits #prolog #compiler
  28. trait-variant

    working with impl traits in Rust

    v0.1.2 748K #traits #impl #async
  29. ra_ap_base_db

    Basic database traits for rust-analyzer. The concrete DB is defined by ide (aka ra_ap_ide).

    v0.0.328 79K #rust-analyzer #language-server-protocol #database #traits #set
  30. inherent

    Make trait methods callable without the trait in scope

    v1.0.13 1.0M #traits #no-alloc
  31. no_std_io2

    The bare essentials of std::io for use in no_std. Alloc support is optional.

    v0.9.3 107K #io-error #write-trait #embedded #read #traits
  32. dogma

    Named, MaybeNamed, Labeled, MaybeLabeled, Collection, and CollectionMut traits

    v0.1.11 7.7K #traits #collection #maybe-named #label #guidelines
  33. value-trait

    Traits to deal with JSONesque values

    v0.12.1 1.2M #traits #value #collection-traits #deal
  34. crypto-common

    Common traits used by cryptographic algorithms

    v0.2.1 40.0M #cryptography #algorithm #traits
  35. chalk-engine

    Core trait engine from Chalk project

    v0.104.0 19K #chalk #prolog #traits #compiler
  36. impl-tools

    Helper macros: autoimpl

    v0.11.4 62K #proc-macro #macro-derive #traits
  37. servo-script-traits

    A component of the servo web-engine

    v0.1.0 #servo #script #component #browser #traits #web-engine #web-apps #documentation-book #android #open-harmony
  38. extern-trait

    Opaque types for traits using static dispatch

    v0.4.3 2.7K #traits #static-dispatch #opaque-type #no-std
  39. spire_enum

    Procedural macros to facilitate enum usage, such as when delegating implementations, extracting variant types, or creating enum tables

    v1.0.0 4.8K #enum-variant #traits #macro-traits
  40. named-generics-bundle

    Convenience macros to help with the "bundle multiple generic params with a helper trait" pattern

    v0.1.1 66K #generics #traits #dyn-traits #bundle #named #dyn
  41. hot_reload

    Trait and service definition of periodic hot reloader and notifier for config-file, KVS, etc

    v0.3.6 220 #hot-reloading #config-file #kvs #traits #service #config-parser #reloader #notifier #real-time-monitoring #reload-config
  42. ambassador

    Trait implementation delegation via procedural macros

    v0.5.0 406K #delegation #traits #proc-macro #delegate
  43. opentalk-types-signaling

    Signaling types and traits for OpenTalk

    v0.45.1 12K #open-talk #events #signaling #types #traits #conference-call #signaling-connection #current-version #web-api
  44. hash-db

    Trait for hash-keyed databases

    v0.16.0 552K #hash #hash-keyed #byte-slice #database-interface #traits #hasher
  45. impl-trait-for-tuples

    Attribute macro to implement a trait for tuples

    v0.2.3 2.2M #tuple #macro-traits #proc-macro #traits
  46. llm-kit-provider

    Provider interface and traits for the LLM Kit - defines the contract for implementing AI model providers

    v0.1.2 120 #provider #llm #traits
  47. nonzero_ext

    Extensions and additional traits for non-zero integer types

    v0.3.0 3.2M #non-zero #extension #integer #literals #traits
  48. horloge

    Clock and timer traits

    v0.2.3 63K #traits #timer #clock #version #alias
  49. base-traits

    base traits (for Rust)

    v0.0.13 #traits
  50. bevy-trait-query

    trait queries for the bevy game engine

    v0.18.0 130 #bevy-plugin #traits #bevy
  51. some_executor

    A trait for libraries that abstract over any executor

    v0.6.3 150 #local-executor #traits #rumtime #agnostic
  52. agentic-tools-core

    Core traits and types for agentic-tools library family

    v0.2.0 500 #artificial-intelligence #tool-registry #traits #json #agentic #openai #mcp #anthropic #mcp-tool #text-format
  53. feagi-npu-runtime

    Runtime abstraction traits and implementations for FEAGI neural processing across platforms

    v0.0.9 #cross-platform #feagi #traits #run-time #abstraction #burst
  54. dynify

    Add dyn compatible variant to your async trait

    v0.1.2 227K #async-trait #impl #traits #async
  55. ferment

    Traits for FFI conversions and some helper methods

    v0.2.14 800 #syntax-tree #traits #convert #methods #opaque #morphing #proc-macro #macro-export #vtable
  56. orx-v

    Traits to unify all vectors!

    v1.5.0 650 #vec #algorithm #traits #monomorphisation
  57. paginator-rs

    Pagination trait for Rust collections

    v0.2.2 700 #pagination #traits #serde
  58. traits

    Trait plugin system — AI-ready composable function objects

    v0.260327.152038 #web-api #kernel #registry #bind #plugin-system #fly-io #mcp #plugin-api #pick #caller
  59. ao-core

    Core traits and types for the ao-rs agent orchestrator framework

    v0.1.0 #orchestration #agent #traits
  60. value-traits

    By-value slices and iterators

    v0.2.1 3.9K #traits #iterator #slice #by-value #slice-index #subslice #index-mut #read-only #random-access #type-system
  61. blazen-events

    Event traits and built-in event types for the Blazen workflow engine

    v0.1.139 #workflow-engine #event-driven #blazen #python-bindings #traits #artificial-intelligence #typescript #event-queue #prometheus #serialization
  62. mutex-traits

    An abstraction over closure-based mutexes

    v1.0.1 19K #mutex #critical-section #traits #closure-based #closures
  63. uor-foundation

    UOR Foundation — typed Rust traits for the complete ontology. Import and implement.

    v0.2.1 #ontology #type-system #uor #semantic-web #traits
  64. audio-processor-traits

    Traits for audio processor types and audio buffer types. Heavily subject to change.

    v4.3.0 4.5K #audio-processing #audio-buffer #traits #midi #change
  65. anyfs-backend

    Core traits and types for the AnyFS pluggable virtual filesystem standard

    v0.1.0-pre.2 #virtual-filesystem #standard #traits
  66. denokv_proto

    Fundamental types, traits, and protobuf models for denokv

    v0.13.0 49K #deno-kv #protobuf #database #traits #kv-database
  67. stinger-mqtt-trait

    Rust trait for defining an interface for a MQTT client

    v0.6.1 #mqtt-client #pub-sub #client-connection #traits #pub-sub-client #mqtt-topic #qos #life-cycle #subscribing #correlation
  68. fn-ptr

    introspecting and rewriting function pointer types at compile time

    v0.9.1 420 #traits #function #no-alloc #fn-traits
  69. platform-num

    Numbers for linksplatform

    v0.8.0 #numbers #linksplatform #traits
  70. impls

    Determine if a type implements a logical trait expression

    v1.0.3 105K #traits #impl #macro #test-macro
  71. cl-aux

    elements that describe collections

    v5.1.0 #collection-traits #traits #collection
  72. grep-matcher

    A trait for regular expressions, with a focus on line oriented search

    v0.1.8 758K #regex #traits #pattern
  73. dog-core

    Core traits and utilities for the DogRS ecosystem - a modular Rust framework for building scalable applications

    v0.1.7 #async-trait #traits #async #framework
  74. debug-helper

    declarative macros to help you implement the Debug trait manually

    v0.3.13 1.0M #declarative-macro #debugging #debug-macro #traits #format
  75. rustls-mbedpki-provider

    Implements rustls PKI traits using mbedtls

    v0.2.1 2.2K #tls #mbed-tls #rustls #pki #traits #certificate #ecdsa
  76. blanket

    macro to derive blanket implementations for your traits

    v0.4.0 85K #proc-macro-attributes #traits #proc-macro
  77. servo-malloc-size-of

    A component of the servo web-engine

    v0.1.0 110 #malloc-size-of #rc #heap-allocator #servo #traits #shallow #measuring #web-engine
  78. libp2p-core

    Core traits and structs of libp2p

    v0.43.2 725K #p2p #traits #substreams
  79. simple-agent-type

    Core types and traits for SimpleAgents

    v0.3.11 #async-trait #agent #traits #core-types #validation #llm #api-key #simple-agents #serialization #async-runtime
  80. implied-bounds

    Make all the bounds of a trait definition be implied through a helper trait and macro attribute

    v0.1.0 69K #traits #entailed #imply #implied
  81. cast_trait_object

    Cast between trait objects using only safe Rust

    v0.1.4 200 #traits #upcasts #cast #any
  82. bitstring

    traits and implementations

    v0.2.1 16K #endianness #fixed-bit-string #traits #object #endian
  83. vector-space

    Generic vector space trait for compatibility across various libraries

    v0.7.0 100 #vector-math #traits #math #no-std
  84. array_trait

    A generic trait for any array, with item as type and length as const parameter

    v1.1.20 600 #array-length #traits #no-alloc #array
  85. fluxion-core

    Core traits and types for ordered stream processing

    v0.8.0 #async-stream #traits #ordered
  86. fsqlite-pager

    Page cache and journal management

    v0.1.2 1.5K #page-cache #wal #journal #pager #traits #mvcc #rollback #encryption #vfs #b-tree
  87. faucet-core

    Shared types, traits, and utilities for the faucet-stream ecosystem

    v0.2.0 #json-schema #traits #ecosystem #record #utilities
  88. dync

    An efficient alternative to dyn Trait for containerized types

    v0.6.0 45K #vec #dyn-traits #any #traits #dyn
  89. ptxr

    unifies *const/*mut pointers using the trait system

    v1.0.0-rc4 #pointers #traits #primitive #no-std #primitive-traits
  90. qubit-mixin

    Trait mixins for domain objects, providing common properties and behaviors

    v0.2.0 #domain-model #traits #qubit #mixin
  91. cerememory-core

    Core types, traits, and CMP protocol definitions for Cerememory

    v0.2.2 #model-context-protocol #traits #store #decay #llm #associations #content-block #emotion
  92. to_shmem

    Trait to write to a contiguous chunk of shared memory

    v0.3.0 14K #shared-memory #stylo #traits #servo #css #contiguous-chunks #firefox #css-selectors
  93. crosstrait

    Cast from dyn Any to other trait objects, with no_std, no alloc support

    v0.1.4 #traits #no-alloc #cast #linkage #any
  94. extend

    Create extensions for types you don't own with extension traits but without the boilerplate

    v1.2.0 296K #extension-traits #extension #traits
  95. kanban-core

    Core traits, errors, and result types for the kanban project management tool

    v0.3.5 #project-management #traits #tui #core
  96. pi_null

    define trait is named Null. u8,u32,u64,Option...is implements Null

    v0.1.12 440 #traits #null #pi
  97. swage

    Rowhammer framework

    v0.2.0 #framework #allocator #rowhammer #traits #builder-pattern
  98. err_tools

    Helper traits and functions for building errors in rust

    v0.2.2 #error #traits #simple
  99. servo-devtools-traits

    A component of the servo web-engine

    v0.1.0 #servo #dev-tools #traits #component #script #web-engine #serde-json #android #open-harmony #documentation-book
  100. semdiff-core

    Core traversal, diff calculation, and reporting traits for semdiff

    v0.3.0 #diff #report #semantic-diff #traits #traversal #detect-file #json-output #audio #html-reports
  101. opsis-core

    Core types and traits for the Opsis world state engine

    v0.3.0 #world-state #engine #traits #agent-os #identity #core-types #monorepo #payment #distributed #distributed-networking
  102. spacetimedb-memory-usage

    trait MemoryUsage

    v2.1.0 3.8K #memory-management #traits #internal #change #stable
  103. synaptic-store

    Key-value storage for Synaptic agents: Store trait and InMemoryStore

    v0.4.0 #in-memory-store #traits #vector-store #agent #text-embedding #synaptic #key-value-store #cargo-run #openai #structured-output
  104. to-be

    determining whether strings indicate truey or falsy values

    v0.0.6 330 #string #traits #environment
  105. parlov-analysis

    Analysis engine trait and signal detection for parlov

    v0.6.0 #classification #signal #traits #parlov #analyzer #send-sync
  106. kornia-image

    Image types and traits for generating and manipulating images

    v0.1.10 8.2K #computer-vision #image-processing #pixel #traits #kornia #vision-image #3d
  107. inner-space

    dot product trait and auto implements the inner space trait, which contains a bunch of useful functions for working with vectors

    v0.3.0 #dot-product #vector-math #traits #math #no-std
  108. isx

    Traits for checking certain conditions of values

    v0.1.6 650 #traits #checking
  109. wfe-core

    Core traits, models, builder, and executor for the WFE workflow engine

    v1.0.0 #workflow-engine #builder #executor #model #traits #saga #fluent-builder #for-each #otel #in-memory
  110. derive-syn-parse

    Derive macro for syn::parse::Parse

    v0.2.0 1.3M #syn-parse #parser #macro-derive #token #traits #parse-input
  111. bytecon

    A trait for easily converting to-and-from an array of bytes

    v0.5.13 3.2K #serialization #traits #networking #streaming
  112. k8s-controller

    lightweight framework for writing kubernetes controllers

    v0.10.0 6.5K #kubernetes-controller #framework #context #traits #action #kubernetes-cluster #arc-mutex
  113. semigroup

    Useful semigroup trait

    v0.5.0 #coalesce #traits #lazy-evaluation #histogram #annotations
  114. pipe-trait

    possible to chain regular functions

    v0.4.0 153K #pipeline #fp #traits
  115. multitype

    Fundamental type traits

    v0.20.2 #floating-point #traits #math #unsigned #integral
  116. openmls_traits

    Traits used by OpenMLS

    v0.5.0 26K #openmls #messaging-layer-security #traits #cryptography #mls #storage-provider
  117. num_convert

    Type converting library, conversions integers by overflow addition, supports generics types

    v0.7.2 1.4K #integer #overflow-addition #traits #any-converting #integers
  118. no_std_io

    The bare essentials of std::io for use in no_std. Alloc support is optional.

    v0.6.0 239K #write-trait #buf-writer #environment #traits #cursor #buf-reader
  119. polymorph

    A few utilities to better enable polymorphic behavior in Rust

    v1.0.0 #polymorphism #traits #dynamic #any #utility
  120. thermal_hydraulics_rs

    A Thermal Hydraulics Library with some useful traits,enums and functions for heat transfer and fluid mechanics

    v0.0.13 600 #fluid #hydraulics #effect #traits #temperature #heat #reactor #salt
  121. scalars

    Minimal numeric traits: Zero, One, Inv, Sqrt, Exp, Logarithm, Trigonometry, Real, Integer

    v0.3.0 #numeric-traits #scalar #real #math #traits
  122. deep_causality_num

    Number utils for for deep_causality crate

    v0.3.1 1.0K #deep-causality #floating-point #number-utils #traits
  123. safe-allocator-api

    A safe wrapper around the allocator_api’s Allocator trait

    v0.6.0 380 #allocator-api #thread-safe #traits #shrink #layout #memory-management
  124. pointdexter

    unifies *const/*mut pointers using the trait system

    v1.0.0-rc1 #pointers #traits #primitive #no-std #primitive-traits
  125. smol-hyper

    Integrations between smol and hyper

    v0.1.1 49K #smol #async #hyper #integration #traits
  126. orion_exp

    一个用于逻辑与比较运算的表达式求值库

    v0.1.2 #比较运算 #sql #traits #ip
  127. orx-closure

    An explicit closure with absolute separation of the captured data from the function

    v0.2.0 340 #traits #closures #capture #fn #fn-traits
  128. embedded-mcu-hal

    Traits used by Open Device Partnership's Embedded Controller project

    v0.2.0 #mcu #embedded #embedded-devices #traits #embedded-controller #watchdog #peripheral #timer #collection-traits
  129. miniffi

    but opinionated FFI system

    v0.1.0 #logging #warnings #host-language #bindings #traits #lib-rs
  130. p2panda-store

    Store traits and implementations

    v0.5.2 120 #storage #traits #p2panda #sqlite-storage
  131. structura

    GUI Framework

    v0.3.4 260 #framework #component #traits #struct
  132. portrait

    Fills an impl with the associated items required by the trait

    v0.3.1 210 #traits #delegation #default-impl #fill #item #impl-block
  133. atomic-traits

    The traits for generic atomic operations

    v0.4.0 50K #atomic #traits-for-generic #traits
  134. zoet

    Adds #[zoet] macro to reduce boilerplate when implementing common traits

    v0.1.14 #macro-derive #traits #sweet #boilerplate #macro #macro-traits
  135. pulumi_gestalt_rust_adapter

    Base Rust traits and types for Pulumi Gestalt

    v0.0.4 500 #pulumi-gestalt #and #wasm #traits #types #foreign-interface #programming-language #language-integration #language-specific #language-framework
  136. generic_cache

    Easy to use object caching based on defined TTL

    v1.1.1 #cache #ttl #generic #object #traits #cache-error #rw-lock #box-dyn #lazy-lock #heap-allocator
  137. steppe

    Follow the progress of a task easily

    v0.4.1 38K #progress-of-task #default-progress #atomic #updating #traits #thread-safe #mutex
  138. bounding_box

    rectilinear, 2-dimensional bounding boxes

    v0.5.0 #computational-geometry #2-dimensional #rectilinear #traits #center #serialization
  139. buffer-trait

    A Buffer trait for reading into uninitialized buffers

    v0.2.2 240 #uninitialized-buffer #api #traits
  140. flat_error

    Error wrapper to ensure Clone, Debug, and PartialEq

    v0.3.0 #partial-eq #clone #ensure #error #traits #debugging #meet
  141. deep_causality_haft

    HKT traits for for the deep_causality crate

    v0.3.1 700 #deep-causality #hkt #traits
  142. decycle

    Solve circular trait obligation

    v0.3.0 #traits #obligation #recursion #macro #circular #macro-traits
  143. slice_trait

    A generic trait for any slice, with item as a type parameter

    v0.3.14 800 #traits #generic #slice #no-alloc
  144. uzor-panel-api

    Panel API traits and types for uzor

    v1.0.3 #panel #ui-framework #rendering #traits #geometry #uzor #toolbar #render-context #self-contained #rect
  145. nym-test-utils

    Helpers, traits, and mock definitions for tests

    v1.20.4 #mixnet #testing #nym #mocking #traits #network-level-attackers #privacy #decentralized #nym-node #socks5-proxy
  146. sos-sync

    Sync types and traits for the Save Our Secrets SDK

    v0.17.3 #sync #encryption #save #traits #sos #encrypted-database #distributed #distributed-database #cross-platform #password-manager
  147. path-ext

    Provide convenient methods for path operations

    v0.1.2 28K #path-utilities #traits #path
  148. potential-well

    Atomic boxes

    v3.0.0 #atomic #smart-pointers #boxes #atomic-option #traits
  149. rtic-monotonics

    that provides implementations of the Monotonic trait from rtic-time

    v2.1.0 7.7K #real-time-interrupt-driven-concurrency #rtic-monotonic #traits #interrupt-driven-concurrency #micro-controller #concurrency-framework #timer
  150. dtz-identity-auth

    authentication traits for DownToZero backends

    v2.2.1 #authentication #down-to-zero #traits #back-ends #user-profile
  151. traitsequence

    Traits to abstract over sequences

    v8.1.2 800 #traits #sequence #abstract #strong-typedef
  152. vil_trigger_core

    VIL Phase 3 — Shared trigger infrastructure: TriggerSource trait, TriggerEvent, TriggerConfig, TriggerProcess

    v0.4.0 #vil #trigger-event #traits #infrastructure #phase #fixed-size #tri-lane #no-heap #logging
  153. argus-ext

    Trait debugger analysis for IDE interactions

    v0.1.20 1.0K #argus #debugging #traits #ide #extension #error-debugging #debugging-analysis
  154. opentalk-roomserver-report-generation

    OpenTalk RoomServer report generation

    v0.0.14 #room-server #open-talk #report-generation #typst #traits
  155. opentalk-types-common

    Common types and traits for OpenTalk crates

    v0.43.2 19K #open-talk #signaling-connection #events #traits #datatype #conference-call
  156. agent-diva-core

    Core types and traits for agent-diva

    v0.2.0 #artificial-intelligence #config-json #discord #gateway #traits #ding-talk #feishu #ai-agent #llm #whats-app
  157. std-embedded-nal

    embedded-nal traits for large devices that support the standard library

    v0.4.0 2.7K #networking #embedded-nal #linux #embedded-std #traits #embedded-devices #network-stack #embedded-networking #nb
  158. cowboy

    Safe & convenient container for quick prototyping

    v0.1.14 370 #shared-data #thread-safe #prototyping #quick #traits #hash #sheriff #unsafe-methods #rw-lock #arc
  159. http_data

    Traits for retrieving http data

    v0.11.0 1.5K #data #http #retrieving #traits
  160. blok

    Types and traits for graphlike 3D arrays, designed for visual thinkers

    v0.0.23 330 #block #3d #traits #connection #visual
  161. context_deserialize

    Context-aware deserialization trait for Rust data structures, extending serde with additional context parameters

    v0.2.1 13K #deserialize #context-aware #data-structures #traits #extending
  162. zopp-storage

    Storage abstraction layer for zopp secrets manager

    v0.1.1 #secrets-manager #zopp #storage-abstraction #traits #layer
  163. keyvaluedb-sqlite

    A key-value SQLite database that implements the KeyValueDB trait

    v0.1.7 700 #database #sqlite #key-value #traits
  164. tentacli-traits

    Traits and types for tentacli and related projects

    v10.0.1 1.7K #tentacli #traits #idewave
  165. east-command

    Command trait, extension discovery, and template engine for east

    v0.2.1 #template-engine #east #extension #discovery #traits #manifest-driven #task-execution
  166. downcast

    Trait for downcasting trait objects back to their original types

    v0.11.0 7.1M #downcasts #object #traits #any
  167. dome-core

    Core types and traits for Thunder Dome

    v0.5.0 #json-rpc #traits #thunder #proxy #gateway #notifications #mcp #security #rate-limiting #taxonomy
  168. parsable

    A trait to easily parse data structures

    v1.0.0 310 #parser #data-structures #traits #file-info #parse-error #interpreter #item-location
  169. mofa-kernel

    MoFA Kernel - Core runtime and microkernel implementation

    v0.1.1 100 #ai-agent #traits #async #microkernel
  170. hd44780-embedded-hal

    Driver for HD44780-LCD ontop of embedded-hal(-async). (I2C and GPIO interface)

    v0.1.4 #embedded-hal-async #i2c-driver #gpio #on-top #traits
  171. order_theory

    Traits which describe basic concepts from order theory

    v0.1.7 #order #traits #properties #concepts #range #predecessor #predecessors
  172. intertrait

    Allow for inter-trait casting

    v0.2.2 7.0K #trait-object #traits #cast #any
  173. declarative_enum_dispatch

    Declarative macro generating boilerplate for enum dispatch

    v0.1.3 #declarative-macro #traits #dynamic
  174. cloudillo-types

    Shared types, adapter traits, and error types for the Cloudillo federated collaboration platform

    v0.8.12 150 #cloudillo #federation #traits #adapter #type
  175. linalg-traits

    Traits for generic linear algebra

    v0.15.0 #vector-math #traits #linear-algebra #math #vector
  176. fixed-sqrt

    Square root for fixed-point numbers

    v0.3.0 1.7K #square-root #fixed-point #numbers #traits #algorithm #u128 #fractional-numbers
  177. clawft-plugin

    Plugin trait definitions for clawft

    v0.6.12 #ai-agent #traits #extensibility #plugin
  178. jsonrpsee-ts

    Generate rpckit-compatible TypeScript schemas from jsonrpsee RPC traits

    v0.1.1 #jsonrpsee #typescript #traits #rpc #schema #ts-rs
  179. vs-plugin-api

    Shared plugin models and traits for the vs runtime manager

    v0.0.2 #traits #run-time #shared #plugin #model
  180. utf64

    encode utf-8 strings into utf-64, and decode them back

    v1.0.2 200 #unicode #text #traits #utility #unicode-text
  181. db-http-core

    Core types and traits for HTTP-based database backends

    v0.1.0 #traits #query-builder #http-request #transaction-builder #database #execute-query #http-based #execute-transaction #query-result
  182. from_js_ref

    Trait for converting from JS interface reference wrappers

    v0.2.0 3.7K #reference #traits #convert #js #wrapper
  183. danube-core

    Danube messaging core types and traits

    v0.10.0 #broker #traits #core-types
  184. handle_trait

    A trait for types that represent handles to shared resources

    v1.1.0 #handle #clone #traits #arc #sharing
  185. aetheris-protocol

    High-performance binary contracts and communication traits for the Aetheris Engine

    v0.2.2 #ecs #grpc #contract #traits #standard #aetheris #world-state #hash #facade #state-replication
  186. mistralrs-kv-cache

    Trait interface for compressed KV-cache implementations in mistral.rs

    v0.2.0 #inference #kv-cache #traits #llm #compression #llm-inference
  187. clients

    Concrete-struct dependency injection for Rust using function pointers instead of trait objects

    v0.1.0 #dependency-injection #testing #client #traits #mocking #api-client #zero-sized #raw-pointers
  188. rostl-primitives

    Oblivious primitives and utils

    v0.1.0-alpha9 #oblivious #primitive #constant-time #traits #rostl #tee #data-structures
  189. derive-ctor

    Adds #[derive(ctor)] which allows for the auto-generation of struct, enum, and union constructors

    v1.0.6 #proc-macro #macro-derive #traits #no-std
  190. east-runner

    Runner trait and built-in runners (OpenOCD, serial) for east

    v0.2.1 #runner #east #serial #traits #manifest-driven #open-ocd #task-execution #concurrency #workspace-management #config-toml
  191. range-traits

    Ranges related traits

    v0.3.2 434K #traits #datatype #range
  192. traitreg

    Create a registry of implementations of a trait

    v0.4.0 110 #meta-programming #registry #traits
  193. const-default

    A const Default trait

    v1.0.0 182K #const-evaluation #macro-derive #const-context #traits #define
  194. configops

    Customizable configuration storage via traits

    v1.0.1 #storage #config #traits #customizable #repository #etcetera #filetype
  195. termprogress

    A terminal progress bar renderer with status and spinners

    v0.11.0 380 #status-bar #terminal-progress-bar #spinner #renderer #traits
  196. traitgraph

    Abstracting over different graph representations

    v8.1.2 230 #graph #abstract #graph-traits #traits #implementation
  197. traitgraph-tsplib-io

    Functions to read and write graphs in TSPLIB format

    v8.1.2 600 #abstract #traits #tsplib #implementation #graph-traits
  198. aztec-wallet

    Wallet trait, MockWallet, and supporting types for the Aztec Rust SDK

    v0.3.2 #traits #wallet #testing #aztec #rust-sdk
  199. synaptic-core

    Core traits and types for Synaptic: ChatModel, Message, Tool, SynapticError

    v0.4.0 470 #chat-model #vector-store #graph #traits #text-embedding #state-graph #cache #llm #sql #anthropic
  200. wt-translations

    Translation key mappings, TextResolver trait, and language metadata for WoWs Toolkit

    v0.2.0 #key-mapping #translation #wow #toolkit #traits #warships
  201. async_fn

    Collection of helper annotations and macros for concise and yet explicit async fn signatures

    v0.1.0 80K #signature #traits #future #async
  202. llama-engine

    Narrow-waist engine trait and core types for llama.rs

    v0.1.1 380 #llama #core-types #traits #metal #engine
  203. trait_mux

    Proc macro library for generating enums that can multiplex different trait objects

    v0.3.2 130 #proc-macro #traits #multiplex
  204. raccoon-clock-rs

    Clock trait abstraction over DateTime<Utc> with a SystemClock for production and a FakeClock for tests

    v0.1.1 #system-clock #fake-clock #utc #abstraction #traits #date-time #test-utils
  205. stylo_malloc_size_of

    An allocator-agnostic crate for measuring the heap size of a value

    v0.16.0 17K #malloc-size-of #measuring #rc #heap-allocator #traits #shallow #firefox #servo
  206. yourevalid

    Validation type and trait. For internal use in polyproto-related crates, currently

    v0.2.0-alpha.3 #validation #traits #validity #verified #system #wrapper-type #guarantee
  207. backend-dispatcher

    Traits to be developed by Mesa backends

    v0.1.65 6.3K #traits #define #mesa #back-ends #public-interface #manta
  208. unistore-core

    Core traits and types for UniStore capabilities

    v0.1.0 #capability #traits #core
  209. recovery

    Trait and derive macros to declare how errors should be retried

    v0.1.6 280 #error-recovery #macro-derive #retries #traits #declare
  210. notizia

    Frictionless message passing for the Tokio runtime

    v0.3.0 #tokio-runtime #async-task #traits #macro-traits #task-handle #debugging #mailbox #message-passing
  211. glam-traits

    Traits for the vectors in glam

    v0.3.1 470 #glam #length #traits #vector #signed
  212. synaptic-middleware

    Middleware system for Synaptic agents: AgentMiddleware trait and built-in middlewares

    v0.4.0 #agent-middleware #synaptic #traits #graph #summarization #chat-model #state-graph #agent-tool #aws #state-machine
  213. single-utilities

    provdes types, traits and utility functions to the single-rust ecosystem that can be universally used. You can also use it within your own ecosystem 👀

    v0.9.0 1.7K #ecosystem #utilities #single-rust #traits #distance-metrics #direction #machine-learning #scientific-computing #building-block
  214. ps-util

    aims to provide generally helpful utility functions and traits

    v0.1.0-8 #array #comparator #traits #functions-and-traits
  215. turbomcp-transport-traits

    Core transport traits and types for TurboMCP - foundation for all transport implementations

    v3.0.14 550 #traits #mcp #transport
  216. clockabilly

    Trait wrapper around chrono for testing

    v0.2.2 110 #testing #chrono #mocking #traits #clock #debug-information #bird
  217. impl-tools-lib

    Helper macros: autoimpl

    v0.11.4 65K #auto-impl #traits #derive-traits #derive
  218. vptr

    Thin references to trait objects by embedding the virtual table pointer in the struct

    v0.2.2 150 #vtable #light #traits #virtual
  219. nuro-core

    Core types and traits for the Nuro AI agent SDK

    v0.1.0 #ai-agent #artificial-intelligence #agent-sdk #traits
  220. waiter-trait

    Traits used to wait and timeout

    v0.9.2 #embedded #traits
  221. fey_grid

    2D grid data structure and related traits

    v0.1.1 #2d-grid #data-structures #traits #grids #immutability
  222. rsocket_rust

    rsocket-rust is an implementation of the RSocket protocol in Rust

    v0.7.5 110 #protocols #transport #tokio #client-server #traits
  223. Try searching with DuckDuckGo.

  224. rust-toolkit-trait-contracts

    Reusable trait contract support types for the rust-toolkit policy framework

    v0.4.0 #traits #reusable #policy #toolkit #clippy #rust-toolkit #proc-macro
  225. trait-cast

    Get your own Any with support for casting to trait objects

    v0.4.0 #traits #upcasts #cast #any #rtti
  226. async_fn_traits

    Trait synonyms for “Fn[…]”-trait bounds returning futures

    v0.1.1 133K #traits #async #future
  227. rustdoc-markdown

    convert Rust documentation to Markdown, for use with LLMs

    v0.91.0 #markdown-documentation #llm #convert #traits #render
  228. count-digits

    A no-std trait to determine the lengths of integers in various number bases

    v0.5.1 1.7K #integer-length #traits #digits #length #count
  229. matrixable

    Traits and structs extending capabilities of matrix-like structures

    v0.7.0 500 #traits #matrix-element #matrix
  230. ochami-rs

    Rust bindings for OCHAMI backend

    v0.11.2 #bindings #http-request #bindings-for-ochami #back-end #traits #eg
  231. parlov-probe

    Probe engine trait and HTTP execution layer for parlov

    v0.2.2 #execution #parlov #send-sync #traits #http #execution-layer
  232. maybe-valid

    Traits and outcome enums for structural validation/refinement conversions

    v0.1.0 #validation #refinement #enums #string-conversion #traits #canonical #precursor #borrowing
  233. enum_default_generator

    Codegen tool to generate Default trait impls for Gateway API enums

    v0.19.0 #enums #default-impl #api-gateway #codegen #traits
  234. mogh_resolver

    Traits to link Request / Response types, forming 'resolver' relationships

    v1.0.0 280 #resolver #request-response #mogh #traits #link #forming #user-name #debugging #deserialize
  235. topo-core

    Domain types, traits, and error types for Topo

    v0.1.8 #domain #error #traits #artificial-intelligence
  236. facet-trait

    Core traits for the facet ecosystem

    v0.2.5 330 #reflection #traits #reflection-traits
  237. skg-effects-core

    Core effect execution traits and errors

    v0.4.1 #effect #traits #execution #error #agentic #skelegent #mcp #building-block #artificial-intelligence
  238. fn-traits

    function traits like the standard library ones, but can be used in stable Rust

    v0.2.0 2.7K #traits #fn-once #fn-mut #standard #ones
  239. synaptic-runnables

    LCEL composition: Runnable trait, pipe operator, Lambda, Parallel, Branch, Fallbacks

    v0.4.0 #lambda #traits #pipe-operator #synaptic #parallel #pick #json-output #llm #runnables #cargo-run
  240. pluma-plugin-trait

    A trait defining the plugin interface for PluMA (Plugin-based Microbiome Analysis)

    v1.1.0 #traits #microbiome #bioinformatics #pluma #api-bindings
  241. synaptic-embeddings

    Embeddings trait with Fake and CacheBacked providers

    v0.4.0 #text-embedding #traits #synaptic #vector-store #provider #redis #cache #postgresql #in-memory #lang-chain
  242. rstl-stack

    Stack data structures for rstl crates

    v0.1.1 #stack #rstl #traits #push-pop #top #data-structures #rearrange
  243. satteri-plugin-api

    Rust plugin trait, typed visitors, and runner for Sätteri

    v0.1.3 #plugin #visitor #sätteri #traits #runner #mdx #markdown
  244. kcipher2

    KCipher-2 stream cipher

    v0.1.3 #stream-cipher #cryptography #traits