PowerShell

github.com/powershell/powershell System Utilities Open-source projectOpen source

PowerShell provides a shell and scripting environment for multiple systems, according to the project summary.

github.com/powershell/powershell
PowerShell homepage screenshot

About PowerShell

PowerShell is a cross-platform automation and configuration tool maintained in the PowerShell/PowerShell repository on GitHub. It includes a command-line shell, an associated scripting language, and a framework for processing cmdlets. It runs on Windows, Linux, and macOS and is described as working with existing tools.

You can use it to work with structured data such as JSON, CSV, and XML, as well as REST APIs and object models. The repository provides getting started documentation, installation information, and instructions for building on Linux, Windows, and macOS. Source code can be cloned, and contributions follow the Contribution Guide.

It suits people who manage systems or automate tasks across multiple operating systems, as well as developers building with the PowerShell SDK. Community resources include GitHub Discussions and chat through Discord, IRC, and Slack.

Key features

  • Cross-platform automation tool for Windows, Linux, and macOS
  • Command-line shell with associated scripting language
  • Works with structured data like JSON, CSV, and XML
  • Framework for processing cmdlets
  • Source code available to clone and build
  • Installation and upgrade guidance for supported platforms
Best for: People who automate tasks and manage configurations across Windows, Linux, and macOS benefit most.
Good for
  • Works on Windows, Linux, and macOS
  • Handles structured data and REST APIs
  • Open source with contribution guide
  • Community discussion and chat channels
Watch out for
  • Repository issues cover only PowerShell 7.x and higher

PowerShell at a glance

Type
Open-source project
Pricing
Not confirmed. Check the site
Open source
Yes · Source code
Language
English
Last checked
Oct 5, 2026 · Online when checked
Listed
Oct 5, 2026

PowerShell alternatives

Tools and sites you could use instead, ranked by how closely they match.

All 24 alternatives

Popular in System Utilities

Well-known listings from the same topic.

All 202

PowerShell FAQ

What is PowerShell?
PowerShell is a cross-platform automation and configuration tool with a command-line shell, scripting language, and framework for processing cmdlets.
Which platforms does PowerShell support?
PowerShell is supported on Windows, macOS, and a variety of Linux platforms.
How do I get the PowerShell source code?
The source code can be cloned from the GitHub repository using git clone.
Where do I report Windows PowerShell 5.1 issues?
Windows PowerShell 5.1 issues should be reported with the Feedback Hub app under Apps > PowerShell.
Is something wrong or out of date?

Tell us and an editor will check it.

Own this website?

Claim the listing and suggest updates yourself. An editor checks every claim first.

Claim this listing