We used to use d3-force for force simulation, but then we rewrote it in wasm ourselves for performance.