Luke Newcomb's Projects
An assembler for the BRISC assembly language.
Rust cache structures and easy function memoization
:)
Fine-tuning project for Whisper on ATC communications
A small Rust crate that supplies procedural macros to convert hex strings into RGB/A colors at compile time.
A simultaneous double pendulum simulation.
A data-first Rust-native UI design toolkit.
egui: an easy-to-use immediate mode GUI in Rust that runs on both web and native
KDump is a small utility that disassembles and reads KSM and KO files for use with KerbalOS.
KerbalObjects is a Rust crate that allows anyone to read or write a Kerbal Machine Code or Kerbal Object file.
Kerbal Assembler, for use with Kerbal OS mod for Kerbal Space Program. Using this tool one can program their KSP rockets in assembly code, or generate this assembly code from a compiler. Assembles directly to kRISC with no need for KerboScript.
A utility part of the Kerbal Compiler Collection that links one or more KerbalObject files into one executable or shared KSM file.
Rust wrapper around the Maptiler Cloud API
A Launcher for KDE Plasma based on a design by Max McKinney (fork)
The original sources of MS-DOS 1.25, 2.0, and 4.0 for reference purposes
The configuration files for my Neovim setup
Rust bindings for the OpenSky Network API for getting realtime and historical flight data for non-commercial purposes.
My password manager
A frontend for my password manager created with Flutter.
My Python frontend to my password manager.
The code for my resume website.
A simple, elegant CommonMark editor written in Rust.
A Rust library that allows for communication with the Sparkfun SerLCD.
The repository used to train the FRC target detector
A prototype VxxWorks emulation layer for running code on Linux
A custom toy operating system written mostly in the Rust programming language. The name is based of of a mineral made up of iron oxide.