powershell
brew install powershell
v7.6.3
MIT
Cross-platform command-line shell and scripting language built on .NET for automation and structured data processing.
Why you might care
PowerShell excels at handling JSON, CSV, XML, and REST APIs with native object-oriented pipeline semantics; use it if you're automating Windows infrastructure, need strong data transformation capabilities, or prefer cmdlet-based scripting over POSIX shell. It's fully cross-platform (Windows/macOS/Linux) and a drop-in alternative to bash/zsh for systems-oriented workflows.
22.4k
30-day installs · #217
64.4k
90-day · #234
77.7k
365-day · #503
54.0k
★ GitHub stars · updated 2d ago
Runtime dependencies
GitHub topics
command-line
hacktoberfest
linux
macos
netcore
powershell
shell
windows
Links
- https://github.com/PowerShell/PowerShell
- GitHub: PowerShell/PowerShell
- Brew formula source: Formula/p/powershell.rb
Blurb generated by claude-haiku-4-5 on today.
Raw metadata
{
"aliases": [],
"alternatives": [
"bash",
"zsh",
"fish",
"nushell"
],
"build_dependencies": [],
"categories": [
"shell",
"interpreter",
"scripting-language"
],
"caveats": null,
"conflicts_with": [],
"dependencies": [
"dotnet"
],
"deprecated": 0,
"deprecation_reason": null,
"desc": "Command-line shell and scripting language",
"disable_reason": null,
"disabled": 0,
"enrichment_fetched_at": "2026-06-20T23:40:44+00:00",
"first_seen": "2026-06-20T23:34:18+00:00",
"full_name": "powershell",
"github_default_branch": "master",
"github_last_commit_at": "2026-06-18T16:56:53Z",
"github_readme_excerpt": "# ![logo][] PowerShell\n\nWelcome to the PowerShell GitHub Community!\n[PowerShell](https://learn.microsoft.com/powershell/scripting/overview) is a cross-platform (Windows, Linux, and macOS) automation and configuration tool/framework that works well with your existing tools and is optimized\nfor dealing with structured data (e.g. JSON, CSV, XML, etc.), REST APIs, and object models.\nIt includes a command-line shell, an associated scripting language, and a framework for processing cmdlets.\n\n[logo]: assets/ps_black_64.svg?sanitize=true\n\n## Windows PowerShell vs. PowerShell 7+\n\nAlthough this repository started as a fork of the Windows PowerShell codebase, changes made in this repository are not ported back to Windows PowerShell 5.1.\nThis also means that [issues tracked here][issues] are only for PowerShell 7.x and higher.\nWindows PowerShell specific issues should be reported with the [Feedback Hub app][feedback-hub], by choosing \"Apps \u003e PowerShell\" in the category.\n\n[issues]: https://github.com/PowerShell/PowerShell/issues\n[feedback-hub]: https://support.microsoft.com/windows/send-feedback-to-microsoft-with-the-feedback-hub-app-f59187f8-8739-22d6-ba93-f66612949332\n\n## New to PowerShell?\n\nIf you are new to PowerShell and want to learn more, we recommend reviewing the [getting started][] documentation.\n\n[getting started]: https://learn.microsoft.com/powershell/scripting/learn/more-powershell-learning\n\n## Get PowerShell\n\nPowerShell is supported on Windows, macOS, and a variety of Linux platforms. For\nmore information, see [Installing PowerShell](https://learn.microsoft.com/powershell/scripting/install/installing-powershell).\n\n## Upgrading PowerShell\n\nFor best results when upgrading, you should use the same install method you used when you first\ninstalled PowerShell. The update method is different for each platform and install method.\n\n## Community Dashboard\n\n[Dashboard](https://aka.ms/PSPublicDashboard) with visualizations for community contributions and project status using ",
"github_repo": "PowerShell/PowerShell",
"github_stars": 54027,
"github_topics": [
"command-line",
"hacktoberfest",
"linux",
"macos",
"netcore",
"powershell",
"shell",
"windows"
],
"homepage": "https://github.com/PowerShell/PowerShell",
"homepage_og_description": null,
"homepage_og_image": null,
"homepage_title": null,
"installs_30d": 22396,
"installs_365d": 77672,
"installs_90d": 64442,
"keg_only": 0,
"keg_only_reason": null,
"last_seen": "2026-06-20T23:34:18+00:00",
"license": "MIT",
"llm_generated_at": "2026-06-20T23:43:27+00:00",
"llm_model": "claude-haiku-4-5",
"name": "powershell",
"oldnames": [],
"one_liner": "Cross-platform command-line shell and scripting language built on .NET for automation and structured data processing.",
"optional_dependencies": [],
"rank_30d": 217,
"rank_365d": 503,
"rank_90d": 234,
"raw_hash": "6345ce809ddb860d",
"recommended_dependencies": [],
"revision": 0,
"ruby_source_path": "Formula/p/powershell.rb",
"tap": "homebrew/core",
"test_dependencies": [],
"uses_from_macos": [],
"version_head": null,
"version_stable": "7.6.3",
"versioned_formulae": [],
"why_use_this": "PowerShell excels at handling JSON, CSV, XML, and REST APIs with native object-oriented pipeline semantics; use it if you\u0027re automating Windows infrastructure, need strong data transformation capabilities, or prefer cmdlet-based scripting over POSIX shell. It\u0027s fully cross-platform (Windows/macOS/Linux) and a drop-in alternative to bash/zsh for systems-oriented workflows."
}