The LMODify package is a Python CLI tool for creating and managing LMOD modules from Singularity/Apptainer containers in HPC environments.

Features

  • Automatic package name and version detection from Singularity image filenames
  • Generate LMOD Lua module files
  • Create wrapper scripts for containerized applications
  • Manage multiple package versions
  • Add commands to existing packages
  • Interactive configuration setup