Skip to the content.

Notable Projects

Back

All my independent projects are FOSS, usually under the MIT license. Work associated with publications can be found with their entries here.


The Oak Programming Language

Oak is a modern, low-level, statically-typed, translated programming language with extreme macro support, built-in packaging and building, and compile-time-modifiable language syntax. Oak’s syntax modification makes it a powerful core for the construction of new programming languages.

libgqlite3: A SQLite3-based GDBM

A simple, fast GDBM for C++. This is a lightweight, header-only interface to libsqlite3-dev.

JKnit: A FOSS Literate Programming CLI Tool

A lightweight, FOSS alternative to RStudio/Posit and .rmd. Can compile .rmd files to .md or .tex, with included running code.