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