Originally written in javascript. More code can be found at https://github.com/bn615/beziercurve and https://github.com/michaellhan/VEX-Path-Gen. The old simulation is situated at https://vex-path-gen.vercel.app/.
How to build: install bun
bun run build