LAMMPS.js

Run LAMMPS in your web browser

The website https://editor.lammps.org/ loads a port of LAMMPS to WebAssembly, with a TypeScript client. Everything on that page runs live in your web browser. You can edit inputs and run them. The LAMMPS version in that particular website contains just the MOLECULE package (and optionally the KOKKOS package for multi-threading) so it loads quickly.

Screenshot of editor.lammps.org

This is work by Anders Hafreagar who also created Atomify which provides a more sophisticated front-end and real-time visualization.

Advanced usage examples

The online documentation for LAMMPS.js provides more details and examples that also include live visualizations.