LMOD
LMOD is an environment module system used on Unix-like operating systems to manage user environments for software packages, especially in high-performance computing (HPC) contexts. It provides a modern, Lua-based alternative to the Tcl-based Environment Modules framework, while preserving the familiar concept of modulefiles and module commands.
LMOD uses modulefiles written in Lua to describe how environment variables should be modified when a module
In practice, administrators install modulefiles in directories that are added to the MODULEPATH, and users load
LMOD is open-source and maintained through the community, with releases available on its GitHub repository. It