psmm
0.1.0-beta4
PowerShell Session Module Manager: fast, declarative module loading at shell start (JSON config), plus a keyboard-driven terminal UI to manage modules, browse commands, resolve config conflicts, check updates, and manage config files.
Minimum PowerShell version
7.0
Installation Options
Owners
Copyright
(c) 2026 PBNZ
Package Details
Author(s)
- PBNZ
Tags
module-management modules profile startup TUI terminal Windows
Functions
Show-PSModuleManager Invoke-PSMMStartup Get-PSMMConfigPath
PSEditions
Dependencies
This module has no dependencies.
Release Notes
v0.1.0-beta4 - version in headers + daily self-update check; fix: set-primary-location crash (unbalanced markup); fix: in-session reinstall no longer breaks psmm (version-skew guard with restart guidance); set-primary now takes effect in the current session too. See CHANGELOG.md.
FileList
- psmm.nuspec
- CHANGELOG.md
- src\Engine\CloudFiles.ps1
- src\Engine\State.ps1
- src\UI\20-Submenu.ps1
- LICENSE
- src\Engine\Conflict.ps1
- src\Engine\Tasks.ps1
- src\UI\30-Commands.ps1
- src\Engine\Discovery.ps1
- src\Public\Get-PSMMConfigPath.ps1
- src\UI\40-Conflicts.ps1
- psmm.psd1
- src\Engine\Entry.ps1
- src\Public\Invoke-PSMMStartup.ps1
- src\UI\50-Files.ps1
- psmm.psm1
- src\Engine\Gallery.ps1
- src\Public\Show-PSModuleManager.ps1
- src\UI\60-Gallery.ps1
- README.md
- src\Engine\Install.ps1
- src\UI\00-Theme.ps1
- src\UI\65-Cleanup.ps1
- Configs\psmm-config.example.json
- src\Engine\Save.ps1
- src\UI\01-Input.ps1
- src\UI\68-Tasks.ps1
- Configs\scenario-developer.json
- src\Engine\SelfUpdate.ps1
- src\UI\02-List.ps1
- src\UI\70-Help.ps1
- Configs\scenario-essentials.json
- src\Engine\Settings.ps1
- src\UI\05-Init.ps1
- src\UI\75-Paths.ps1
- Configs\scenario-microsoft-365-admin.json
- src\Engine\Startup.ps1
- src\UI\10-Grid.ps1
- src\UI\80-Manager.ps1
- src\Engine\Auth.ps1
Version History
| Version | Downloads | Last updated |
|---|---|---|
| 0.1.0-beta4 (current version) | 6 | 7/15/2026 |
| 0.1.0-beta3 | 8 | 7/14/2026 |
| 0.1.0-beta1 | 7 | 7/6/2026 |