PowerShell Automation

Open-source PowerShell projects categorized as Automation

Top 23 PowerShell Automation Projects

  • WinPwn

    Automation for internal Windows Penetrationtest / AD-Security

  • PowerShell

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

  • 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
  • Windows-Optimize-Harden-Debloat

    Enhance the security and privacy of your Windows 10 and Windows 11 deployments with our fully optimized, hardened, and debloated script. Adhere to industry best practices and Department of Defense STIG/SRG requirements for optimal performance and security.

  • Invoke-Build

    Build Automation in PowerShell

  • AzViz

    ⚡ ☁ Azure Visualizer aka 'AzViz' : A #powershell module to automatically generate Azure resource topology diagrams by just typing a PowerShell cmdlet and passing the name of one or more Azure Resource groups

  • Project mention: Visualisation tools - of existing Infrastructure | /r/AZURE | 2023-06-09
  • vsteam

    PowerShell module for accessing Azure DevOps Services and Azure DevOps Server (formerly VSTS or TFS)

  • AzOps

    AzOps is a PowerShell module which deploys (Push) ARM Resource Templates & Bicep files at all Azure scope levels and exports (Pull) ARM resource hierarchy.

  • Project mention: Powershell over Terraform | /r/AZURE | 2023-06-18

    Lot of good comments here, but no one mentioned a MS attempt to create IaC too of Azure, called AzOps.

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

    Create evergreen Windows image build pipelines with the latest version numbers and download URLs for common applications (by aaronparker)

  • WinRice

    WinRice makes setting up a new Windows device a child's play. Lay back and relax while it does some of the most common things that people usually do to setup a brand new device. It's all automatic. ✨

  • PowerShell

    PowerShell scripts for Mick's IT Blogs (by MicksITBlogs)

  • IT-Admin-Toolkit-WinUI

    A CUSTOMIZABLE AND EXPANDABLE DESTINATION FOR CENTRALIZING DAY-TO-DAY JOB FUNCTIONS

  • windows-playbook

    Windows setup and configuration via Ansible.

  • Project mention: Yet another Ansible playbook | /r/pop_os | 2023-05-19

    My other playbooks: - MacOS Playbook - Windows Playbook

  • epv-api-scripts

    These API scripts enable CyberArk users to automate privileged account management task like account creation, user management, and more.

  • Project mention: How to do automation using Powershell and Python? | /r/CyberARk | 2023-05-14

    For PowerShell take a look at https://github.com/cyberark/epv-api-scripts and https://github.com/pspete/psPAS

  • CMPackager

    Creates ConfigMgr Applications using XML Recipe Files

  • Project mention: Which tool to maintain up to date Surface drivers and firmware | /r/SCCM | 2023-04-29
  • WindowsFirewallRuleset

    PowerShell scripts to automatically create rules for Windows firewall

  • Sampler

    Module template with build pipeline and examples, including DSC elements. (by gaelcolas)

  • Project mention: Best tools and practices for mass remediation of configurations and vulnerabilities in VMs? | /r/AZURE | 2023-04-25

    It has been working great for me. The only real learning curve was DSC. I recommend using Sampler (https://github.com/gaelcolas/Sampler) for building your guest config packages and the policy definitions to go with them. From there, you just assign the policy to the VMs.

  • Powershell_CICD_repository

    This tool greatly simplifies Windows administrator life by automating the whole scripting content lifecycle. So the boring stuff like backuping, syntax checking, code formatting, content distribution or deletion will be automated and only thing left will be the code writing :)

  • EvergreenAdmx

    Script to keep Admx files up-to-date.

  • PSMDATP

    PowerShell Module for managing Microsoft Defender Advanced Threat Protection

  • AsBuiltReport.Microsoft.AD

    Repository for AsBuiltReport Microsoft Active Directory module

  • Project mention: Microsoft Active Directory report!!!! | /r/activedirectory | 2023-06-29

    Github Page: https://github.com/AsBuiltReport/AsBuiltReport.Microsoft.AD

  • AutomatedOutlookSignature

    PowerShell script to automate the creation of Outlook signatures using Active Directory attributes.

  • Project mention: Looking for Outlook Signature Help | /r/sysadmin | 2023-04-27
  • PowerShell-Administration-Tools

    Powershell scripts for automating common system administration, blue team, and digital forensics tasks

  • utils

    🧧 CTT's Scoop bucket, and some legacy PowerShell scripts (by couleur-tweak-tips)

  • 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 2023-06-29.

PowerShell Automation related posts

Index

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

Project Stars
1 WinPwn 3,168
2 PowerShell 1,891
3 Windows-Optimize-Harden-Debloat 1,010
4 Invoke-Build 611
5 AzViz 562
6 vsteam 438
7 AzOps 363
8 Evergreen 325
9 WinRice 320
10 PowerShell 279
11 IT-Admin-Toolkit-WinUI 207
12 windows-playbook 197
13 epv-api-scripts 183
14 CMPackager 177
15 WindowsFirewallRuleset 152
16 Sampler 142
17 Powershell_CICD_repository 104
18 EvergreenAdmx 102
19 PSMDATP 67
20 AsBuiltReport.Microsoft.AD 60
21 AutomatedOutlookSignature 56
22 PowerShell-Administration-Tools 49
23 utils 41
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com