PowerShell Powershell

Open-source PowerShell projects categorized as Powershell

Top 23 PowerShell Powershell Projects

  • Scoop

    A command-line installer for Windows.

    Project mention: Switching from Emacs. My experience | reddit.com/r/neovim | 2023-05-24

    Thanks to [Scoop](https://scoop.sh/), installing Neovim, and all the necessary tools such as ripgrep, fd, bat, and even Alacritty is pretty easy in Windows, and although it doesn't feel nearly as fast as in a Linux machine, it is still very performant, especially when comparing it to Emacs and VSCode.

  • Windows10Debloater

    Script to remove Windows 10 bloatware.

    Project mention: Virtual Machine suggestions for everything Rockwell you find out in the wild. | reddit.com/r/PLC | 2023-06-01

    Look at Windows10Debloater (no affiliation), it can remove or disable a lot of that M$FT spyware. Especially for VMs.

  • SonarLint

    Clean code begins in your IDE with SonarLint. Up your coding game and discover issues early. SonarLint is a free plugin that helps you find & fix bugs and security issues from the moment you start writing code. Install from your favorite IDE marketplace today.

  • nishang

    Nishang - Offensive PowerShell for red team, penetration testing and offensive security.

    Project mention: TryHackMe Flatline Walkthrough | dev.to | 2022-11-06

    Save this file https://github.com/samratashok/nishang/blob/master/Shells/Invoke-PowerShellTcpOneLine.ps1

  • posh-git

    A PowerShell environment for Git

    Project mention: Stuck trying to execute a ps1 from my github repo | reddit.com/r/PowerShell | 2022-10-01
  • Sophia-Script-for-Windows

    :zap: The most powerful PowerShell module on GitHub for fine-tuning Windows 10 & Windows 11

    Project mention: how to debloat? | reddit.com/r/Windows10LTSC | 2023-05-17
  • awesome-powershell

    A curated list of delightful PowerShell modules and resources

    Project mention: SysAdmin Github | reddit.com/r/sysadmin | 2022-08-22
  • Pester

    Pester is the ubiquitous test and mock framework for PowerShell.

    Project mention: Windows 11 malware adds excludes to windows defender scan | reddit.com/r/cybersecurity_help | 2023-01-10

    The folder blocked all users from reading the files so if you open up the files it looks empty, even tho you have show hidden files turned on. You can't delete it since it says that you need access from TrustedInstaller. This is cleaver by the hacker since trusted installer is actually the name of a windows feature. HOW-EVER by using the command line I found out that the folder contains framework like these two. https://github.com/d1pakda5/PowerShell-for-Pentesters https://github.com/pester/Pester

  • InfluxDB

    Access the most powerful time series database as a service. Ingest, store, & analyze all types of time series data in a fully-managed, purpose-built database. Keep data forever with low-cost storage and superior data compression.

  • WinPwn

    Automation for internal Windows Penetrationtest / AD-Security

  • Win-Debloat-Tools

    These scripts will Customize, Debloat and Improve Privacy/Performance and System Responsiveness on Windows 10+.

    Project mention: Anyone use cutdown Windows ISOs for remote gaming VMs? Windows 10 Lite / Tiny11? | reddit.com/r/unRAID | 2023-05-16
  • dbatools

    🚀 SQL Server automation and instance migrations have never been safer, faster or freer

    Project mention: Github pipelines/actions for .net build/deployment workflow? | reddit.com/r/github | 2022-11-28

    dbatools (for deploying database changes)

  • ImportExcel

    PowerShell module to import/export Excel spreadsheets, without Excel

    Project mention: PS Module "ImportExcel" - Output is faulty | reddit.com/r/PowerShell | 2023-05-31

    Did you visit the GitHub repo and read the docs & examples? https://github.com/dfinke/ImportExcel

  • PowerShell

    PowerShell functions and scripts (Azure, Active Directory, SCCM, SCSM, Exchange, O365, ...) (by lazywinadmin)

    Project mention: A way to see how frequently Exchange Meeting rooms are being used? | reddit.com/r/PowerShell | 2022-08-12
  • PowerRemoteDesktop

    Remote Desktop entirely coded in PowerShell.

  • windows_hardening

    HardeningKitty and Windows Hardening settings and configurations

    Project mention: Enabling Services on Windows 10 to Improve System Security | reddit.com/r/techsupport | 2023-03-30

    You can try this tool, or some other similar tool. It hardens Windows 10 using the latest guidelines from several organisations. Of course you need to be careful doing this, it can very easily ruin your Windows installation.

  • AutomatedLab

    AutomatedLab is a provisioning solution and framework that lets you deploy complex labs on HyperV and Azure with simple PowerShell scripts. It supports all Windows operating systems from 2008 R2 to 2022, some Linux distributions and various products like AD, Exchange, PKI, IIS, etc.

    Project mention: Active Directory Security Tools | reddit.com/r/activedirectory | 2022-12-09

    AutomatedLab - AWESOME for deploying labs - https://github.com/AutomatedLab/AutomatedLab

  • Terminal-Icons

    A PowerShell module to show file and folder icons in the terminal

    Project mention: icons for directories not visible | reddit.com/r/WindowsTerminal | 2023-05-26

    Are you using Terminal Icons? You can see if you are by typing Get-Module on a fresh PowerShell. Note that you would probably need to update to 0.10 anyway (Remove-Module Terminal-Icons; Uninstall-Module Terminal-Icons; Install-Module Terminal-Icons)

  • PowerShell-Docs

    The official PowerShell documentation sources

  • Phant0m

    Windows Event Log Killer

    Project mention: Privacy tools for Windows 10 | reddit.com/r/privacy | 2022-11-09
  • PoshC2

    A proxy aware C2 framework used to aid red teamers with post-exploitation and lateral movement.

  • Psake

    A build automation tool written in PowerShell

  • PSKoans

    A simple, fun, and interactive way to learn the PowerShell language through Pester unit testing.

    Project mention: Best resource to learn PowerShell? | reddit.com/r/sysadmin | 2023-06-01

    PSKoans: https://github.com/vexx32/PSKoans

  • vulnerable-AD

    Create a vulnerable active directory that's allowing you to test most of the active directory attacks in a local lab

    Project mention: Active Directory Security Tools | reddit.com/r/activedirectory | 2022-12-09

    VulnerableAD - perfect for creating a vulnerable AD environment - https://github.com/WazeHell/vulnerable-AD

  • PSAppDeployToolkit

    Project Homepage & Forums

    Project mention: Windows app rollout never rolls out cause the app is in use. How to get around and force | reddit.com/r/Intune | 2023-05-30

    Use PSADT as already mentioned in order to provide a user-friendly approach to the deployment and ensure that all necessary applications are closed before installation (https://psappdeploytoolkit.com/ )


    ONLYOFFICE Docs — document collaboration in your environment. Powerful document editing and collaboration in your app or environment. Ultimate security, API and 30+ ready connectors, SaaS or on-premises

NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020). The latest post mention was on 2023-06-01.

PowerShell Powershell related posts


What are some of the best open-source Powershell projects in PowerShell? This list will help you:

Project Stars
1 Scoop 17,902
2 Windows10Debloater 16,686
3 nishang 7,543
4 posh-git 6,929
5 Sophia-Script-for-Windows 6,153
6 awesome-powershell 3,998
7 Pester 2,914
8 WinPwn 2,817
9 Win-Debloat-Tools 2,576
10 dbatools 2,148
11 ImportExcel 2,144
12 PowerShell 2,126
13 PowerRemoteDesktop 1,898
14 windows_hardening 1,838
15 AutomatedLab 1,767
16 Terminal-Icons 1,765
17 PowerShell-Docs 1,684
18 Phant0m 1,559
19 PoshC2 1,520
20 Psake 1,514
21 PSKoans 1,500
22 vulnerable-AD 1,489
23 PSAppDeployToolkit 1,403
ONLYOFFICE Docs — document collaboration in your environment
Powerful document editing and collaboration in your app or environment. Ultimate security, API and 30+ ready connectors, SaaS or on-premises