Ruifeng Xie's repositories
gnome-build
Build the GNOME stack (mainly GTK and libadwaita) with MSVC, and produce ready-to-use binary artifacts.
bevy
A refreshingly simple data-driven game engine built in Rust
bevy_asset_loader
Bevy plugin helping with asset loading and organization
diagnose
A simple library for reporting compiler/interpreter errors
doctest-driver
DocTest driver based on extraction instead of interactive GHCi sessions, suitable as cabal's code-generators.
generic-recursive-lens-combinators
Generic recursive lens combinators in Agda.
imgui-rs
Rust bindings for Dear ImGui
minecraft-json
Reading Minecraft JSON data into strongly typed Rust data structures.
polymonadic-lens
Proof-of-concept implementation for the "Polymonadic Lens" paper.
silently
Prevent or capture output to stdout or other handles in Haskell
skyland-utils
Minecraft Mod: Utilities for skylands survival with TiC 3 and Create 0.3
ttf-parser
A high-level, safe, zero-allocation TrueType font parser.
reanimate
Haskell library for building declarative animations based on SVG graphics
reanimate-svg
Dependency of reanimate for SVG processing.
ruifengx.github.io
Personal home page.
rust-delegate
Rust method delegation with less boilerplate
wcwidth
Haskell bindings for WCWidth.
windows-app-rs
Rust for the Windows App SDK
windows-app-rs-docs
Build rustdoc for microsoft/windows-app-rs for easy access.