psmm
0.1.0-beta1
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
This is a prerelease version of psmm.
Installation Options
Owners
Copyright
(c) 2026 Peter Braun. All rights reserved.
Package Details
Author(s)
- Peter Braun
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-beta1 - first public prerelease. See CHANGELOG.md.
FileList
- psmm.nuspec
- CHANGELOG.md
- psmm.psm1
- Configs\psmm-config.example.json
- Configs\scenario-essentials.json
- src\Engine\Auth.ps1
- src\Engine\Discovery.ps1
- src\Engine\Gallery.ps1
- src\Engine\Save.ps1
- src\Engine\Startup.ps1
- src\Engine\Tasks.ps1
- src\Public\Invoke-PSMMStartup.ps1
- src\UI\00-Theme.ps1
- src\UI\02-List.ps1
- src\UI\10-Grid.ps1
- src\UI\20-Submenu.ps1
- src\UI\30-Commands.ps1
- src\UI\40-Conflicts.ps1
- src\UI\50-Files.ps1
- src\UI\60-Gallery.ps1
- src\UI\65-Cleanup.ps1
- src\UI\68-Tasks.ps1
- src\UI\70-Help.ps1
- src\UI\80-Manager.ps1
- LICENSE
- psmm.psd1
- README.md
- Configs\scenario-developer.json
- Configs\scenario-microsoft-365-admin.json
- src\Engine\Conflict.ps1
- src\Engine\Entry.ps1
- src\Engine\Install.ps1
- src\Engine\Settings.ps1
- src\Engine\State.ps1
- src\Public\Get-PSMMConfigPath.ps1
- src\Public\Show-PSModuleManager.ps1
- src\UI\01-Input.ps1
- src\UI\05-Init.ps1
Version History
| Version | Downloads | Last updated |
|---|---|---|
| 0.1.0-beta1 (current version) | 6 | 7/6/2026 |