Tom McLean's starred repositories
build-nanogpt
Video+code lecture on building nanoGPT from scratch
react-diff-view
A git diff component
CustomComputeExample
A project demonstrating how to use the RDG to run compute shaders in UE4.27
dream-textures
Stable Diffusion built-in to Blender
WebGPU-Fluid-Simulation
Implementation of Jos Stam's Real-Time Fluid Dynamics for Games paper using javascript as a playground for learning the WebGPU API.
StableFluids
A straightforward GPU implementation of Jos Stam's "Stable Fluids" on Unity.
fluid-simulation
2D fluid simulation implementation of Jos Stam paper on real-time fuild dynamics, including some suggested extensions.
stable-fluids
A minimal Stable Fluids inspired fluid solver with Python and NumPy.
proc-macro-workshop
Learn to write Rust procedural macros [Rust Latam conference, Montevideo Uruguay, March 2019]
protomaps-leaflet
Lightweight vector map rendering + labeling and symbology for Leaflet
generic-connection-pool
python generic connection pool
GameNetworkingSockets
Reliable & unreliable messages over UDP. Robust message fragmentation & reassembly. P2P networking / NAT traversal. Encryption.
benchmarks
Latency benchmarks for messaging
json-to-proto.github.io
convert JSON to Protocol Buffers online in your browser instantly
sqlightning
SQLite3 ported to use LMDB instead of its original Btree code. See https://github.com/LumoSQL/LumoSQL for maintained fork.