| Name | Modified | Size | Downloads / Week |
|---|---|---|---|
| Parent folder | |||
| README.md | 2026-09-30 | 6.8 kB | |
| Stable release 30 September 2026 source code.tar.gz | 2026-09-30 | 178.9 MB | |
| Stable release 30 September 2026 source code.zip | 2026-09-30 | 191.1 MB | |
| lammps-gui-v3.1.1.pdf | 2026-09-30 | 8.6 MB | |
| Manual-30Sep2026.pdf | 2026-09-30 | 46.4 MB | |
| LAMMPS-Win10-x64-GUI-30Sep2026.exe | 2026-09-30 | 277.6 MB | |
| lammps-linux-x86_64-30Sep2026.tar.gz | 2026-09-30 | 93.9 MB | |
| LAMMPS-Linux-x86_64-GUI-30Sep2026.flatpak | 2026-09-30 | 76.9 MB | |
| LAMMPS-Linux-x86_64-GUI-30Sep2026.tar.gz | 2026-09-30 | 83.6 MB | |
| LAMMPS-macOS-multiarch-GUI-30Sep2026.dmg | 2026-09-30 | 202.8 MB | |
| lammps-src-30Sep2026.tar.gz | 2026-09-30 | 285.1 MB | |
| Totals: 11 Items | 1.4 GB | 60 | |
Below is a list of major changes since the last stable release 22 July 2025
This stable release adds about 7400 commits since the previous stable release. This includes many contributions from beyond the core LAMMPS developers, but also continues the internal refactoring of the code base to make it more consistent and reliable, to take more advantage of modern C++ features where they help to simplify the code, and to make it easier to modify, maintain, and contribute to.
This is the first stable release where the impact of AI coding agents can be noticed: there are almost twice as many commits as between the previous two stable releases. AI coding agents have been predominantly applied in the following areas:
- port styles to the KOKKOS and OPENMP packages
- add more tests to the internal testing tree
- fix many long-standing bugs reported at https://github.com/lammps/lammps/issues or by static code analysis or running instrumented code (for memory issues)
- implement some requested features for which a reference code existed (e.g. in a different open source MD code)
- perform a thorough code review and correct identified issues
Highlights
- LAMMPS now requires a C++17 compatible compiler and CMake 3.20 or later; the KOKKOS package requires C++20. The traditional GNU make build is limited to packages that do not need extra build steps in the
libfolder, and LAMMPS-GUI now lives in its own repository. - The the number of tests in the unittest tree has about doubled. Force style tests now also check the KOKKOS package with the Serial, OpenMP, CUDA, HIP, and SYCL back ends and the GPU package, in double, mixed, and single precision. Unit test and regression test results are collected on the new LAMMPS Testing Dashboard. Many bugs that were found while writing these tests, and by static code analysis with Coverity Scan and memory checkers, have been fixed.
- The number of KOKKOS styles more than doubled, and the OPENMP package gained about 100 new styles. KOKKOS now supports single and mixed precision, and has had many fixes for moving data between host and device. Obsolete code was removed from the GPU package (host/device particle split) and the INTEL package (Xeon Phi offload).
- Six new packages: FENIX, GRANSURF, GRAPHICS, MBX, ML-RUNNER, and QMMM-XTB and many updates and additions to existing packages.
- Much improved visualization with the new GRAPHICS package. The
dump imageanddump moviecommands moved to the new GRAPHICS package and gained transparency, depth cueing, depth of field, outlines, specular and metallic highlights, gamma control, and background gradients. Many more kinds of objects can be rendered: dynamic bonds, regions, ellipsoids and superellipsoids, body particles, walls, indenters, surfaces, and atoms involved in Monte Carlo moves or reactions. Eight newfix graphics/*commands add arrows, chunk hulls, isosurfaces (with STL export), text and image labels and color bars, trajectory lines, periodic images, replica atoms, and more. - New methods: a new FFT-based long-range solver (ESP), Gibbs ensemble Monte Carlo, BAOAB Langevin and ILVES constraint integrators, reversible SLLOD integration, BPM based peridynamics, granular surfaces and superellipsoid granular particles, the oxDNA3 model, and more.
- Styles are now stored in a process-global registry: loaded plugins persist across the
clearcommand and are available to all LAMMPS instances in the same process. - Refactored storage for variables; new
utils::sprintf()function for more flexible format strings. Format strings for thermo, dump, and fix ave/time or ave/chunk output are now checked for consistency with the formatted data. - Neighbor list binning can use a hash table, which avoids crashes and excessive memory use for very dilute or highly polydisperse systems.
- Fixed platform dependent results on ARM64 Linux and on platforms that enable fused multiply-add (FMA) by default.
- Documentation: new Programmer's Guide pages on writing bond, compute, and OPENMP styles, on writing documentation, and on using AI coding agents; new Howto pages for AMBER2LAMMPS, dual-band EAM with
hybrid/overlay, FENIX, granular surfaces, LDD, and advanced graphics. - Added instructions for AI coding agents (GitHub Copilot, Claude Code, and others via
AGENTS.md) and the LAMMPS Charter and Governance documents to the repository. - Updated example inputs and log files for consistency and testability, and added scripts that check file references in the
examplestree.
Backward compatibility notes:
- removed packages: ATC, AWPMD, POEMS, ML-RANN, VTK (dump vtk is now in EXTRA-DUMP and does not require any external library)
- removed styles: pair style agni
Links to the release notes for the individual included feature releases
- https://github.com/lammps/lammps/releases#release-patch_30Sep2026
- https://github.com/lammps/lammps/releases#release-patch_2Sep2026
- https://github.com/lammps/lammps/releases#release-patch_4Jul2026
- https://github.com/lammps/lammps/releases#release-patch_30Mar2026
- https://github.com/lammps/lammps/releases#release-patch_11Feb2026
- https://github.com/lammps/lammps/releases?page=2#release-patch_10Dec2025
- https://github.com/lammps/lammps/releases?page=2#release-patch_10Sep2025
Full Changelog: https://github.com/lammps/lammps/compare/stable_22Jul2025...stable_30Sep2026
Information on the files attached to this release:
- lammps-src-30Sep2026.tar.gz - source code with translated manual in HTML and PDF format included
- lammps-linux-x86_64-30Sep2026.tar.gz - Fully static LAMMPS binaries for all Linux machines with x86_64 CPUs
- Manual-30Sep2026.pdf - LAMMPS manual as PDF
- lammps-gui-v3.1.1.pdf - Manual for LAMMPS-GUI version v3.1.1 as PDF
- The following packages contain LAMMPS 30Sep2026 and LAMMPS-GUI v3.1.1 pre-compiled in different packaging formats
- LAMMPS-Linux-x86_64-GUI-30Sep2026.tar.gz - Binaries with required libraries included using wrapper scripts. Compatible with Ubuntu 22.04LTS or later and RHEL 9.x or later and equivalent Linux distributions
- LAMMPS-Linux-x86_64-GUI-30Sep2026.flatpak - Linux binaries in flatpak bundle format and desktop integration
- LAMMPS-macOS-multiarch-GUI-30Sep2026.dmg - DMG installer for macOS version 11 (Big Sur) or later. Includes support for Intel and Apple CPUs
- LAMMPS-Win10-x64-GUI-30Sep2026.exe - Installer package for 64-bit x86 Windows 10 or later
If you are looking for a pre-compiled LAMMPS-GUI version that can load a custom compiled LAMMPS shared library (version 2Sep2026 or later) please go to the LAMMPS-GUI release page