Skip to content

IntelliTect/PSToolbox

IntelliTect.PSToolbox

Pull Request

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).

Maintained modules

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.

Installation

Install-Module IntelliTect.PSToolbox

(or, for a single module: Install-Module IntelliTect.Common)

What happened to the other modules?

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.

Contributing

Please see CONTRIBUTING.md.

About

PowerShell scripts and modules on PowerShell gallery

Topics

Resources

License

Code of conduct

Contributing

Stars

Watchers

Forks

Packages

 
 
 

Contributors