Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

© 2026 Open-Awesome. Curated for the developer elite.

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Stacks
  3. PowerShell
P

PowerShell

Language
121 projects368.7k total stars51.5k total forks14 languages

Open-source projects built with PowerShell

There are currently 121 open-source projects built with PowerShell, with a combined total of 368.7k GitHub stars. The most common language among these projects is PowerShell.

Showing 118 open-source projects · page 2 of 4

Community-curated · Updated weekly · 100% open source

Found a gem we're missing?

Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.

Submit a projectStar on GitHub
Kansa
Kansadavehull/Kansa

A modular PowerShell framework for enterprise incident response and breach hunting using remote data collection.

1.7k276PowerShell
3 years ago
Psake
Psakepsake/psake

A PowerShell-based build automation tool that leverages existing command-line knowledge with a syntax inspired by rake.

1.6k271PowerShell
1 month ago
Windows Secure Host Baseline
Windows Secure Host Baselinensacyber/Windows-Secure-Host-Baseline

Automated configuration guidance for implementing the U.S. Department of Defense's Secure Host Baseline settings on Windows 10 and Windows Server 2016.

1.6k288HTML
3 years ago
PowerForensics
PowerForensicsInvoke-IR/PowerForensics

A PowerShell framework for live disk forensic analysis, supporting NTFS and FAT file systems.

1.4k281C#
2 years ago
Statistically Likely Usernames
Statistically Likely Usernamesinsidetrust/statistically-likely-usernames

Wordlists for statistically likely usernames, optimized for horizontal password attacks and security testing.

1.3k159Python
3 months ago
AutorunsToWinEventLog.ps1
AutorunsToWinEventLog.ps1palantir/windows-event-forwarding

A collection of Windows Event Forwarding configurations and subscriptions for centralized security event collection and incident detection.

1.3k279Roff
9 months ago
WSLab
WSLabmicrosoft/WSLab

Rapid deployment scripts for creating consistent Hyper-V lab environments for Azure Local, Windows 10, and Windows Server.

1.3k302PowerShell
3 days ago
PSFzf
PSFzfkelleyma49/PSFzf

A PowerShell module that wraps the fuzzy finder fzf for enhanced command-line navigation and selection.

1.1k49PowerShell
1 month ago
PSWriteHTML
PSWriteHTMLEvotecIT/PSWriteHTML

A PowerShell module for generating HTML reports, dashboards, emails, and diagrams without requiring HTML, CSS, or JavaScript knowledge.

1.0k111PowerShell
18 days ago
PSScriptTools
PSScriptToolsjdhitsolutions/PSScriptTools

A PowerShell module providing cross-platform functions to enhance scripting, console productivity, and system administration tasks.

998120PowerShell
1 year ago
GraphicalTools
GraphicalToolsPowerShell/GraphicalTools

PowerShell modules providing console-based GUI experiences with interactive grid and tree views for data exploration.

94972C#
18 days ago
PowerShellArsenal
PowerShellArsenalmattifestation/PowerShellArsenal

A PowerShell module for reverse engineering that disassembles code, analyzes malware, parses memory structures, and inspects Windows internals.

898205PowerShell
4 years ago
platyPS
platyPSPowerShell/platyPS

A PowerShell module for authoring external help files in Markdown and converting them to MAML format.

860162C#
8 days ago
PSCX
PSCXPscx/Pscx

A comprehensive PowerShell module providing community-driven extensions including cmdlets for file management, system administration, and Active Directory.

77750C#
8 months ago
Antivmdetect
Antivmdetectnsmfoo/antivmdetection

A script that generates VirtualBox templates to harden Windows VMs against malware detection.

771125Python
3 years ago
ebowla
ebowlaGenetic-Malware/Ebowla

Framework for creating environmental keyed payloads that only execute on specific target systems.

764170Python
7 years ago
Plaster
PlasterPowerShell/Plaster

A template-based file and project generator for PowerShell that streamlines module, test, and configuration creation.

750119PowerShell
6 days ago
Invoke-Build
Invoke-Buildnightroman/Invoke-Build

A build and test automation tool that invokes tasks defined in PowerShell scripts, similar to psake but more powerful.

72162PowerShell
4 months ago
Active Directory Control Paths
Active Directory Control PathsANSSI-FR/AD-control-paths

A tool for auditing and visualizing control paths in Active Directory to identify privilege escalation and resource access risks.

679102C
5 years ago
PESecurity
PESecurityNetSPI/PESecurity

PowerShell module to check Windows binaries for security features like ASLR, DEP, SafeSEH, and Authenticode.

664148PowerShell
1 year ago
CimSweep
CimSweepPowerShellMafia/CimSweep

A PowerShell suite for remote Windows incident response and hunting using CIM/WMI, requiring no agent deployment.

658146PowerShell
6 years ago
Zlocation
Zlocationvors/ZLocation

A PowerShell module that tracks frequently used directories and enables fast navigation using fuzzy matching and tab completion.

62031PowerShell
2 years ago
Powerline
PowerlineJaykul/PowerLine

A customizable PowerShell prompt framework that enables beautiful, modular prompts with easy module integration.

58233PowerShell
1 year ago
Powershellery
Powershellerynullbind/Powershellery

A collection of PowerShell scripts for security testing, penetration testing, and general system administration tasks.

581120PowerShell
1 year ago
PoshRSJob
PoshRSJobproxb/PoshRSJob

A high-performance PowerShell module for running background jobs with less overhead than PSJobs.

55385PowerShell
5 years ago
PoshBot
PoshBotposhbotio/PoshBot

A PowerShell-based bot framework for executing PowerShell commands as chat commands, enabling ChatOps workflows.

546109PowerShell
1 year ago
Polaris
PolarisPowerShell/Polaris

A cross-platform, minimalist web framework for PowerShell that enables building web servers and APIs using PowerShell scripting.

512111PowerShell
5 years ago
powershell-yaml
powershell-yamlcloudbase/powershell-yaml

A PowerShell module for serializing and deserializing PowerShell objects to and from YAML format.

49979PowerShell
5 months ago
PSRecon
PSRecongfoss/PSRecon

A PowerShell script for live forensic data acquisition and endpoint lockdown during Windows incident response.

493105PowerShell
8 years ago
PSRecon
PSRecongfoss/PSRecon

A PowerShell script for live forensic data acquisition and endpoint lockdown during Windows incident response.

493105PowerShell
8 years ago
PSFramework
PSFrameworkPowershellFrameworkCollective/psframework

A PowerShell module providing infrastructure for configuration management, logging, and improving script manageability.

49148PowerShell
3 days ago
Meerkat
MeerkatTonyPhipps/Meerkat

A PowerShell module collection for agentless artifact gathering and reconnaissance on Windows endpoints.

48484PowerShell
1 year ago
Selenium
Seleniumadamdriscoll/selenium-powershell

A PowerShell module that wraps the Selenium WebDriver API for browser automation and testing.

475105PowerShell
2 years ago
PSTeams
PSTeamsEvotecIT/PSTeams

A PowerShell module for sending rich notifications to Microsoft Teams via webhooks, supporting Adaptive Cards, Hero Cards, List Cards, and Thumbnail Cards.

44039C#
18 days ago
Invoke-Parallel
Invoke-ParallelRamblingCookieMonster/Invoke-Parallel

A PowerShell function for simplified parallel execution using runspaces to speed up scripts.

39683PowerShell
4 years ago
Graphical
GraphicalPrateekKumarSingh/graphical

A PowerShell module that plots scatter, bar, and line graphs directly in the console using ASCII/Unicode characters.

36033PowerShell
2 years ago
1
2
3
4