• Stars
    star
    7
  • Rank 2,286,711 (Top 46 %)
  • Language
    Rust
  • License
    Other
  • Created about 2 years ago
  • Updated about 1 year ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

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

More 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

rust-opendingux-test

OpenGL on RG350M demo
Rust
6
star
16

untokio

pretend tokio doesn't exist
Rust
6
star
17

FlameGraphs

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

crev-proofs

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

lies

LIcense Embedding System (Rust)
Rust
4
star
20

appx

manage appx packages
Rust
4
star
21

IrcZombie

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

console-winapi-wrappers

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

nines

NINE Slice scaling math
Rust
3
star
24

cargo-vsc

autogenerate .vscode folders
Rust
3
star
25

spritebench.js

JavaScript sprite rendering benchmarking
JavaScript
3
star
26

TickProc

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

jreflection

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

rust_win32_sample

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

uefi-hello-world

Rust + UEFI experimentation
Rust
2
star
30

mmuhttpd

0 deps 100% monkey HTTP server
Rust
2
star
31

UberIRC

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

MapEditor1

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

ialloc

Allocator interface traits for Rust
Rust
2
star
34

minidl

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

hwnd

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

vfs-clgit

Virtual FileSystem abstractions via Command Line GIT
Rust
1
star
37

abistr

C ABI compatible string types
Rust
1
star
38

TtyRecMonkey

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

CommitMonkey

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

jimage

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

MaulingMonkey

1
star
42

rust_http_chat_server

Rust
1
star
43

Human-Castle

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

mmk.tiles

TypeScript
1
star
45

yet-another-bad-wasm-interpreter

Rust
1
star
46

SBLP

C#
1
star
47

abibool

C ABI compatible boolean types
Rust
1
star
48

kakistocracy

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

mmk.terminal

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

cargo-container

package rlibs in several containing frontends
Rust
1
star
51

modularize-namespace

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

mmk.defs.gapi.auth2

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

uvm

Rust
1
star
54

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
55

SketchBook

C#
1
star
56

LoggingMonkey

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

template_rust_vscode

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

libMmkDebugStack

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

thindx-xaudio2

Rust bindings for XAudio2
Rust
1
star
60

notes

Dumping ground of public notes / journaling
1
star