This is your work, valued

MaulingMonkey

Elite
@MaulingMonkey

poly2tri-cs. A port of poly2tri to C#

126

jni-bindgen. Generate Rust JVM FFI wrappers around APIs defined by .jar or .class files, because maintaining your own hand-written bindings is an exercise in boredom, soundness bugs, and pain.

80

jerk. JERK: Java Embedding Rust Kit

17

mmk.gamepad. Typescript gamepad API for consistent cross-browser and cross-gamepad binding, polling for input, etc.

17

cargo-vs. autogenerate visual studio solutions / projects

17

json-spanned-value. Track the origin of your json values for better error reporting!

16

bugsalot. Rust macros for bug wrangling.

13

cargo-local-install. Wraps `cargo install` for better local, non-conflicting installation

13

firehazard. Unopinionated low level API bindings focused on soundness, safety, and stronger types over raw FFI.

11

cargo-html. create self-contained HTML programs

11

rust-opendingux-test. OpenGL on RG350M demo

10

wslapi. Managing the Windows Subsystem for Linux

9

thindx. Thin DirectX wrappers for Rust.

9

vfs-zip. vfs-zip: Virtual FileSystem abstractions for ZIP files

9

rust-reviews. Human readable reviews / quick descriptions. For tools, see https://github.com/MaulingMonkey/crev-proofs

8

natvis-pdbs. A metabuild / build.rs compatible crate to embed .natvis debug visualizer files into your executable's .pdbs, for ease of debugging.

7

untokio. pretend tokio doesn't exist

6

appx. manage appx packages

5

FlameGraphs. Simple .NET flame graphs collector/generator

5

cargo-vsc. autogenerate .vscode folders

4

lies. LIcense Embedding System (Rust)

4

hwnd. Well documented, safe-leaning, sound, low-level API bindings to HWND-adjacent APIs.

4

nines. NINE Slice scaling math

4

crev-proofs. https://github.com/dpc/crev reviews. For human readable reviews/summaries, see https://github.com/MaulingMonkey/rust-reviews

4

minidl. Extremely lean cross platform library for loading symbols

3

jreflection. Static reflection APIs for analyzing jars and jimage files

3

bgfx-rs. Rust wrapper around bgfx.

3

IrcZombie. Prototype C# IRC framework that can be 'revived'

3

abibool. C ABI compatible boolean types

2

TickProc. Simple service process runner / monitor.

2

spritebench.js. JavaScript sprite rendering benchmarking

2

ialloc. Allocator interface traits for Rust

2

VisualRust. Visual Studio extension for Rust

2

UberIRC. An abandoned C# IRC client with tiny text and /semiignore

2

console-winapi-wrappers. Unstable wrapper API for winapi's Console Functions

2

MapEditor1. 3 hour sprint project to create a minimalistic tile based map editor

2

uefi-hello-world. Rust + UEFI experimentation

2

mmuhttpd. 0 deps 100% monkey HTTP server

1

abienum. underlying types for C enums

1

rust_win32_sample. Basic samples relying only on winapi-rs. See tags for various iterations...

1

thindx-xaudio2. Rust bindings for XAudio2

1

abistr. C ABI compatible string types

1

jimage. Bindings to jimage.dll, allowing you to read jimage format "modules" files from AdoptOpenJDK containing class metadata, resources, etc.

1

vfs-clgit. Virtual FileSystem abstractions via Command Line GIT

1

modularize-namespace. Convert a single file, namespace based JavaScript or TypeScript library into a module.

1

mmk.tiles. TypeScript

1

template_rust_vscode. A thorough demo of everything you might want to configure for rust development in VS Code.

1

cargo-container. package rlibs in several containing frontends

1

sfxr.js. JavaScript port of SFXR, video game sound effect generator

1

TtyRecMonkey. PuTTY based TtyRec player written in C# using SlimDX

1