PowerShell is a task automation and configuration management framework from Microsoft, consisting of a command-line shell and the associated scripting language. Designed primarily for system administrators, it also serves as a powerful tool for application developers when managing environment settings, automating repetitive tasks, and executing complex workflows. PowerShell facilitates access to COM and WMI, enabling administrators to perform administrative tasks on both local and remote Windows systems. It is built on the .NET framework, allowing for objects rather than text streams to be passed between commands, thus streamlining the scripting process and enabling more complex, high-level operations. With its support for seamless integration into DevOps pipelines, cross-platform capabilities with PowerShell Core, and extensible modules, PowerShell offers a flexible and efficient approach to system management and automation tailored for developers seeking to enhance productivity and automation in their applications.
View the most prominent open source PowerShell projects in the list below. Click on a specific project to view its alternative or complementary packages.
- Open-source Windows and Office activator featuring HWID, Ohook, KMS38, and Online KMS activation methods, along with advanced troubleshoo…☆103,284Updated last week
- PowerShell for every system!☆45,617Updated this week
- ☄🌌️ The minimal, blazing-fast, and infinitely customizable prompt for any shell!☆45,474Updated this week
- Lovely console emulator package for Windows☆25,941Updated this week
- A professional cross-platform SSH/Sftp/Shell/Telnet/Serial terminal.☆23,523Updated 7 months ago
- A smarter cd command. Supports all major shells.☆22,894Updated this week
- Extendable version manager with support for Ruby, Node.js, Elixir, Erlang & more☆22,089Updated 2 weeks ago
- A command-line installer for Windows.☆21,298Updated last month
- Script to remove Windows 10 bloatware.☆18,209Updated last year
- The most customisable and low-latency cross platform/shell prompt renderer☆17,470Updated this week
- 🦄 Record your terminal and generate animated gif images or share a web player☆15,386Updated 2 months ago
- A simple, easy to use PowerShell script to remove pre-installed apps from Windows, disable telemetry, remove Bing from Windows search as …☆14,115Updated last week
- Chocolatey - the package manager for Windows☆10,363Updated last week
- Nishang - Offensive PowerShell for red team, penetration testing and offensive security.☆8,804Updated 6 months ago
- IDE style command line auto complete☆8,489Updated last week
- A swiss army knife for pentesting networks☆8,457Updated 11 months ago
- The most powerful PowerShell module for fine-tuning Windows☆7,771Updated this week
- A PowerShell environment for Git☆7,704Updated 2 months ago
- A powerful tool for managing networks and troubleshoot network problems!☆6,625Updated this week
- Re-imagining Windows like a minimal OS install, already debloated with minimal impact for most functionality.☆5,417Updated 2 months ago
- Sudo for Windows☆5,305Updated last week
- A prompt theming engine for Powershell☆5,183Updated 3 years ago
- A curated list of delightful PowerShell modules and resources☆4,863Updated 6 months ago
- PowerShell script for automation of routine tasks done after fresh installations of Windows 10 / Server 2016 / Server 2019☆4,695Updated 3 years ago
- Automate the creation of a lab environment complete with security tooling and logging best practices☆4,648Updated 4 months ago
- The ultimate WinRM shell for hacking/pentesting☆4,542Updated 3 weeks ago
- Microsoft Azure PowerShell☆4,260Updated this week
- 👀👮🐢🔥Performs a privacy & security check of Windows 10☆3,583Updated last year
- Automation for internal Windows Penetrationtest / AD-Security☆3,337Updated 9 months ago
- Pester is the ubiquitous test and mock framework for PowerShell.☆3,110Updated this week
- A Windows reverse shell payload generator and handler that abuses the http(s) protocol to establish a beacon-like reverse shell.☆3,044Updated 3 months ago
- A new cd command that helps you navigate faster by learning your habits.☆3,000Updated last month
- 📺🗿 Terminal graphics for the 21st century.☆2,965Updated this week
- .NET Interactive combines the power of .NET with many other languages to create notebooks, REPLs, and embedded coding experiences. Share …☆2,908Updated this week
- A cross-platform and extendable version manager with support for Java, Node.js, Flutter, .Net & more☆2,865Updated last month
- PowerShell functions and scripts (Azure, Active Directory, SCCM, SCSM, Exchange, O365, ...)☆2,583Updated 5 months ago
- Makes life working with units of measurement just a little bit better.☆2,639Updated 3 weeks ago
- A PowerShell module to show file and folder icons in the terminal☆2,498Updated 3 months ago
- A cheat sheet that contains common enumeration and attack methods for Windows Active Directory.☆2,484Updated last year
- PowerShell module to import/export Excel spreadsheets, without Excel☆2,476Updated 3 weeks ago