PSPredictor
1.3.0
Supercharge your command line productivity with intelligent tab completion for 26+ CLI tools. Supports Git, Docker, npm, kubectl, Azure CLI, AWS CLI, .NET, Python, AI tools (Claude, Gemini), PowerShell/Zsh/Bash shells, and more. Cross-platform PowerShell 7+ module with modular architecture for easy extension.
Minimum PowerShell version
7.0
Installation Options
Owners
Copyright
(c) 2025 Sarin Na Wangkanai. All rights reserved.
Package Details
Author(s)
- Sarin Na Wangkanai
Tags
PowerShell CLI Completion TabCompletion AutoComplete Productivity DevOps Git Docker NPM kubectl Azure AWS Python AI Claude Gemini Homebrew Cross-Platform PowerShell7 Podman tmux DotNet GitHub Terraform Bash Zsh Shell ArgumentCompleter IntelliSense Terminal CommandLine
Functions
Install-PSPredictor Uninstall-PSPredictor Get-PSPredictorCompletion Set-PSPredictorConfig Register-PSPredictorCompletion Unregister-PSPredictorCompletion Update-PSPredictorCompletions Enable-PSPredictorTool Disable-PSPredictorTool Get-PSPredictorTools
PSEditions
Dependencies
Release Notes
## Version 1.3.0
- 🚀 **Production-Ready AWS CLI & kubectl Support**: Comprehensive completions for AWS services (65+ services: S3, EC2, Lambda, IAM, CloudFormation, RDS) and Kubernetes resources (40+ commands, 60+ resources)
- 🔧 **Enhanced Dotnet Completion**: Robust .NET CLI support with proper subcommand logic for `dotnet add`, `dotnet new`, package management
- 🧪 **152 Comprehensive Tests**: All completion providers now fully validated with extensive test coverage across all 26+ CLI tools
- ⚡ **Improved Module Architecture**: Cleaner separation of concerns, better error handling, optimized loading performance
- 📊 **Better PowerShell Gallery Discovery**: Enhanced keywords, descriptions, and metadata for improved module findability
- 🔄 **Bug Fixes**: Resolved completion edge cases, improved cross-platform compatibility, enhanced error reporting
## Complete Tool Coverage (26+ Tools)
- **DevOps**: Git, Docker, kubectl, Azure CLI, AWS CLI, Terraform, GitHub CLI, Podman
- **Package Managers**: npm, npx, pip, pipx, Homebrew, .NET CLI
- **AI Tools**: Claude, Gemini, OpenAI Codex
- **Shell/Terminal**: PowerShell (pwsh), Zsh, Bash, tmux, Hyper
- **Languages**: Python, pyenv
- **Cross-Platform**: Windows, Linux, macOS support with PowerShell 7+
FileList
- PSPredictor.nuspec
- PSPredictor.psd1
- Completions\Stubs.ps1
- Completions\NPM.ps1
- Public\Unregister-PSPredictorCompletion.ps1
- Completions\Python.ps1
- Completions\PowerShell.ps1
- Public\Register-PSPredictorCompletion.ps1
- README.md
- Completions\Podman.ps1
- Completions\Docker.ps1
- Public\Install-PSPredictor.ps1
- PSPredictor.psm1
- Completions\Tmux.ps1
- Completions\Bash.ps1
- Public\Get-PSPredictorTools.ps1
- LICENSE
- Completions\Git.ps1
- Completions\Brew.ps1
- Public\Enable-PSPredictorTool.ps1
- Private\Config.ps1
- Completions\Pyenv.ps1
- Completions\Pip.ps1
- Public\Get-PSPredictorCompletion.ps1
- Completions\Claude.ps1
- Completions\Codex.ps1
- Completions\GitHub.ps1
- Public\Update-PSPredictorCompletions.ps1
- Completions\Hyper.ps1
- Completions\Gemini.ps1
- Completions\NPX.ps1
- Public\Disable-PSPredictorTool.ps1
- Completions\Dotnet.ps1
- Completions\Kubectl.ps1
- Completions\Zsh.ps1
- Public\Uninstall-PSPredictor.ps1
- Completions\Pipx.ps1
- Completions\AWS.ps1
- Public\Set-PSPredictorConfig.ps1
Version History
Version | Downloads | Last updated |
---|---|---|
1.3.0 (current version) | 3 | 7/30/2025 |
1.2.0 | 3 | 7/30/2025 |
1.1.0 | 3 | 7/30/2025 |
1.0.1 | 3 | 7/30/2025 |
1.0.0 | 4 | 7/30/2025 |