Tools for productive PowerShell work

31.03.2025 2 minutes Author: Lady Liberty

If you use PowerShell or another command line tool on a daily basis, these tools will greatly simplify and speed up your work. From intelligent auto-completion to interactive search, from saving command history to instantly switching between directories — each module in the list helps reduce the number of keystrokes and minimize routine.

PowerShell tools

PSScriptTools

A library of functions to enhance PowerShell scripts. Utilities that speed up development and testing.

CLICK HERE

Posh-git

A set of PowerShell scripts for Git integration. Adds Git prompts to the console: branch, status, conflicts, etc.

CLICK HERE

PSReadLine

Bash implementation of readline for PowerShell. Preserves history between sessions, adds search.

CLICK HERE

TabExpansionPlusPlus

A module for configuring autocomplete in PowerShell. Makes it easy to create your own tab-completion of arguments.

CLICK HERE

Jump-Location

Autojump implementation for PowerShell. Allows you to instantly jump to frequently visited directories.

CLICK HERE

Dotenv

Provides directory-bound environments via .env files. Allows you to set environment variables for each directory separately.

CLICK HERE

Thefuck

A tool that corrects the previous console command. Just type fuck and it will suggest the correct option.

CLICK HERE

PSFzf

A wrapper for PowerShell’s fuzzy search tool fzf. Quickly search files, directories, and command history.

CLICK HERE

Pslinq

LINQ (LINQ2Objects) in PowerShell. Allows you to write queries on arrays in a functional C# style.

CLICK HERE

Posh-with

Command prefix for continuous operation with one tool. Used to conveniently launch a series of commands with the same beginning.

CLICK HERE

Poco

Peco’s analogue is an interactive filtering tool. It allows you to search and select from large lists right in the terminal.

CLICK HERE

PSDirTag

Virtual path variables that are updated during navigation. Simplifies moving through subdirectories.

CLICK HERE

PowerShell.UnixCompleters

Autocomplete parameters for Unix utilities in PowerShell. Works via bash or zsh.

CLICK HERE

Zlocation

A PowerShell equivalent of z.sh. Learns your directory traversals and speeds up navigation.

CLICK HERE

Zoxide

A next-generation autojumper for Rust. A very fast filesystem navigation tool.

CLICK HERE

PSUtil

A set of utilities, shortcuts, and hotkeys for PowerShell. Makes your console life more convenient and efficient.

CLICK HERE

PSDepend

A dependency management tool in PowerShell. Helps automate module installation.

CLICK HERE

Subscribe
Notify of
0 Коментарі
Oldest
Newest Most Voted
Found an error?
If you find an error, take a screenshot and send it to the bot.