This is your work, valued

Blake Loring

Expert
@jawline

Mimic. A Gameboy emulator written in Rust

257

risc-v-emulator. A complete Risc-v RV32I emulator in Rust

28

Synthic. Automatically generate gameboy music using machine learning

21

Puffer. Packet level firewall for Android

14

PiFC. Building a Raspberry Pi flight controller

12

Reflector. A CLI tool that can convert LiDAR LAS files to STL files for 3D printing or rendering as terrain

10

klee-rust. A interface for KLEE on the Rust language

9

c8hardcaml. An implementation of a CHIP-8 machine for FPGAs in Hardcaml with a custom assembler for writing test programs

8

ocamlGpiod. Ocaml binding auto-generation for libgpiod

7

Dawn. Dawn is a project to create a simple, working x86 operating system. View the readme or the documentation for more information.

4

CHIP-9. A CHIP-8 emulator written in Rust

4

ocamlIoUringAsyncBackend. An attempt at an IO uring backend for Async

4

D2. An operating system development testbed for x86 machines. This project takes care of image creation, bootloading, and initial kernel setup. The kernel is written in Rust, while the bootloader is written in x86 assembly and the disk image creator is written in C.

2

rustTorrent. Rust Torrent Library

2

Pico-W-Tetris. An implementation of Tetris to run on a Pico W with an I2C screen. The core is all [#no_std].

2

rustRingbuffer. An efficient single-producer single-consumer ringbuffer in Rust that can be shared between threads

2

chacha20-poly1305-hardcaml. An implementation of Chacha20 and Poly1305 in Hardcaml

1

EncryptThing. Simple AES decrypt/encrypt in Rust

1

rust-tiff. Parse TIFF data in Rust

1

Wgpu-Cellular-Automata. GPU accelerated cellular automata using the wgpu Rust library for compute

1

mlYcPreferences. A tool that guesses if you are interested in an article based on previous inputs. The preferences classifier works by encoding the webpage title and FQDN using a pre-trained NLP model and then using the outputs of the pre-trained models to train a classifier.

1

New-Worlds. Implementing a basic MUD in Rust to experiment with TCP

1

Brainfuck-Interpreter. A Haskell Brainfuck Interpreter

1

Parrot. A static website generator that generates a website from a HTML skeleton. Includes easy extension through template strings and automatic image web optimization. Written entirely in Haskell

1

Scribble. Scribble is a scripting language, register-based IR, and interpreter designed to be embedded in large applications. The language has a simple syntax, is garbage collected, and supports type inference. It is designed in a way that enables quick integration with large C++ projects.

1

ocamlLlvmLispJit. A small LISP-like programming language with a JIT engine backed by LLVM

1

SimpleLog. Simple logging library written in Rust used on two of my packages

1

Cipher. Playground for crypto experiments in Rust

1

hardcaml_memory_controller. A simple multi-channel memory controller in Hardcaml

1

Parrot2. A static website generator written in Ocaml

1

RustMatrix. Simple Rust Matrix data structure implementation

1

ocamlMarkdown. A markdown parser written in Ocaml

1

LightRoom. Rust API to interface with Prismatik

1

LJIT. Implementing simple JIT compiler

1

Simplex. A simple simplex solver

1