Peter Whidden's starred repositories
RustPython
A Python Interpreter written in Rust
speedscope
🔬 A fast, interactive web-based viewer for performance profiles.
cargo-edit
A utility for managing cargo dependencies from the command line.
stable-audio-tools
Generative models for conditional audio generation
Factorio-SAT
Enhancing the Factorio experience with SAT solvers
rust_serialization_benchmark
Benchmarks for rust serialization frameworks
Vaporizer2
Vaporizer2 hybrid wavetable additive / subtractive VST / AU / AAX synthesizer / sampler workstation plugin
annotated-mamba
Annotated version of the Mamba paper
wgsl-analyzer
a language server implementation for the WGSL shading language
needletail
Fast FASTX parsing and k-mer methods in Rust
gx
A Go->C++transpiler meant for data-oriented gameplay and application programming especially for WebAssembly. Using this mostly in the context of specific personal projects and heavily focusing the feature set on those. Used in my Raylib gamejam project: https://github.com/nikki93/raylib-5k -- also being used to develop a private longer term game project and a note-taking app.
compute.toys
Website source code
osrs-pvp-reinforcement-learning
Train a neural network to PvP in Old School RuneScape using reinforcement learning.
TensorFrost
Autodiff, kernel fusion, and automatic caching
glicol-wgpu
A wgpu-based code editor for Glicol programming language, offering cross-platform functionality for desktop and web browsers, powered by WebGPU.
PokemonRedExperiments
Playing Pokemon Red with Reinforcement Learning