An open API service indexing awesome lists of open source software.

PowerShell

PowerShell is a task automation and configuration management framework from Microsoft, consisting of a command-line shell and associated scripting language. Initially a Windows component, it was made open source and cross-platform with the introduction of PowerShell Core which is built on .NET Core.

https://github.com/syslogic/wsl2-rocky-linux

WSL2 Distro Builder

powershell rhel9 rocky-linux wsl2

Last synced: 24 Aug 2025

https://github.com/shiperoid/yt-dpi-check

YT-DPI Check is a lightweight diagnostic utility designed to identify YouTube connection issues caused by DPI (Deep Packet Inspection) or IP-level blocking.

bat dpi powershell windows youtube

Last synced: 04 Mar 2026

https://github.com/guilhermelbonomo/automations

A repository for automations in bash, python and powershell.

automation bash powershell python

Last synced: 10 May 2026

https://github.com/labodidavid/laravel-queue-service-win

Laravel Queue Worker Wrapper as a Win service using NSSM.

artisan laravel php powershell

Last synced: 09 May 2026

https://github.com/dpo007/wsus-approver

This PowerShell script automates the approval and declination of updates in a WSUS (Windows Server Update Services) server.

powershell windows-update wsus

Last synced: 07 Apr 2025

https://github.com/athaser/intune-autopilot-onboarding-kit

"PowerShell scripts to register Windows devices in Intune using Windows Autopilot. Ideal for IT engineers preparing laptops for new hires with a streamlined, automated onboarding process

automation autopilot azuread device-enrollment endpoint-management intune mdm modern-workplace powershell windows11

Last synced: 09 May 2026

https://github.com/codeaigit/application

A comprehensive PowerShell GUI application for managing and updating Microsoft 365 PowerShell modules.

m365 powershell powershell-script

Last synced: 01 Jul 2025

https://github.com/jimmy-zhening-luo/pwsh

PowerShell profile

powershell

Last synced: 23 Aug 2025

https://github.com/rramoscabral/ptnog-2-powershell-dsc-demo

