EnvModules
@envmodules.bsky.social
Environment Modules Open Source Project
https://envmodules.io
https://envmodules.io
Pinned
EnvModules
@envmodules.bsky.social
· Aug 1
New features — Modules documentation
modules.readthedocs.io
🚀 Modules 5.6 is out!
Packed with new features:
✨ spider sub-command
🔗 require_via for module hierarchy
👀 Always show hidden modules
⚠️ Warnings on eval issues
🆘 Simplified help message
🔄 Newline support in env vars
📦 Declare provided elements
🔎 Full details: modules.readthedocs.io/en/latest/MI...
Packed with new features:
✨ spider sub-command
🔗 require_via for module hierarchy
👀 Always show hidden modules
⚠️ Warnings on eval issues
🆘 Simplified help message
🔄 Newline support in env vars
📦 Declare provided elements
🔎 Full details: modules.readthedocs.io/en/latest/MI...
🚀 Modules 5.6 is out!
Packed with new features:
✨ spider sub-command
🔗 require_via for module hierarchy
👀 Always show hidden modules
⚠️ Warnings on eval issues
🆘 Simplified help message
🔄 Newline support in env vars
📦 Declare provided elements
🔎 Full details: modules.readthedocs.io/en/latest/MI...
Packed with new features:
✨ spider sub-command
🔗 require_via for module hierarchy
👀 Always show hidden modules
⚠️ Warnings on eval issues
🆘 Simplified help message
🔄 Newline support in env vars
📦 Declare provided elements
🔎 Full details: modules.readthedocs.io/en/latest/MI...
New features — Modules documentation
modules.readthedocs.io
August 1, 2025 at 7:12 AM
🚀 Modules 5.6 is out!
Packed with new features:
✨ spider sub-command
🔗 require_via for module hierarchy
👀 Always show hidden modules
⚠️ Warnings on eval issues
🆘 Simplified help message
🔄 Newline support in env vars
📦 Declare provided elements
🔎 Full details: modules.readthedocs.io/en/latest/MI...
Packed with new features:
✨ spider sub-command
🔗 require_via for module hierarchy
👀 Always show hidden modules
⚠️ Warnings on eval issues
🆘 Simplified help message
🔄 Newline support in env vars
📦 Declare provided elements
🔎 Full details: modules.readthedocs.io/en/latest/MI...
✨ New in upcoming *Modules v5.6*: the `require_via` config option!
It lets you define dependency links between *via* modules and modulefiles in the paths they enable — bringing full support for the *module hierarchy* mechanism.
🔗 Learn more: modules.readthedocs.io/en/latest/MI...
It lets you define dependency links between *via* modules and modulefiles in the paths they enable — bringing full support for the *module hierarchy* mechanism.
🔗 Learn more: modules.readthedocs.io/en/latest/MI...
New features — Modules documentation
modules.readthedocs.io
July 31, 2025 at 1:29 PM
✨ New in upcoming *Modules v5.6*: the `require_via` config option!
It lets you define dependency links between *via* modules and modulefiles in the paths they enable — bringing full support for the *module hierarchy* mechanism.
🔗 Learn more: modules.readthedocs.io/en/latest/MI...
It lets you define dependency links between *via* modules and modulefiles in the paths they enable — bringing full support for the *module hierarchy* mechanism.
🔗 Learn more: modules.readthedocs.io/en/latest/MI...
Coming in Modules v5.6: the new `spider` sub-command! 🕷️
It lists all available modules—both in enabled modulepaths and those discovered recursively.
Learn more: modules.readthedocs.io/en/latest/MI...
It lists all available modules—both in enabled modulepaths and those discovered recursively.
Learn more: modules.readthedocs.io/en/latest/MI...
New features — Modules documentation
modules.readthedocs.io
July 30, 2025 at 7:41 AM
Coming in Modules v5.6: the new `spider` sub-command! 🕷️
It lists all available modules—both in enabled modulepaths and those discovered recursively.
Learn more: modules.readthedocs.io/en/latest/MI...
It lists all available modules—both in enabled modulepaths and those discovered recursively.
Learn more: modules.readthedocs.io/en/latest/MI...
🚀 Coming in Modules v5.6: new provide command lets modules declare additional elements they offer (as aliases)!
Details & examples 👉 modules.readthedocs.io/en/latest/MI...
Details & examples 👉 modules.readthedocs.io/en/latest/MI...
New features — Modules documentation
modules.readthedocs.io
July 24, 2025 at 6:00 AM
🚀 Coming in Modules v5.6: new provide command lets modules declare additional elements they offer (as aliases)!
Details & examples 👉 modules.readthedocs.io/en/latest/MI...
Details & examples 👉 modules.readthedocs.io/en/latest/MI...
New feature introduced in upcoming Modules v5.6: ability to always see hidden modules, by adding the "hidden" item to the output configuration options. See modules.readthedocs.io/en/latest/MI...
New features — Modules documentation
modules.readthedocs.io
June 30, 2025 at 5:15 AM
New feature introduced in upcoming Modules v5.6: ability to always see hidden modules, by adding the "hidden" item to the output configuration options. See modules.readthedocs.io/en/latest/MI...
Do you know the "envml" command? Like "env", it runs a program in a modified environment, but here environment is modified by Modules. "envml" is available since Modules 4.0 and it is freshly documented in its own man page 📖: modules.readthedocs.io/en/latest/en...
envml — Modules documentation
modules.readthedocs.io
June 13, 2025 at 5:53 AM
Do you know the "envml" command? Like "env", it runs a program in a modified environment, but here environment is modified by Modules. "envml" is available since Modules 4.0 and it is freshly documented in its own man page 📖: modules.readthedocs.io/en/latest/en...
Next Modules version (5.6) will add the ability to define environment variable whose value contains newline character modules.readthedocs.io/en/latest/MI...
New features — Modules documentation
modules.readthedocs.io
June 3, 2025 at 6:33 AM
Next Modules version (5.6) will add the ability to define environment variable whose value contains newline character modules.readthedocs.io/en/latest/MI...
🔧 Just updated: Environment Modules docs now include a deep dive into alternative implementations, with a specific focus on Lmod. Useful to learn the differences between the two implementations.
📚 modules.readthedocs.io/en/latest/ot...
📚 modules.readthedocs.io/en/latest/ot...
Other module implementations — Modules documentation
modules.readthedocs.io
May 9, 2025 at 6:32 AM
🔧 Just updated: Environment Modules docs now include a deep dive into alternative implementations, with a specific focus on Lmod. Useful to learn the differences between the two implementations.
📚 modules.readthedocs.io/en/latest/ot...
📚 modules.readthedocs.io/en/latest/ot...
Next version (5.6) will introduce the "module-help" modulefile command to provide a simpler way to define modulefile help message. See modules.readthedocs.io/en/latest/MI...
New features — Modules documentation
modules.readthedocs.io
May 5, 2025 at 6:13 AM
Next version (5.6) will introduce the "module-help" modulefile command to provide a simpler way to define modulefile help message. See modules.readthedocs.io/en/latest/MI...
Next version (5.6) will come with new modulefile command: "module-warn". This command defines a warning message to print when loading specified modulefiles. See modules.readthedocs.io/en/latest/MI...
New features — Modules documentation
modules.readthedocs.io
April 29, 2025 at 6:20 AM
Next version (5.6) will come with new modulefile command: "module-warn". This command defines a warning message to print when loading specified modulefiles. See modules.readthedocs.io/en/latest/MI...
Reposted by EnvModules
We’re pleased to announce the 2025 HPSF Conference schedule is now live! #HPSFCon will feature technical sessions, panels, discussions, workshops, & meetings for a number of HPSF projects, featuring talks from users & contributors. Here’s a sneak peek at what you can expect: hpsf.io/blog/2025/an...
March 12, 2025 at 8:18 PM
We’re pleased to announce the 2025 HPSF Conference schedule is now live! #HPSFCon will feature technical sessions, panels, discussions, workshops, & meetings for a number of HPSF projects, featuring talks from users & contributors. Here’s a sneak peek at what you can expect: hpsf.io/blog/2025/an...
There will be a "Modules" talk at the 10th EasyBuild User Meeting (EUM), on March 25th: easybuild.io/eum/
Many thanks to the @easybuild.bsky.social team for the invitation. You can remotely attend EUM10 by registering at the following location: event.ugent.be/registration...
Many thanks to the @easybuild.bsky.social team for the invitation. You can remotely attend EUM10 by registering at the following location: event.ugent.be/registration...
10th EasyBuild User Meeting (25-27 March 2025)
easybuild.io
March 11, 2025 at 7:34 AM
There will be a "Modules" talk at the 10th EasyBuild User Meeting (EUM), on March 25th: easybuild.io/eum/
Many thanks to the @easybuild.bsky.social team for the invitation. You can remotely attend EUM10 by registering at the following location: event.ugent.be/registration...
Many thanks to the @easybuild.bsky.social team for the invitation. You can remotely attend EUM10 by registering at the following location: event.ugent.be/registration...
The recorded video of our talk at FOSDEM25 is available: fosdem.org/2025/schedul...
Many thanks again to @marcjoos.bsky.social who did an excellent job presenting the talk and answering questions.
Many thanks again to @marcjoos.bsky.social who did an excellent job presenting the talk and answering questions.
fosdem.org
March 11, 2025 at 7:28 AM
The recorded video of our talk at FOSDEM25 is available: fosdem.org/2025/schedul...
Many thanks again to @marcjoos.bsky.social who did an excellent job presenting the talk and answering questions.
Many thanks again to @marcjoos.bsky.social who did an excellent job presenting the talk and answering questions.
We are launching our chat room on Matrix matrix.to#/#modules:ma.... Like the project's mailing-list, this chat is made for the community to ask question, discuss ideas, needs, recipes, etc.
Matrix - Decentralised and secure communication
You're invited to talk on Matrix. If you don't already have a client this link will help you pick one, and join the conversation. If you already have one, this link will help you join the conversation
https://matrix.to/#/#modules:matrix.org
February 4, 2025 at 7:32 AM
We are launching our chat room on Matrix matrix.to#/#modules:ma.... Like the project's mailing-list, this chat is made for the community to ask question, discuss ideas, needs, recipes, etc.
Marc will be our speaker on Sunday at #FOSDEM. Many thanks to him for taking over.
I'm very excited to announce that I'll be speaking at #FOSDEM this year to talk about @envmodules.bsky.social in the #HPC devroom, on behalf of Xavier Delaruelle, #EnvModules lead developer. If you want to know more about the tool and its current & future evolution, join us on Sunday at 11:05!
January 30, 2025 at 6:35 PM
Marc will be our speaker on Sunday at #FOSDEM. Many thanks to him for taking over.
Reposted by EnvModules
I'm very excited to announce that I'll be speaking at #FOSDEM this year to talk about @envmodules.bsky.social in the #HPC devroom, on behalf of Xavier Delaruelle, #EnvModules lead developer. If you want to know more about the tool and its current & future evolution, join us on Sunday at 11:05!
January 30, 2025 at 6:04 PM
I'm very excited to announce that I'll be speaking at #FOSDEM this year to talk about @envmodules.bsky.social in the #HPC devroom, on behalf of Xavier Delaruelle, #EnvModules lead developer. If you want to know more about the tool and its current & future evolution, join us on Sunday at 11:05!
#FOSDEM is almost there (next week-end). We are happy to announce that Modules will be presented this year on Sunday (February 2) in the "HPC, Big Data & Data Science" devroom. fosdem.org/2025/schedul...
FOSDEM 2025 - Environment Modules: why this old idea is still useful today and what's next
fosdem.org
January 27, 2025 at 6:36 AM
#FOSDEM is almost there (next week-end). We are happy to announce that Modules will be presented this year on Sunday (February 2) in the "HPC, Big Data & Data Science" devroom. fosdem.org/2025/schedul...
Modules' repository is moving! It will now be available at github.com/envmodules/m... (don't panic old links still work). The project is aiming at a neutral home, here named "envmodules", that also reflects the name handle used on social media platforms.
GitHub - envmodules/modules: Environment Modules: provides dynamic modification of a user's environment
Environment Modules: provides dynamic modification of a user's environment - envmodules/modules
github.com
December 13, 2024 at 7:29 AM
Modules' repository is moving! It will now be available at github.com/envmodules/m... (don't panic old links still work). The project is aiming at a neutral home, here named "envmodules", that also reflects the name handle used on social media platforms.
Reposted by EnvModules
Can you hear the “Oh, interesting…” and “Why haven’t I heard about this before?!” being spoken out loud ?
That’s the volunteers reviewing submissions for #FOSDEM (fosdem.org), about two months ahead of the event.
If you’ve never attended FOSDEM, you should consider it, you won’t regret it 🍻
That’s the volunteers reviewing submissions for #FOSDEM (fosdem.org), about two months ahead of the event.
If you’ve never attended FOSDEM, you should consider it, you won’t regret it 🍻
FOSDEM 2025 - Home
fosdem.org
December 7, 2024 at 3:40 PM
Can you hear the “Oh, interesting…” and “Why haven’t I heard about this before?!” being spoken out loud ?
That’s the volunteers reviewing submissions for #FOSDEM (fosdem.org), about two months ahead of the event.
If you’ve never attended FOSDEM, you should consider it, you won’t regret it 🍻
That’s the volunteers reviewing submissions for #FOSDEM (fosdem.org), about two months ahead of the event.
If you’ve never attended FOSDEM, you should consider it, you won’t regret it 🍻
Modules 5.5 was released earlier this month! New version means (so many) new features: Logging activity, PowerShell support, Specific modulepath for requirements, Conflict unload and Improved automated module handling mechanisms. See modules.readthedocs.io/en/latest/MI...
New features — Modules documentation
modules.readthedocs.io
November 22, 2024 at 4:59 PM
Modules 5.5 was released earlier this month! New version means (so many) new features: Logging activity, PowerShell support, Specific modulepath for requirements, Conflict unload and Improved automated module handling mechanisms. See modules.readthedocs.io/en/latest/MI...
Environment Modules is now on Bluesky 🎉. Modules (with its `module` command) helps HPC folks managing their shell environment since more than 3 decades. This account will share news of the project.
November 22, 2024 at 3:14 PM
Environment Modules is now on Bluesky 🎉. Modules (with its `module` command) helps HPC folks managing their shell environment since more than 3 decades. This account will share news of the project.
Reposted by EnvModules
A great show of friendly open source competition and collaboration: the lead developers of Environment Modules and Lmod (Xavier of CEA and Robert of @taccutexas.bsky.social) at #SC24. They often exchange ideas and push each other to improve their tools!
November 21, 2024 at 3:26 PM
A great show of friendly open source competition and collaboration: the lead developers of Environment Modules and Lmod (Xavier of CEA and Robert of @taccutexas.bsky.social) at #SC24. They often exchange ideas and push each other to improve their tools!