A small, curated set of PowerShell modules published to the PowerShell Gallery.
Requires PowerShell 7.2 or later. Runs on Windows, Linux, and macOS (individual cmdlets that rely on Windows-only APIs degrade gracefully).
| Module | Description |
|---|---|
IntelliTect.Common |
Generic utility functions: Wait-ForCondition, Register-AutoDispose / Using, Add-DisposeScript, Get-TempFile, Get-TempDirectory, Add-PathToEnvironmentVariable, Highlight (ANSI), etc. |
IntelliTect.File |
File-system helpers: Edit-File, Test-FileIsLocked, Get-FileEncoding, Set-FileEncoding, Remove-FileToRecycleBin (Windows), Remove-FileSystemItemForcibly (Windows). |
IntelliTect.Git |
Git wrappers: Invoke-GitCommand, Get-GitItemStatus, Get-GitBranch, Push-GitBranch, Remove-GitBranch, Find-GitBranch, New-GitIgnore, Undo-Git, Invoke-GitDiff. |
IntelliTect.CredentialManager |
Thin wrapper over the Windows Credential Manager. |
IntelliTect.PSToolbox |
Umbrella module that pulls in all of the above. |
Install-Module IntelliTect.PSToolbox(or, for a single module: Install-Module IntelliTect.Common)
Version 2.0.0 removed several modules that had been superseded by mature, out-of-the-box solutions. Use these replacements instead:
| Removed module | Recommended replacement |
|---|---|
AzureManagement |
Az |
IntelliTect.PSDbxCli |
dbxcli directly |
IntelliTect.PSDropbin |
Dropbox.Api SDK |
IntelliTect.PSRestore |
Built-in Windows Recycle Bin / Recycle |
IntelliTect.ResharperNugetSearch |
Find-Package / nuget.exe search |
IntelliTect.MicrosoftWord |
Word COM or Open XML SDK |
IntelliTect.Google |
GShell / Google APIs PowerShell module |
IntelliTect.ChatGpt |
PowerShellAI |
DotNetCore |
dotnet CLI directly |
Functions/ loose scripts |
Module the bits you need yourself; most are now obsolete (ISE, TFS, etc.) |
The complete 1.x history is preserved in this repository at
the tag v1.0-legacy
and the branch legacy/v1.
See PROJECT_OVERVIEW.md for the in-depth review that motivated this trim.
Please see CONTRIBUTING.md.