Jonathan Rotter's repositories
unsigned-f64
A wrapper struct for f64 to guarantee certain f64 values are non-negative using types.
betterTextEditor
A text editor for that has python & assembly synthax highlighting unlike nano and is easy to exit unlike vim
csv-stream-language
A small domain specific language for processing CSVs in Rust.
easy-serialize
Easily convert custom python objects to string and back
gameServerBackend
A WebSocket based server for web games to simplify web game dev.
stemma-soil-sensor-embassy
Interface with Adafruit's STEMMA Soil Sensor while using embassy
math-go-brr
Python and LLVM experiments
Research1
Soft sphere collision simulations
2DgravityWebSimulation
A javascript-based 2D gravity simulation for a website. Features the ability to pause, edit values, and resume the simulation.
axum
Ergonomic and modular web framework built with Tokio, Tower, and Hyper
BudgetApp
An app for making basic budgeting and loading & analyzing transactions
C_rayTracing
Ray Tracing in C with a Python API using Cython
FileNavigateCLI
A little graphical terminal program for easy navigation through a file system
game-utils
Utilities for games
hydrogen602
Config files for my GitHub profile.
makefile-smart-dependencies
A demo for how to intelligently and automatically determine dependencies in makefiles
pi-pico
Assorted projects made while playing with the Raspberry Pi Pico
printer-interface-to-shortcuts
Interface for octoprint's API to simple produce endpoints for various common tasks
RustCollSim
This is a port of my collisional simulation code to Rust.
RustPython
A Python Interpreter written in Rust
simple-cpp-build
A simple python script for building c++ projects without having to write config like Makefiles