PowerShell Powershell

Open-source PowerShell projects categorized as Powershell

Top 23 PowerShell Powershell Projects

  • Scoop

    A command-line installer for Windows.

  • Project mention: Scoop VS craft - a user suggested alternative | libhunt.com/r/Scoop | 2024-04-04
  • nishang

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

  • Project mention: PowerShell evasion | /r/AskNetsec | 2023-09-24
  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

    InfluxDB logo
  • posh-git

    A PowerShell environment for Git

  • Project mention: The bash book to rule them all | news.ycombinator.com | 2023-11-25

    PowerShell: https://github.com/dahlbyk/posh-git/blob/master/src/GitPromp...

    I believe this is clean Bash code and clean PowerShell code, and a script with a certain complexity. The functions inside the Bash script are documented using comments, the ones inside the PowerShell script are documented using "structured comments" (similar to javadoc/xmldoc/...). The parameters of the functions inside the PowerShell script also contain metadata which is used to provide completion on the commandline and similar functionality as the command line flags you demonstrated.

    I just learned about 'getopts' in Bash, which you can actually also use to implement parameters to a Bash function. So what you are showing on a script level, can also be applied for functions. Did not know about that.

    Still, not saying PowerShell is better than Bash in a Linux context, but it seems a lot of Linux users have a gut reaction to right out reject PowerShell. I think it does have some advantages for certain use cases, like more complex scripts, a cross-platform context, ... and of course, for someone with a .NET background it's easier to program more complex things with it.

  • Sophia-Script-for-Windows

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

  • Project mention: Ask HN: Safest open source Win11 privacy tool? | news.ycombinator.com | 2023-09-08
  • awesome-powershell

    A curated list of delightful PowerShell modules and resources

  • Win-Debloat-Tools

    Re-imagining Windows like a minimal OS install, already debloated with minimal impact for most functionality.

  • Project mention: WIN11 Appx removal ideas for VDI environment | /r/VMwareHorizon | 2023-11-22

    I have used https://github.com/LeDragoX/Win-Debloat-Tools to debloat windows 11 and created Golden images for non persistent pool.

  • WinPwn

    Automation for internal Windows Penetrationtest / AD-Security

  • WorkOS

    The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.

    WorkOS logo
  • Pester

    Pester is the ubiquitous test and mock framework for PowerShell.

  • Project mention: PyPyInstaller Powershell Module Initial Code Push | dev.to | 2023-09-25

    Pester is what's used for most Powershell testing. While it has some pretty amazing features, it does have issues with .NET class method mocking and sometimes scope can be weird. Here's a simple example:

  • Flipper_Zero-BadUsb

    Over 70 advanced BadUSB scripts for the Flipper Zero! By downloading the files, you automatically agree to the license and the terms outlined in the ReadMe. If you have any questions, please don't hesitate to join the community discord server. Thank you for using my scripts!

  • Project mention: Join the Thriving Flipper Hardware Community Discord Server! | /r/flipperzero | 2023-05-12

    Click here to join the Flipper Zero Community Discord Server: Discord

  • Win11Debloat

    A simple, easy to use powershell script to remove bloatware apps from windows, disable telemetry, bing in windows search aswell as perform various other changes to declutter and improve your windows experience. This script works for both windows 10 and windows 11.

  • Project mention: The unreasonable effectiveness of i3, or: ten years of a boring desktop | news.ycombinator.com | 2024-03-03

    Scripts like https://github.com/Raphire/Win11Debloat help, but should not be needed in the first place.

    Note that modern Linux is also leaning towards the same trend. But i admit it is still much easier to avoid those for power users. Snap, i'm looking at you also...

  • PowerShell

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

  • Project mention: Need help on powershell script to retry 5 times if failure | /r/PowerShell | 2023-06-25

    Lazy Admin - New-RandomPassword

  • ImportExcel

    PowerShell module to import/export Excel spreadsheets, without Excel

  • Project mention: Show HN: Query Your Sheets with SheetSQL | news.ycombinator.com | 2024-03-13
  • dbatools

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

  • Project mention: Python vs Powershell on *nix Systems | /r/PowerShell | 2023-12-07
  • Terminal-Icons

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

  • Project mention: icons for directories not visible | /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)

  • windows_hardening

    HardeningKitty and Windows Hardening settings and configurations

  • PowerRemoteDesktop

    Remote Desktop entirely coded in PowerShell.

  • 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.

  • PowerShell

    500+ PowerShell scripts (.ps1) for every system! (by fleschutz)

  • PowerShell-Docs

    The official PowerShell documentation sources

  • Project mention: Show HN: Query Your Sheets with SheetSQL | news.ycombinator.com | 2024-03-13
  • 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: Student 1 Year out from Grad overwhelmed | /r/SecurityCareerAdvice | 2023-09-16

    At one he also mentions Vulnerable-AD, which might be helpful when learning how to identify and respond to AD attacks. This might give you an idea of what other areas/components to focus on with your projects. Good luck!

  • PersistenceSniper

    Powershell module that can be used by Blue Teams, Incident Responders and System Administrators to hunt persistences implanted in Windows machines. Official Twitter/X account @PersistSniper. Made with ❤️ by @last0x00 and @dottor_morte

  • Project mention: PersistenceSniper v1.13.0 and in-depth Wiki by @last0x00 | /r/netsec | 2023-10-10
  • PoshC2

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

  • PSAppDeployToolkit

    Project Homepage & Forums

  • Project mention: [Win32App][PSADT][Deployment] Works during the test in the system context (32-bit) like a charm but not after deployment from Intune. | /r/Intune | 2023-11-15

    Link: PSAppDeployToolkit

  • SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
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 2024-04-04.

PowerShell Powershell related posts

Index

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

Project Stars
1 Scoop 19,797
2 nishang 8,324
3 posh-git 7,390
4 Sophia-Script-for-Windows 7,149
5 awesome-powershell 4,526
6 Win-Debloat-Tools 4,217
7 WinPwn 3,168
8 Pester 3,011
9 Flipper_Zero-BadUsb 2,764
10 Win11Debloat 2,422
11 PowerShell 2,379
12 ImportExcel 2,354
13 dbatools 2,326
14 Terminal-Icons 2,202
15 windows_hardening 2,153
16 PowerRemoteDesktop 2,077
17 AutomatedLab 1,933
18 PowerShell 1,891
19 PowerShell-Docs 1,880
20 vulnerable-AD 1,862
21 PersistenceSniper 1,799
22 PoshC2 1,690
23 PSAppDeployToolkit 1,666
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com