Desired State Configuration PowerShell (DSC) demonstration for PTNOG (https://ptnog.pt)

dsc powershell

Last synced: 23 Mar 2025

https://github.com/l0g0rhythm/logtool

LogTool is an advanced toolkit, developed in PowerShell, for the collection, analysis, and reporting of Windows Event Logs, with a focus on security and efficiency.

auditing automation cli diagnostics-tool log-analysis powershell powershell-script reporting security security-audit security-auditing security-hardening security-tools windows windows-event-log

Last synced: 17 Apr 2026

https://github.com/sapphsky/powerexpressgui

A PowerShell script used to quickly deploy and assess a device after Windows installation

install-scripts powershell powershell-script utility-scripts windows windows-10 windows-11

Last synced: 18 Jan 2026

https://github.com/zephyrchemx/yt-dlp-menu

PowerShell interactive menu for yt-dlp (MP4/MP3/Thumbnail with subtitle options)

cli-tool downloader ffmpeg powershell youtube yt-dlp

Last synced: 17 Apr 2026

https://github.com/samerde/samerde

Senior solutions analyst / engineer focused on Microsoft Active Directory, Entra ID, Defender XDR, Microsoft 365, and PowerShell. Always learning!

active-directory activedirectory defender defender-xdr entra entra-id m365 microsoft-365 microsoft365 powershell windows windows-server windowsserver

Last synced: 10 May 2026

https://github.com/abbgrade/powerscp

Powershell SCP Module

powershell scp sftp

Last synced: 03 Apr 2026

https://github.com/danielbmeireles/azspark

Tech Challenge - DTB Hub

ansible azure powershell

Last synced: 17 Apr 2026

https://github.com/haenes/wsl2-compact

Contains scripts to compact .vhdx files, that is used to WSL2.

batch powershell wsl2

Last synced: 17 Apr 2026

https://github.com/abbgrade/pssqllegacy

PowerShell Wrapper for Legacy Tools SqlCmd and SqlPackage

powershell sqlcmd sqlpackage sqlserver

Last synced: 03 Apr 2026

https://github.com/abbgrade/psdependhelper

PSDependHelper provides functions to generate PSDepend configs.

cicd powershell psdepend

Last synced: 03 Apr 2026

https://github.com/hockulus/satisfactorysync

This tool automates savefile synchronization between a local folder & FTP server. It runs in the background, syncs on Satisfactory start & can be manually launched from tray. Set to run automatically via Windows Task Scheduler.

filesync ftp-client powershell quickanddirty satisfactory

Last synced: 18 Jun 2025

https://github.com/just5ky/.dotfiles

Personal customization files used on Windows and Linux experience.

personalization powershell shell starship

Last synced: 17 Apr 2026

https://github.com/jacquindev/powershell-completions-collection

A collections of PowerShell completion scripts.

completions powershell powershell-script

Last synced: 24 Jun 2026

https://github.com/muazothman/buildfunction

Build a single serverless function using SAM

aws powershell sam-cli serverless

Last synced: 17 May 2026

https://github.com/evotecit/sharepointessentials

SharePointEssentials is a PowerShell module that covers my basic usage of SharePoint. My goal is to keep my SharePoint commands in it. So far the only thing it can do is to synchronize files from local folder to SharePoint Online.

pnp powershell sharepoint

Last synced: 28 Jun 2026

https://github.com/davidmalko87/windows-url-monitor

PowerShell script that monitors URL availability and sends an email alert the moment a site becomes unreachable

automation email-alerts monitoring powershell sysadmin uptime website-monitoring

Last synced: 04 Apr 2026

https://github.com/davidmalko87/windows-service-monitor

PowerShell script that monitors Windows services and sends an email alert when an auto-start service is found stopped

automation email-alerts monitoring powershell sysadmin windows-server windows-services

Last synced: 04 Apr 2026

https://github.com/spinchange/umi

Universal Machine Interface β€” An open schema for how AI agents query and understand machines.

agents ai automation cli cross-platform llm mcp powershell python schema

Last synced: 04 Apr 2026

https://github.com/captncodr/updateenv

Update an already loaded environment variable with a short command

powershell powershell-cmdlets

Last synced: 19 May 2026

https://github.com/luminati-io/curl-download-files

A guide on downloading files with cURL, including syntax, advanced options, best practices, and Wget comparison.

authentication curl download powershell proxy-server verbose wget

Last synced: 12 May 2026

https://github.com/markwarneke/az.token

Creates AppSettings.json based on a tokenized template. Replaces %TOKEN% in appsettings.json with actual values from Azure KeyVault secrets that match TOKEN to create appsettings.dev.json.

azure azure-keyvault powershell

Last synced: 18 Apr 2026

https://github.com/azaze7/fallen-empire

Final Project/Presentation for CS 4177, Software Vulnerabilities. Showcases the use of Powershell-Empire, a now deprecated post-exploitation framework. [πŸ‘Ύ]

course-project coursework powershell powershell-empire powershell-script presentation-slides software-vulnerabilities

Last synced: 05 Mar 2025

https://github.com/timmo001/powershell-scripts

A collection of useful PowerShell scripts

display hdr powershell scripts

Last synced: 14 Jul 2025

https://github.com/pwshdevs/devsetup

DevSetup is a tool for developers to install consistent development environments across all members of a team. The goal is to eliminate the 'it works in my environment' mentality by ensuring all members have the same set of 'known good' tools.

chocolately homebrew linux macos powershell scoop windows

Last synced: 05 Apr 2026

https://github.com/for-sunny/darkside-mcp

File system + Python + PowerShell MCP server. For those willing to trust.

ai-tools claude filesystem mcp mcp-server powershell python system-control windows

Last synced: 05 Apr 2026

https://github.com/simtabi/claude-code-install-manager

Install, update, repair, and diagnose Claude Code on Windows. Single-file batch script with optional signed PE launcher.

anthropic batch-script claude-code cli installer oss powershell windows

Last synced: 04 Jun 2026

https://github.com/thunchanokbow/real-time-data-in-power-bi

When organizations are facing challenges in managing the ever-increasing data to track business profitability. These data are only available through on-premise databases, Let's find answers together how to manage these resources to maximize their benefits

dashboard database datagateway on-premise powerbi-service powershell real-time rest-api workspaces

Last synced: 12 May 2026

https://github.com/deonvz/importmultiplesharegateconnections

Setup all connections in ShareGate with the target SharePoint sites via a site CSV or Xlsx list import. This allows for easy, merged reports and a over all view of the a project. This is perfect for migration projects between sharepoint environments.

batch-script csv csv-import powershell powershell-script ps sharegate sharepoint windows xlsx

Last synced: 20 May 2026

https://github.com/official-imvoiid/winshell

Add/remove "Open CMD", "PowerShell", and "Windows Terminal" (regular & admin) context menu options in Windows 10/11. Includes registry backups and custom icons. MIT License. πŸš€

batch cmd ico mit-license open-source powershell script terminal vbs windows windows-10 windows-11 windows-desktop

Last synced: 19 Apr 2026

https://github.com/panteraink/photo-sort-by-date

Srcipt for sorting photos in directories named with date of a photo

exiftool powershell

Last synced: 28 Jun 2026

https://github.com/lafe/bulkcopy

PowerShell script that clones a source folder to a destination with file verification

bulk-operation copy powershell verification

Last synced: 29 Jun 2026

https://github.com/bcbrookman/get-pcinfo

Powershell function which gets useful computer information

powershell windows

Last synced: 19 Apr 2026

https://github.com/darkcodersc/powerremoteshell

A PowerShell module that can also function as a standalone script, enabling users to spawn either a bind or reverse shell. Additionally, it includes the capability to authenticate the shell session as a different Windows user.

bind-shell createprocess infosec powershell remote-control remote-shell reverse-shell runas

Last synced: 14 Jun 2026

https://github.com/cwchentw/yaccw

Yet Another Collection of Commands for Windows

batch-script command-line-tools powershell

Last synced: 04 Jun 2026

https://github.com/jimic/ps-yarn-install

PowerShell script to install Yarn on Windows

install powershell script yarn

Last synced: 20 Apr 2026

https://github.com/hymkor/download-count.ps1

A PowerShell script that reports how many assets on GitHub's Releases page have been downloaded.

powershell

Last synced: 01 Sep 2025

https://github.com/cyseckev/disable-windows-telemetry-data-collection

PowerShell toolkit to disable, audit, and remove Windows telemetry and data collection. Includes rollback and safety guidelines.

data-collection hardening opsec powershell powershell-script privacy telemetry windows windows-10

Last synced: 20 Apr 2026

https://github.com/seasawher/powershell-example

ε€‹δΊΊηš„γͺ powershell γ‚Ήγ‚―γƒͺγƒ—γƒˆδΎ‹γ§γ™οΌŽ

example-code pester powershell

Last synced: 30 Jun 2025

https://github.com/pwshrc/poshy-wrap-vault

Convenient cmdlets and aliases which wrap `vault`.

poshy-wrap powershell powershell-gallery powershell-module pwshrc vault

Last synced: 25 Oct 2025

https://github.com/abhi-singhs/copilot-cli-claude-code-compat

Claude Code compatibility layer for GitHub Copilot CLI β€” use familiar Claude Code syntax with Copilot CLI. Includes a flag-translation wrapper (cpc), a /claude-help reference skill, and config-sync setup scripts for macOS, Linux, and Windows.

claude-code cli-compatibility command-line copilot-cli copilot-plugin developer-tools github-copilot migration powershell python

Last synced: 20 Apr 2026

https://github.com/rumart/hpepdups

Powershell module as a wrapper for the REST Api in HPE G2 Metered and switched PDUs

hpe pdu powershell powershell-module rest-api

Last synced: 11 Jun 2026

https://github.com/jfs2j/data-protection-automation

Enterprise data protection automation tools: DLP alert enrichment, data classification, and policy enforcement.

cybersecurity data-governance data-protection dlp dlpremediation powershell privacy python python-3 python-script python3

Last synced: 21 Apr 2026

https://github.com/pwshrc/poshy-wrap-git-flow

Convenient cmdlets and aliases which wrap `git-flow`.

git git-flow poshy-wrap powershell powershell-gallery powershell-module pwshrc

Last synced: 15 May 2026

https://github.com/polgubau/common-pw1

powershell commands that I sometimes use to automatize tasks

bash powershell ps1

Last synced: 21 Apr 2026

https://github.com/pkgstore/pwsh-kernel

Generic module for PowerShell. Used in PkgStore modules. Contains common functions for the operation of modules.

powershell powershell-cmdlets powershell-module powershell-modules powershell-script powershell-scripts pwsh pwsh-module pwsh-scripts windows

Last synced: 21 Apr 2026

https://github.com/rohandhamapurkar/ps-detect-inactivity-switch-audio

PowerShell utility that automatically switches audio output devices based on user inactivity. Perfect for transitioning from headphones to speakers when you step away from your PC.

audio audio-switcher automation inactivity-detection powershell powershell-script productivity sound-device system-utility windows windows-audio

Last synced: 22 Apr 2026

https://github.com/pwshrc/poshy-net

Convenient cmdlets and aliases for performing various network activities, including getting your current external IP address - right from your PowerShell terminal.

ips myip ping powershell powershell-gallery powershell-module pwshrc

Last synced: 20 Jun 2026

https://github.com/markydoodled/windows-batch-rename

Windows PowerShell Script To Batch Rename Files In A Folder.

powershell utility windows

Last synced: 30 Apr 2025

https://github.com/bdr-pro/deploydroid

DeployDroid πŸš€ - The ultimate "Ninite killer" for seamless software installs! πŸ› οΈπŸ’» Bulk-download your faves with zero hassle. Bye-bye, manual updates; hello, automation! πŸŽ‰πŸ”— #EffortlessSetup #TechSavvy

django installer package-manager powershell python

Last synced: 13 May 2026

https://github.com/ckshetty4/powershell-utilities

A collection of PowerShell functions designed to enhance productivity

open-source powershell powershell-script productivity time-saver utility windows

Last synced: 22 Apr 2026

https://github.com/jonlabelle/pwsh-upstall

This repo provides platform-specific upstall (update/install) scripts for PowerShell Core

installer linux macos powershell pwsh windows

Last synced: 05 Jun 2026

https://github.com/suuhm/powershell-scripts-collection

My Collection of some powershell Scripts. More coming soon.

active-directory find powershell powershell-script replace

Last synced: 26 Feb 2025

https://github.com/unc611/mouse-cursor-installer

A simple but powerful batch installer for Windows mouse cursor schemes, with intelligent detection, automatic matching, and one-click installation.

automation batch cursor-installer cursor-theme cursors installer-tools mouse mouse-cursors mouse-pointer pointer powershell tool tools windows

Last synced: 24 Apr 2026

https://github.com/santisq/update-objectownership.ui

GUI app to update AD Objects ownership

acl active-directory powershell winforms

Last synced: 24 Apr 2026

https://github.com/coreylschneider/dotnetboilerplate

This repository is intended as a premier boiler plate template for .NET projects, microservices, and applications

dotnet dotnet-template powershell powershell-scripting powershell-scripts

Last synced: 24 Apr 2026

https://github.com/unacro/gh

Scripts to better use Git

git powershell

Last synced: 24 Apr 2026

https://github.com/datacollectionspecialist/how-to-use-selenium-with-powershell

Learn how to use Selenium with PowerShell to automate web tasks efficiently. This guide covers setup, scripting, and practical examples to boost productivity!

g2 powershell powershell-module powershell-script scrape scraping scraping-python scraping-websites selenium selenium-grid selenium-java selenium-python selenium4

Last synced: 13 May 2026

https://github.com/ajeyverma/cmdxmanage

A command manager for Windows (CMD/PowerShell), Linux/macOS (bash/zsh), and Termux to easily add, remove, view, export, and import custom aliases.

aliases automation bash cmd command-line command-management command-manager linux macos powershell shell-scripting termux windows zsh

Last synced: 12 Feb 2026