PowerShell HacktoberFest

Open-source PowerShell projects categorized as HacktoberFest

Top 23 PowerShell HacktoberFest Projects

  • winget-pkgs

    The Microsoft community Windows Package Manager manifest repository

    Project mention: Windows is the malware compatibility layer for everything | news.ycombinator.com | 2023-07-13

    It's not quite the same though, as there are different considerations when using a repository of things a unified group has decided should be included and built (or slightly modified existing) packages for and a repo where anyone can submit a package that will go through some level of vetting. In the end I still believe most this discussion is really about individuals and how much trust they apply towards different groups and sources and is not really about Linux or Windows in particular as much.

    1: https://github.com/microsoft/winget-pkgs

  • Empire

    Empire is a post-exploitation and adversary emulation framework that is used to aid Red Teams and Penetration Testers. (by BC-SECURITY)

    Project mention: Opinion on best c2 to learn for resume (open sourced) | /r/redteamsec | 2023-05-12
  • Mergify

    Tired of breaking your main and manually rebasing outdated pull requests?. Managing outdated pull requests is time-consuming. Mergify's Merge Queue automates your pull request management & merging. It's fully integrated to GitHub & coordinated with any CI. Start focusing on code. Try Mergify for free.

  • dbatools

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

    Project mention: Große SQL Datenbank umziehen | /r/de_EDV | 2023-06-27
  • 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

  • PowerShell-Docs

    The official PowerShell documentation sources

  • PSKoans

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

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

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

  • BurntToast

    Module for creating and displaying Toast Notifications on Microsoft Windows 10.

    Project mention: CEO wants computers to EXPLODE with confetti when we reach a milestone! - Help pls | /r/sysadmin | 2023-07-09
  • 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.

  • boxstarter

    Repeatable, reboot resilient windows environment installations made easy using Chocolatey packages

    Project mention: Boxstarter v3.0.2 now available | /r/chocolatey | 2023-06-12
  • Microsoft365DSC

    Manages, configures, extracts and monitors Microsoft 365 tenant configurations

    Project mention: Intune with DevOps - dev/test/prod tenants | /r/Intune | 2023-03-07
  • PSWriteHTML

    PSWriteHTML is PowerShell Module to generate beautiful HTML reports, pages, emails without any knowledge of HTML, CSS or JavaScript. To get started basics PowerShell knowledge is required.

    Project mention: Windows Server Report | /r/sysadmin | 2023-05-18
  • Pode

    Pode is a Cross-Platform PowerShell web framework for creating REST APIs, Web Sites, and TCP/SMTP servers

    Project mention: HTTP server in powershell for Sharing files | /r/PowerShell | 2023-06-06

    I use Pode for my little projects. One mocks the api's of a device for testing a module with out having the device exposed to the internet for GitHub actions. Pode also works well under Linux.

  • PSWinReporting

    This PowerShell Module has multiple functionalities, but one of the signature features of this module is the ability to parse Security logs on Domain Controllers providing easy to use access to AD Events.

    Project mention: AD web request | /r/activedirectory | 2023-02-20
  • GPOZaurr

    Group Policy Eater is a PowerShell module that aims to gather information about Group Policies but also allows fixing issues that you may find in them.

    Project mention: Software for monitoring/verifying presence of SYSVOL and NETLOGON shares. | /r/activedirectory | 2023-04-15

    Sources: - https://github.com/EvotecIT/Testimo - https://github.com/EvotecIT/GPOZaurr

  • docs

    Documentation for all active NUnit projects (by nunit)

    Project mention: Stop manually iterating over your test data in your unit tests! - Parametrized tests in C# using MSTest, NUnit, and XUnit | dev.to | 2023-02-20
  • docker-inbound-agent

    Docker image for a Jenkins agent which can connect to Jenkins using TCP or Websocket protocols

    Project mention: What is Jenkins, why do we use it and what are its disadvantages? | /r/devops | 2023-05-25

    Umm.. I'm fairly sure you can both run it in K8s and use K8s pods as slave nodes without any major complexity (https://hub.docker.com/r/jenkins/inbound-agent/)!

  • Testimo

    Testimo is a PowerShell module for running health checks for Active Directory against a bunch of different tests

    Project mention: DNS (Windows/AD) Health-Checks and/or Utilities to confirm no errors/issues? | /r/sysadmin | 2023-07-11
  • chocolatey-packages

    Chocolatey Community Maintainers Team Packages - packages that are managed and maintained by core community team for community package repository (https://community.chocolatey.org/packages)

    Project mention: My package contains both 32-bits and 64-bits installer and weighs twice the size: any way to avoid such waste? | /r/chocolatey | 2023-05-28

    There are a couple on the Chocolatey Community Chocolatey Packages repository, but I'm not sure which ones off the top of my head.

  • ff2mpv

    A Firefox/Chrome add-on for playing URLs in mpv.

    Project mention: Help find a deleted YouTube video | /r/RBI | 2023-04-02

    It is. And you can use it in your (desktop) browser with an add-on: https://addons.mozilla.org/en-US/firefox/addon/ff2mpv/

  • windows-powershell-docs

    This repo is used to contribute to Windows 10, Windows Server 2016, and MDOP PowerShell module documentation.

    Project mention: PowerShell Syntax Issues | /r/PowerShell | 2023-01-19

    It is because you use the -Filter parameter from Get-ADUser, which uses PowerShell Expression Language Syntax. This can cause some quirky behavior because the syntax is very strict. An interesting discussion on the topic can be found here: https://github.com/MicrosoftDocs/windows-powershell-docs/issues/180

  • PSTeams

    PSTeams is a PowerShell Module working on Windows / Linux and Mac. It allows sending notifications to Microsoft Teams via WebHook Notifications. It's pretty flexible and provides a bunch of options. Initially, it only supported one sort of Team Cards but since version 2.X.X it supports Adaptive Cards, Hero Cards, List Cards, and Thumbnail Cards. All those new cards have their own cmdlets and the old version of creating Teams Cards stays as-is for compatibility reasons.

  • ADEssentials

    PowerShell Active Directory helper functions to manage healthy Active Directory

    Project mention: Get All Members in Nested Group WITH the Group they're in? | /r/PowerShell | 2022-11-10
  • SqlServerDsc

    This module contains DSC resources for deployment and configuration of Microsoft SQL Server.

    Project mention: Next Step in Career | /r/PowerShell | 2023-07-05

    For it was : https://github.com/dsccommunity/SqlServerDsc

  • PSRule.Rules.Azure

    Rules to validate Azure resources and infrastructure as code (IaC) using PSRule.

    Project mention: The powershell way to validate Azure infrastructure | dev.to | 2023-02-19

    As devops I preferred an alternative way based on Powershell called PSRule for Azure which provides a suite of rules to validate resources and infrastructure as code (IaC) using PSRule. It provides two methods for analyzing Azure resources:

  • SonarQube

    Static code analysis for 29 languages.. Your projects are multi-language. So is SonarQube analysis. Find Bugs, Vulnerabilities, Security Hotspots, and Code Smells so you can release quality code every time. Get started analyzing your projects today for free.

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-07-13.

PowerShell HacktoberFest related posts


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

Project Stars
1 winget-pkgs 7,292
2 Empire 3,568
3 dbatools 2,221
4 PowerShell 2,217
5 PowerShell-Docs 1,764
6 PSKoans 1,539
7 BurntToast 1,274
8 boxstarter 1,215
9 Microsoft365DSC 1,153
10 PSWriteHTML 695
11 Pode 690
12 PSWinReporting 676
13 GPOZaurr 654
14 docs 598
15 docker-inbound-agent 459
16 Testimo 451
17 chocolatey-packages 426
18 ff2mpv 404
19 windows-powershell-docs 390
20 PSTeams 368
21 ADEssentials 346
22 SqlServerDsc 337
23 PSRule.Rules.Azure 310
Static code analysis for 29 languages.
Your projects are multi-language. So is SonarQube analysis. Find Bugs, Vulnerabilities, Security Hotspots, and Code Smells so you can release quality code every time. Get started analyzing your projects today for free.