Pinned Repositories
ExpoSE
A Dynamic Symbolic Execution (DSE) engine for JavaScript. ExpoSE is highly scalable, compatible with recent JavaScript standards, and supports symbolic modelling of strings and regular expressions.
c8hardcaml
An implementation of a CHIP-8 machine for FPGAs in Hardcaml with a custom assembler for writing test programs
klee-rust
A interface for KLEE on the Rust language
LAS-3d-printer
A CLI tool that can convert LiDAR LAS files to STL files for 3D printing or rendering as terrain
Mimic
A Gameboy emulator written in Rust
ocamlGpiod
Ocaml binding auto-generation for libgpiod
PiFC
Building a Raspberry Pi flight controller
Puffer
Packet level firewall for Android
risc-v-emulator
A complete Risc-v RV32I emulator in Rust
Synthic
Automatically generate gameboy music using machine learning
jawline's Repositories
jawline/Mimic
A Gameboy emulator written in Rust
jawline/risc-v-emulator
A complete Risc-v RV32I emulator in Rust
jawline/Synthic
Automatically generate gameboy music using machine learning
jawline/Puffer
Packet level firewall for Android
jawline/c8hardcaml
An implementation of a CHIP-8 machine for FPGAs in Hardcaml with a custom assembler for writing test programs
jawline/ocamlGpiod
Ocaml binding auto-generation for libgpiod
jawline/LAS-3d-printer
A CLI tool that can convert LiDAR LAS files to STL files for 3D printing or rendering as terrain
jawline/CHIP-9
A CHIP-8 emulator written in Rust
jawline/ocamlIoUringAsyncBackend
An attempt at an IO uring backend for Async
jawline/Pico-W-Tetris
An implementation of Tetris to run on a Pico W with an I2C screen. The core is all [#no_std].
jawline/chacha20-poly1305-hardcaml
An implementation of Chacha20 and Poly1305 in Hardcaml
jawline/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.
jawline/ocamlLlvmLispJit
A small LISP-like programming language with a JIT engine backed by LLVM
jawline/ocamlMarkdown
A markdown parser written in Ocaml
jawline/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
jawline/Parrot2
A static website generator written in Ocaml
jawline/rust-tiff
Parse TIFF data in Rust
jawline/rustRingbuffer
An efficient single-producer single-consumer ringbuffer in Rust that can be shared between threads
jawline/Wgpu-Cellular-Automata
GPU accelerated cellular automata using the wgpu Rust library for compute
jawline/adaptive-gradual-lr-warmup
Gradual LR warmup for Pytorch with a criteria-driven early exit
jawline/efficient-integer-remainder
Library to compute the division or remainder of arbitrary integers using only division and bitshifts when the divisor is fixed
jawline/Fisual
Playing around with directly creating sound output in Rust
jawline/hardcaml_risc_v
jawline/io_uring
jawline/ocamlJson
A toy JSON parser in OCaml using ocamlyacc and ocamllex
jawline/opam-repository
Main public package repository for opam, the source package manager of OCaml.
jawline/rustLRU
A DLL based LRU implementation in Rust
jawline/rustPriorityQueue
Efficient heap binary-tree implementation of a priority queue in Rust
jawline/tts_rust
🚀 gTTS module for rust. WIP
jawline/website
Personal website source code