@MaulingMonkey
  • Stars
    star
    422
  • Global Rank 66,811 (Top 3 %)
  • Followers 73
  • Following 44
  • Registered over 15 years ago
  • Most used languages
    Rust
    64.9 %
    C#
    19.3 %
    TypeScript
    8.8 %
    HTML
    1.8 %
    C
    1.8 %
    C++
    1.8 %
    JavaScript
    1.8 %

Top repositories

1

poly2tri-cs

A port of poly2tri to C#
C#
113
star
2

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.
Rust
79
star
3

cargo-vs

autogenerate visual studio solutions / projects
Rust
17
star
4

jerk

JERK: Java Embedding Rust Kit
Rust
17
star
5

mmk.gamepad

Typescript gamepad API for consistent cross-browser and cross-gamepad binding, polling for input, etc.
TypeScript
15
star
6

json-spanned-value

Track the origin of your json values for better error reporting!
Rust
11
star
7

cargo-html

create self-contained HTML programs
TypeScript
10
star
8

bugsalot

Rust macros for bug wrangling.
HTML
10
star
9

vfs-zip

vfs-zip: Virtual FileSystem abstractions for ZIP files
Rust
9
star
10

thindx

Thin DirectX wrappers for Rust.
Rust
9
star
11

wslapi

Managing the Windows Subsystem for Linux
Rust
9
star
12

rust-reviews

Human readable reviews / quick descriptions. For tools, see https://github.com/MaulingMonkey/crev-proofs
Rust
8
star
13

natvis-pdbs

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

cargo-local-install

Wraps `cargo install` for better local, non-conflicting installation
Rust
7
star
15

firehazard

Unopinionated low level API bindings focused on soundness, safety, and stronger types over raw FFI.
Rust
7
star
16

rust-opendingux-test

OpenGL on RG350M demo
Rust
6
star
17

untokio

pretend tokio doesn't exist
Rust
6
star
18

FlameGraphs

Simple .NET flame graphs collector/generator
C#
4
star
19

crev-proofs

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

lies

LIcense Embedding System (Rust)
Rust
4
star
21

appx

manage appx packages
Rust
4
star
22

IrcZombie

Prototype C# IRC framework that can be 'revived'
C#
4
star
23

console-winapi-wrappers

Unstable wrapper API for winapi's Console Functions
Rust
3
star
24

nines

NINE Slice scaling math
Rust
3
star
25

cargo-vsc

autogenerate .vscode folders
Rust
3
star
26

spritebench.js

JavaScript sprite rendering benchmarking
JavaScript
3
star
27

TickProc

Simple service process runner / monitor.
C#
2
star
28

jreflection

Static reflection APIs for analyzing jars and jimage files
Rust
2
star
29

rust_win32_sample

Basic samples relying only on winapi-rs. See tags for various iterations...
Rust
2
star
30

uefi-hello-world

Rust + UEFI experimentation
Rust
2
star
31

mmuhttpd

0 deps 100% monkey HTTP server
Rust
2
star
32

UberIRC

An abandoned C# IRC client with tiny text and /semiignore
C#
2
star
33

MapEditor1

3 hour sprint project to create a minimalistic tile based map editor
C#
2
star
34

ialloc

Allocator interface traits for Rust
Rust
2
star
35

minidl

Extremely lean cross platform library for loading symbols
Rust
2
star
36

hwnd

Well documented, safe-leaning, sound, low-level API bindings to HWND-adjacent APIs.
Rust
2
star
37

vfs-clgit

Virtual FileSystem abstractions via Command Line GIT
Rust
1
star
38

abistr

C ABI compatible string types
Rust
1
star
39

TtyRecMonkey

PuTTY based TtyRec player written in C# using SlimDX
C
1
star
40

CommitMonkey

A program to remind you to commit.
C#
1
star
41

jimage

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

MaulingMonkey

1
star
43

rust_http_chat_server

Rust
1
star
44

Human-Castle

Totally not a dwarf fortress clone fork thing
C#
1
star
45

mmk.tiles

TypeScript
1
star
46

yet-another-bad-wasm-interpreter

Rust
1
star
47

SBLP

C#
1
star
48

abibool

C ABI compatible boolean types
Rust
1
star
49

kakistocracy

A pile of vaguely gamedev related code, governed by its least suitable and/or most unscrupulous programmers.
Rust
1
star
50

mmk.terminal

Terminal rendering API for roguelikes, fake OSes, or whatever else.
TypeScript
1
star
51

cargo-container

package rlibs in several containing frontends
Rust
1
star
52

modularize-namespace

Convert a single file, namespace based JavaScript or TypeScript library into a module.
TypeScript
1
star
53

mmk.defs.gapi.auth2

MaulingMonKey's typescript definitions for Google's Auth2 API
1
star
54

uvm

Rust
1
star
55

rust_wasm_sample

Basic samples. See tags for various iterations... 00 depends on nothing but cargo and the rustc wasm target. 01 uses wasm-pack / wasm-bindgen
Rust
1
star
56

SketchBook

C#
1
star
57

LoggingMonkey

Terribly terrible C# IRC logging bot
C#
1
star
58

template_rust_vscode

A thorough demo of everything you might want to configure for rust development in VS Code.
Rust
1
star
59

libMmkDebugStack

A cross-platform library for simple callstack tracing with C89 and C++03 public APIs.
C++
1
star
60

thindx-xaudio2

Rust bindings for XAudio2
Rust
1
star
61

notes

Dumping ground of public notes / journaling
1
star