Manage all types of time series data in a single, purpose-built database. Run at any scale in any environment in the cloud, on-premises, or at the edge. Learn more →
Top 23 PowerShell Automation Projects
-
-
-
InfluxDB
Collect and Analyze Billions of Data Points in Real Time. Manage all types of time series data in a single, purpose-built database. Run at any scale in any environment in the cloud, on-premises, or at the edge.
-
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.
-
I use pwsh on all platforms. All automation is done with it, and in many cases web app functionality depends on it running in background all the time (for large public services).
Even our GitLab runner uses pwsh.
To organizse build/scripts we use Invoke-Build, a cross-platform task runner: https://github.com/nightroman/Invoke-Build
-
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
-
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.
Lot of good comments here, but no one mentioned a MS attempt to create IaC too of Azure, called AzOps.
-
Onboard AI
Learn any GitHub repo in 59 seconds. Onboard AI learns any GitHub repo in minutes and lets you chat with it to locate functionality, understand different parts, and generate new code. Use it for free at www.getonboard.dev.
-
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 ✨
I suggest you to look into this project which is actively updated.
-
Evergreen
Create evergreen Windows image build pipelines with the latest version numbers and download URLs for common applications (by aaronparker)
-
-
IT-Admin-Toolkit-WinUI
A CUSTOMIZABLE AND EXPANDABLE DESTINATION FOR CENTRALIZING DAY-TO-DAY JOB FUNCTIONS
-
epv-api-scripts
These API scripts enable CyberArk users to automate privileged account management task like account creation, user management, and more.
For PowerShell take a look at https://github.com/cyberark/epv-api-scripts and https://github.com/pspete/psPAS
-
Project mention: Which tool to maintain up to date Surface drivers and firmware | /r/SCCM | 2023-04-29
-
My other playbooks: - MacOS Playbook - Windows Playbook
-
-
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 :)
-
-
-
Github Page: https://github.com/AsBuiltReport/AsBuiltReport.Microsoft.AD
-
AutomatedOutlookSignature
PowerShell script to automate the creation of Outlook signatures using Active Directory attributes.
-
PowerShell-Administration-Tools
Powershell scripts for automating common system administration, blue team, and digital forensics tasks
-
-
TeamViewerPS
TeamViewerPS allows to interact with the TeamViewer Web API as well as a locally installed TeamViewer client.
Project mention: [TOMT] [Software] [Late 2000’s] Software that allows another user to fully interact with what’s on your computer screen | /r/tipofmytongue | 2023-07-04Something like TeamViewer?
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
PowerShell Automation related posts
- TeamViewerPS - automating stale device script
- Useful Tools for follow Windows admins
- Which tool to maintain up to date Surface drivers and firmware
- Email Signatures
- What do you ACTUALLY need to backup?
- Como soluções de AST ajudam a criar um ciclo de desenvolvimento seguro?
- Ask HN: Do You Prefer Powershell?
-
A note from our sponsor - InfluxDB
www.influxdata.com | 30 Nov 2023
Index
What are some of the best open-source Automation projects in PowerShell? This list will help you:
Project | Stars | |
---|---|---|
1 | WinPwn | 3,016 |
2 | PowerShell | 1,559 |
3 | Windows-Optimize-Harden-Debloat | 888 |
4 | Invoke-Build | 587 |
5 | AzViz | 534 |
6 | vsteam | 432 |
7 | AzOps | 338 |
8 | WinRice | 311 |
9 | Evergreen | 297 |
10 | PowerShell | 274 |
11 | IT-Admin-Toolkit-WinUI | 202 |
12 | epv-api-scripts | 175 |
13 | CMPackager | 169 |
14 | windows-playbook | 169 |
15 | WindowsFirewallRuleset | 138 |
16 | Powershell_CICD_repository | 93 |
17 | EvergreenAdmx | 91 |
18 | PSMDATP | 66 |
19 | AsBuiltReport.Microsoft.AD | 53 |
20 | AutomatedOutlookSignature | 51 |
21 | PowerShell-Administration-Tools | 44 |
22 | utils | 36 |
23 | TeamViewerPS | 33 |