Skip to content

lpviz/lpviz

Repository files navigation

arXiv

lpviz is an interactive web app for visualizing linear programming solvers. Try it now at https://lpviz.net, or check the installation instructions below to get started running it locally.

Screenshot 2025-06-05 at 1 44 15 AM                   Screenshot 2025-09-03 at 2 24 44 PM

Inspired by advanced methods for establishing convexity.

Installation

You can use lpviz now at https://lpviz.net. If you'd like to run it locally instead, follow the instructions below.

First, make sure you have Bun installed. Then, to install lpviz and its dependencies, run:

git clone https://github.com/lpviz/lpviz    # clone the repo
cd lpviz                                    # cd into it
bun install                                 # install frontend dependencies

Then, you can run bun run dev to start the server.

Note that lpviz is a static website - all computations run in the browser.

Citing lpviz

@article{lpviz,
  title={{lpviz: Interactive Linear Programming Visualization}},
  author={Grand, Evan and Klamkin, Michael},
  journal={arXiv preprint arXiv:2604.27518},
  year={2026}
}

About

Visualize linear programming at https://lpviz.net

Resources

License

Stars

Watchers

Forks

Packages

 
 
 

Contributors