newcomb-luke
I am a software engineering student currently interested in learning about algorithms and design. My favorite programming language is Rust.
Pinned Repositories
color-hex
A small Rust crate that supplies procedural macros to convert hex strings into RGB/A colors at compile time.
KDump
KDump is a small utility that disassembles and reads KSM and KO files for use with KerbalOS.
kerbalobjects.rs
KerbalObjects is a Rust crate that allows anyone to read or write a Kerbal Machine Code or Kerbal Object file.
kOS-KASM
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.
kOS-KLinker
A utility part of the Kerbal Compiler Collection that links one or more KerbalObject files into one executable or shared KSM file.
maptiler-cloud
Rust wrapper around the Maptiler Cloud API
opensky_api.rs
Rust bindings for the OpenSky Network API for getting realtime and historical flight data for non-commercial purposes.
password-manager
My password manager
rmarkr
A simple, elegant CommonMark editor written in Rust.
Wustite
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.
newcomb-luke's Repositories
newcomb-luke/kOS-KASM
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.
newcomb-luke/kOS-KLinker
A utility part of the Kerbal Compiler Collection that links one or more KerbalObject files into one executable or shared KSM file.
newcomb-luke/KDump
KDump is a small utility that disassembles and reads KSM and KO files for use with KerbalOS.
newcomb-luke/color-hex
A small Rust crate that supplies procedural macros to convert hex strings into RGB/A colors at compile time.
newcomb-luke/kerbalobjects.rs
KerbalObjects is a Rust crate that allows anyone to read or write a Kerbal Machine Code or Kerbal Object file.
newcomb-luke/maptiler-cloud
Rust wrapper around the Maptiler Cloud API
newcomb-luke/opensky_api.rs
Rust bindings for the OpenSky Network API for getting realtime and historical flight data for non-commercial purposes.
newcomb-luke/password-manager
My password manager
newcomb-luke/rmarkr
A simple, elegant CommonMark editor written in Rust.
newcomb-luke/Wustite
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.
newcomb-luke/double-pendulum
A simultaneous double pendulum simulation.
newcomb-luke/druid
A data-first Rust-native UI design toolkit.
newcomb-luke/egui
egui: an easy-to-use immediate mode GUI in Rust that runs on both web and native
newcomb-luke/kasm-language-server
newcomb-luke/mmcklauncher
A Launcher for KDE Plasma based on a design by Max McKinney (fork)
newcomb-luke/newcomb-luke
newcomb-luke/not-worst-bot
newcomb-luke/password_manager_frontend
A frontend for my password manager created with Flutter.
newcomb-luke/python-password-manager
My Python frontend to my password manager.
newcomb-luke/resume-website
The code for my resume website.
newcomb-luke/SerLCD
A Rust library that allows for communication with the Sparkfun SerLCD.
newcomb-luke/stupid-sd-card
newcomb-luke/training-object-detection
The repository used to train the FRC target detector
newcomb-luke/vxworks-emulation-layer
A prototype VxxWorks emulation layer for running code on Linux
newcomb-luke/brisc-assembler
An assembler for the BRISC assembly language.
newcomb-luke/cached
Rust cache structures and easy function memoization
newcomb-luke/cec470-assembler
:)
newcomb-luke/cec595-whisper
Fine-tuning project for Whisper on ATC communications
newcomb-luke/MS-DOS
The original sources of MS-DOS 1.25, 2.0, and 4.0 for reference purposes
newcomb-luke/nvim-config
The configuration files for my Neovim setup