lpviz lets you draw linear programs in the browser and watch solvers work

Interactive Linear Programming in the Browser

lpviz is a browser tool for visualizing linear programming. You draw the feasible region by clicking vertices, dragging constraints, and placing the objective arrow. Then pick a solver — IPM, PDHG, Simplex, Ellipsoid, or Central Path — and animate its iterations, keep a trace, or adjust sliders. Hover rows to highlight constraints and iterates, toggle a 3D view, and share links. Presets load from a gallery.

Run a solver pick IPM, PDHG, Simplex, Ellipsoid, or Central Path Replay iterations click Animate (again to stop)

More from this day

2026-10-18