PSAliasFinder
2.0.0
Intelligent alias discovery for PowerShell, inspired by the oh-my-zsh alias-finder plugin. Suggests shorter aliases for long commands you just ran via the native IFeedbackProvider subsystem.
Minimum PowerShell version
7.4
Installation Options
Owners
Copyright
(c) 2025-2026 Yass Fuentes. All rights reserved.
Package Details
Author(s)
- Yass Fuentes
Tags
alias discovery productivity powershell feedback-provider subsystem shell terminal efficiency
Functions
Find-Alias Set-AliasFinderConfig Get-AliasFinderConfig
PSEditions
Dependencies
This module has no dependencies.
Release Notes
# PSAliasFinder 2.0.0
BREAKING: minimum PowerShell version raised to 7.4. Alias suggestions now use
the IFeedbackProvider subsystem instead of a PSReadLine key hook. Output is
rendered in the native [Feedback] block and styleable via $PSStyle.
Set-AliasFinderHook and Test-CommandAlias have been removed — no shims. Legacy
users should stay on 1.0.0 (Install-Module PSAliasFinder -RequiredVersion 1.0.0).
## New
- IFeedbackProvider integration (fires on success, aggressive filters).
- Persistent per-user config at $env:APPDATA\PSAliasFinder\config.json.
- Cooldown (default 30 min), ignore list, MaxSuggestions (default 1).
- Get-AliasFinderConfig returns current settings as PSCustomObject.
## PowerShell version notes
- 7.6+: works out of the box. No flags.
- 7.4 / 7.5: requires BOTH experimental features enabled + restart:
Enable-ExperimentalFeature PSFeedbackProvider
Enable-ExperimentalFeature PSSubsystemPluginModel
- 7.0-7.3 / 5.1: not supported. Stay on 1.0.0.
FileList
- PSAliasFinder.nuspec
- LICENSE
- PSAliasFinder.psd1
- PSAliasFinder.psm1
- README.md
- bin\PSAliasFinder.dll
Version History
| Version | Downloads | Last updated |
|---|---|---|
| 2.0.1 | 3 | 4/24/2026 |
| 2.0.0 (current version) | 5 | 4/24/2026 |
| 1.0.0 | 38 | 10/15/2025 |