Software Projects
Position-based dynamics — web demo
2026Interactive browser-based visualization of first-order position-based dynamics for constrained particle systems.
SpatialHashTables.jl
★ 14 2024Julia package for spatial hashing, enabling fast neighbor queries in particle simulations.
BoundedDegreeGraphs.jl
★ 8 2024Memory-efficient graph data structure with bounded vertex degree for agent-based simulations.
PortMidi.jl
★ 8 2024Julia wrapper for the PortMidi library, enabling MIDI input/output for live coding music performances.
sEMTor — online EMT simulator
2024Interactive browser-based simulator for epithelial-to-mesenchymal transitions, built with p5.js.
InkReveal
★ 5 2023Inkscape extension to generate reveal.js presentation slides from vector graphics.
DifferentialInclusions.jl
2023Julia prototype for solving differential inclusions, extending standard ODE solver interfaces.
Sweeping processes with memory effects
2026Interactive web simulator for delayed sweeping processes and position-based dynamics.