Mincong Lu's repositories
bevy
A refreshingly simple data-driven game engine built in Rust
bevy_spawn_fn
Hyper optimized spawning experience for bevy.
default-constructor
Macros for creating pseudo-dsls that constructs structs through default construction and field conversion.
slice2d
Ergonimoc vec slice for 2d array manipulation.
bevy_serde_lens
Stateful, structural and pretty serialization framework for the bevy engine.
bevy_defer
A simple asynchronous runtime for executing async coroutines in the bevy engine.
ty_map_gen
A type projecting map generator.
bevy_stat_query
A bevy framework for implementing complex RPG stat systems.
dyn_object
A boxed type erased nullable dynamic object.
bevy-assets
A collection of Bevy assets, plugins, learning resources, and apps made by the community
bevy-rectray
A light-weight Anchor-Offset based 2D sprite rendering system for the bevy engine.
mutify
Coerse `mut var: T` and `var: &mut T` into `&mut T`
tlbf
Type level bitflags.
type-protocol
A crate provding a simple syntax representing types inspired by the go programming language.
macroex
An extractor based low level macro parsing crate that provides high level parsing support through derive macros.
libedf-core
A bevy based, dynamic linking focused, sRPG logic engine.
ui-navigation
A UI navigation algoritm implemented in rust currently targeting the bevy ui library
phantom-zone
Convert struct into a syntax only anonymous type.
tuple_join
A crate for joining tuples at the type level.
macroex-extras
Additional "fun" extractors for macroex.
colorthis
Meta macros that aid macro authors to create colors from a generalized syntax.
parse-color
A crate that provides conversion from CSS color names or TailwindCSS classes to RGBA colors, in the form of [u8; 4].
vectorize-this
Ergonomic vector construction meta-macros.
i2f
Macros that turns integer literals to float literals and vice versa.
strflags
A string-enum and string-flags with fixed variants that can also accept arbitrary data.
str-set
A game oriented string set with a focus on ergonomics and performance.
riostream
A humorous attempt at implementing C++'s iostream and its syntax in Rust.