-
tonic-reflection
Server Reflection module of
tonicgRPC implementation -
facet
Reflection for Rust: introspect types at compile time with metadata for serialization, pretty-printing, CLIs, and more
-
bevy_reflect
Dynamically interact with rust types
-
miniconf
Serialize/deserialize/access reflection for trees
-
documented
Derive and attribute macros for accessing your type's documentation at runtime
-
facet-format
Core Serializer/Deserializer traits for facet's next-generation format architecture with JIT compilation support
-
reflectapi
code-first web service API declaration and corresponding clients code generation tools
-
facet-macro-types
Unsynn grammar and type definitions for facet macro ecosystem
-
nippo
Claude Code session collector for daily reports and reflection
-
rbx_reflection
Roblox reflection database and ambiguous type resolution
-
facet-solver
Constraint solver for facet - resolves type shapes from field names
-
rbx_reflection_database
Bundled reflection database for Roblox projects
-
grpcurl-rs
port of grpcurl - a command-line tool for interacting with gRPC servers
-
mirror-mirror
Reflection library for Rust
-
facet-derive-emit
Proc macro for emitting derived 'Facet' trait code in facet
-
facet-macros-emit
Proc macro for emitting derived 'Facet' trait code in facet
-
annotate
Annotation framework for Rust functions and modules
-
facet-pretty
Pretty-printing for Facet types with syntax highlighting and customizable formatting
-
trame
Formally verified partial value construction for facet
-
facet-reflect
Build and manipulate values of arbitrary Facet types at runtime while respecting invariants - safe runtime reflection
-
shapely
One trait for reflection, serialization, deserialization
-
struct-field-names-as-array
generating the field names of named structs as constants
-
facet-path
Path tracking for navigating Facet type structures
-
facet-core
Core reflection traits and types for the facet ecosystem - provides the Facet trait, Shape metadata, and type-erased pointers
-
facet-cbor
CBOR serialization for Facet types
-
facet-macros-parse
Parser support for facet-macros's macro expansion
-
facet-derive-parse
Parser support for facet-derive's macro expansion
-
shapely-json
JSON serialization and deserialization for Shapely types
-
phlow
An engine for scripting reactive browsers in Rust by adding custom views to structures
-
tagset
Easily create trait-dispatching sum types
-
uika-ue-flags
Unreal Engine reflection flag constants for uika
-
reflectapi-schema
defining and serializing/deserializing ReflectAPI schemas
-
enum_companion
A procedural macro for generating companion enums for structs
-
reflectapi-cli
CLI for reflectapi
-
rusqlite-facet
Rusqlite integration for the facet reflection framework
-
annotate-build
Build-script support for generating annotate environments
-
fad
Fast deserialization in Rust, based on facet reflection
-
perf-index-generator
Performance index generator for facet benchmarks
-
kyomu
Allows recursive reflection of types, mapping runtime values to that recursive struct and constructing objects generically
-
facet-jsonschema
Generate JSON Schema from Facet types. Provides a
to_stringfunction to get a JSON Schema representation as a string. Useful for reflection, introspection, serialization, and deserialization. -
facet-shapelike
Serializable owned versions of Facet shape types - enables persisting and transmitting type metadata
-
cubecl-ir
Intermediate representation for CubeCL
-
facet-deserialize
Event-based approach to deserialization for the facet ecosystem
-
field-kinds
Derive macro for compile-time struct field type introspection
-
shapely-opaque
One trait for reflection, serialization, deserialization
-
facet-asn1-legacy
Legacy ASN.1 serialization and deserialization for Facet types - use facet-asn1 instead
-
facet-serialize
Generic serializer for facet
-
schema
Access the schema for a Rust item
-
facet-diff
Structural diffing for Facet types with human-readable output - no PartialEq required
-
facet-dessert
Sweet helpers for facet deserialization - shared between facet-format and facet-dom
-
badeline
Darkside reflection for Rust
-
facet-trait
Core traits for the facet ecosystem
-
facet-validate
Validation attributes for facet - validate field values during deserialization
-
shapely-msgpack
MessagePack serialization and deserialization for Shapely types
-
shapely-codegen
One trait for reflection, serialization, deserialization
-
orz
A procedural macro for generating field information methods for structs
-
facet-msgpack-legacy
Legacy MessagePack binary serialization for Facet types - use facet-msgpack instead
-
database-reflection
Database reflection library. Currently supporting only MariaDB and MySQL with InnoDB.
-
facet-types
Core types and traits for the facet reflection library
-
reflected
Something like reflection
-
facet-xml-legacy
Legacy XML serialization and deserialization for Facet types - use facet-xml instead
-
rspirv-reflect
descriptor reflection library for SPIR-V
-
facet-toml-legacy
Legacy TOML serialization and deserialization for Facet types - use facet-toml instead
-
kyomu-json
Allows recursive reflection based serialization and deserialization of json. Supports structs and no derives are needed. Nightly required.
-
irox-types
Enums and structs to describe Rust's basic type system
-
protify-build
Build-time entrypoint for protify that generates validation logic for protobuf messages from protovalidate annotations
-
haste-reflect
Reflection utilities for Haste Health
-
facet-opaque
Type-erased pointer helpers for Facet types
-
facet-yaml-legacy
Legacy YAML serialization and deserialization for Facet types - use facet-yaml instead
-
facet-spez
Auto-deref specialization helpers for the Facet reflection system
-
phlow-build
Build-script support for generating phlow annotation metadata
-
shapely-pretty
Pretty-printing for types implementing the Shapely trait
-
shapely-yaml
YAML serialization and deserialization for Shapely types
-
duchess-reflect
Internal component of duchess crate
-
ffi_struct
The proc-macro crate for the Rust programming language to create structs with FFI compatibility. Also allows the members of the FFI structs to be iterable for better reflection than the crate
struct_iterable. -
enum_reflect_extern
Traits for enum_reflect
-
facet-xdr-legacy
Legacy XDR serialization and deserialization for Facet types - use facet-xdr instead
-
facet-csv-legacy
Legacy CSV deserializer and serializer for the facet ecosystem - use facet-csv instead
-
treeflection
that provides reflection for tree structures
-
facet-json-read
JSON reading functionality for the Facet introspection library
-
phlow-extensions
Phlow views for Rust's core types
-
shapely-peek
One trait for reflection, serialization, deserialization
-
phlow-ffi
C-like api to the phlow crates
-
trame-runtime
Runtime traits and implementations for trame
-
enum_reflect
Enums reflection library
-
facet-peek
Read arbitrary Facet types safely
-
reflect_tools
Collection of mechanisms for reflection
-
fixed-type-id
Make your types have a fixed type id&stable type name with version support between different builds
-
mini-macro-magic
Export tokens to other modules and crates. Now with 100% less proc macros!
-
rattish
Cast between trait objects
-
flatbuffers-reflection
Official FlatBuffers Rust reflection library
-
enum-values
Exposes enum values via reflection
-
pilota-thrift-reflect
Reflect support for Pilota
-
ffi_struct_trait
The trait bounds for
ffi_struct -
rebound
Full runtime reflection for Rust, with lifetime safety
-
wiserone
Daily nuggets of wisdom in a clean, minimalist design, inspiring deeper thought and personal growth with every visit
-
facet-macros-impl
facet derive macros (parsing and code generation)
-
facet-inspect
Allows inspecting types that implement Facet
-
facet-poke
Build and alter arbitrary Facet types
-
cuicui_reflect_query
A bevy reflection addon to query world data from Reflect Components
-
facet-diff-core
Core types and helpers for diff rendering in Facet
-
struct-reflection
obtaining struct field names at runtime through reflection-like capabilities
-
avocado-schema
A schema DSL which can be interpreted to implement multiple purposes
-
deflect
Reflection in Rust via DWARF debug info
-
interact
A framework for online program state introspection
-
irox-structs
Traits for Struct Types - linearly serialized big/little endian bytes
-
hv-alchemy
Heavy Alchemy - the black arts of transmutation, wrapped for your safe usage and enjoyment
-
badeline-plugin
Darkside reflection for Rust
-
badeline-rustc
Darkside reflection for Rust
-
bevy_assets_reflect
Reflection based asset loader plugin for Bevy
-
flect
Rust reflection [WIP]
-
type_at
trait to index type of Rust tuples
-
irox-enums
Traits for better Enumerated Types
-
shapely-core
Core types and traits for the shapely ecosystem, providing fundamental reflection capabilities
-
serde-reflect-intermediate
Reflection utils of intermediate representation for Serde serialization
-
spirv-layout
SPIRV reflection utility for deriving Vulkan DescriptorSetLayouts
-
metafactory
chain together object factories
-
ffi_reflect
derive macro that genreates a reflection method for C-comaptible types
-
constduck
Compile-time ducktyping and reflection using const generics
-
invade
reflect on Rust types and generate code
-
boost_describe
Boost C++ library boost_describe packaged using Zanbil
-
seferize_core
Core of the proc-macro seferize
-
seferize
Procedural macro for converting Rust code blocks into string constants for reflection or documentation generation
-
field_iterator
A derivable trait for iterating over the fields of a struct
-
trait_info_gen
Procedural macros for obtaining Trait information at compile time
-
pastiche
exposing non public types, fields, and functions from a crate
-
facet-macros
Derive macro for the Facet trait - proc macro powered by unsynn for compile-time type introspection
-
spiegel
reflection
-
shader-slang-sys
FFI bindings for the Slang shader language compiler
-
bevy_auto_plugin_nightly_proc_macros
proc macros for bevy_auto_plugin that require nightly rust
-
xreflect
Basic macros for dynamic reflection of structs/enums
-
reflect-steroids
Extensions for bevy_reflect enabling reflection through arbitrary trait objects
-
reflect-exchange-rates
Multi-pair exchange rate library for the Reflect protocol
-
reflect-whitelabel
Client for Reflect Whitelabel Program
-
usdc-plus-exchange
USDC <-> USDC+ exchange library for the Reflect protocol
-
sails-reflect-hash
Structural compile-time self-descriptive hash generation for types
-
facet-json-legacy
(Legacy) JSON serialization and deserialization for Facet types
-
typeinfo
Runtime type information for POD types
-
mirror-mirror-macros
Macros for the mirror-mirror crate
-
type-info
Meta type information and type reflection at compile-time and runtime
-
type_reflect_core
functions for type_reflect
-
interact_prompt
A framework for online program state introspection
-
seferize_base
Procedural macro for converting Rust code blocks into string constants for reflection or documentation generation
-
tonic-reflect-protobuf
support protobuf crate to 'tonic' gRPC reflect
-
burrtype_internal
Reflection types for
burrtypeandburrtype_derive -
reflection
reflects of type's fields' names and their type names in a hierarchical tree
-
cw-mask
A Mask for CosmWasm - allows you to reflect arbitrary messages with the contract's address
-
reflectapi-derive
Derive macros for reflectapi
-
fyrox-core-derive
Proc-macro for the Visit trait
-
annotate-derive
Procedural macros for the annotate annotation framework
-
irox-enums_derive
Derivable impls of the traits in irox-enums
-
reflect_tools_meta
Collection of mechanisms for reflection. Its meta module. Don't use directly.
-
fixed-type-id-macros
Make your types have a fixed type id&stable type name with version support between different builds
-
facet-derive
Proc macro for deriving the 'Facet' trait in facet
-
bevy-inspector-egui-derive
detail of the
bevy-inspector-eguicrate -
irox-structs_derive
Derivable impls of the traits in irox-structs
-
type_reflect_macros
derive macro for type_reflect
-
rebound-proc
Proc macros associated with the rebound crate
-
phlow-derive
Proc-macro helpers for declaring phlow extensions and views
-
reflect_macro
Reflect derive macro for
reflect_to -
shapely-derive
Proc macro for deriving the 'Shapely' trait in shapely
-
field-kinds-derive
Proc-macro implementation for field-kinds
-
avocado-schema-derive
A derive macro to support runtime reflection of struct values
-
schema-derive
derive macro for the schema crate
Try searching with DuckDuckGo.