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.
- GitHub: https://github.com/topics/powershell
- Wikipedia: https://en.wikipedia.org/wiki/PowerShell
- Repo: https://github.com/PowerShell
- Created by: Microsoft
- Released: November 14, 2006
- Related Topics: shell,
- Aliases: powershell-script, windows-powershell, powershell-core,
- Last updated: 2026-06-26 00:20:41 UTC
- JSON Representation
https://github.com/konstantinvlasenko/powerslim
Fitnesse Slim implementation in PowerShell. PowerSlim makes it possible to use PowerShell in the acceptance testing
fitnesse linux powershell test test-automation ubuntu windows
Last synced: 19 Jul 2025
https://github.com/T13nn3s/Invoke-SpfDkimDmarc
PowerShell Module for checking SPF, DKIM and DMARC-record.
Last synced: 29 Jul 2025
https://github.com/jdhitsolutions/PSTeachingTools
:mortar_board: A set of commands and tools for teaching PowerShell. The module should work in Windows PowerShell, PowerShell 7.x and run cross-platform.
powershell teaching-powershell
Last synced: 29 Jul 2025
https://github.com/evotecit/psdiscord
Simple PowerShell module allowing to send messages to Discord Channel over webhooks
discord hacktoberfest linux macos powershell webhook
Last synced: 24 Apr 2025
https://github.com/nicholasdille/powershell-statistics
Statistical analysis of data on the command line
histogram performance-counters powershell powershell-gallery powershell-module powershell-modules statistical-analysis statistics
Last synced: 14 Oct 2025
https://github.com/Amadevus/pwsh-script
GitHub Action to run PowerShell scripts in a rich, prepared scope - inspired by actions/github-script.
actions github-action github-actions github-actions-javascript powershell
Last synced: 01 Apr 2025
https://github.com/citrix/powershell-scripts
Repository of useful powershell scripts related to Citrix
Last synced: 09 Jul 2025
https://github.com/aaronparker/remediations
PowerShell scripts for use with Remediations in Microsoft Intune
intune powershell proactive-remediations remediations windows
Last synced: 16 Mar 2025
https://github.com/machine1337/win-rat
A Fully Undectable RAT for Windows that bypass every kind of Antivirus Protections and will give u a CMD shell in your terminal
antivirus-evasion avevasion cmd cmdshell machine1337 powershell windows-rat windows10
Last synced: 04 Jul 2025
https://github.com/OsbornePro/BTPS-SecPack
This repository contains a collection of PowerShell tools that can be utilized to protect and defend an environment based on the recommendations of multiple cyber security researchers at Microsoft. These tools were created with a small to medium size enterprise environment in mind as smaller organizations do not always have the type of funding available to overly spend on security. The goal of this project is to help add value to an smaller organizations security by creating more visibility for the average IT Administrator. Organizations with 1,000’s of devices may find that this entire suite does not apply to them.
active-directory alert alerting alerts blueteam cmdlets cybersecurity defense defense-in-depth microsoft powershell protections ps1 security security-tools smaller-organizations wef windowseventforwarding windowsevents winrm
Last synced: 12 Jul 2025
https://github.com/SCRT-HQ/VaporShell
A PowerShell module for building, packaging and deploying AWS CloudFormation templates
aws cfn cfndsl cloudformation cloudformation-template dsl json linux macos powershell serverless ubuntu
Last synced: 07 May 2025
https://github.com/cosasdepuma/hackpack
🎒 An up-to-date collection of precompiled binaries and hacking scripts.
csharp github-actions hacking hacking-tools powershell red-team red-team-tools red-teaming
Last synced: 01 Feb 2026
https://github.com/jlouros/powershell-toolbox
my collection of PowerShell scripts
Last synced: 23 Apr 2025
https://github.com/shivammathur/php-builder-windows
Build PHP 8.0 and above nightly snaps for Windows.
php php-8 php-81 php-builder php-master powershell windows
Last synced: 21 Aug 2025
https://github.com/ramblingcookiemonster/psrabbitmq
PowerShell module to send and receive messages from a RabbitMq server
amqp message message-bus powershell powershell-modules queue queueing rabbitmq rabbitmq-server
Last synced: 01 Aug 2025
https://github.com/jdhitsolutions/mysqlite
A small set of PowerShell commands for working with SQLite database files.
Last synced: 16 Mar 2025
https://github.com/EvotecIT/PSDiscord
Simple PowerShell module allowing to send messages to Discord Channel over webhooks
discord hacktoberfest linux macos powershell webhook
Last synced: 10 Apr 2025
https://github.com/farag2/hyper-v
Install OS in a Virtual Machine using Hyper-V easily than ever
hyper-v powershell windows windows10 windows11
Last synced: 17 Oct 2025
https://github.com/vinetos/java-portable
Install a portable version of the JDK (and bundled JRE) and run it everywhere without admin rights on Windows.
java jdk jre portable powershell
Last synced: 10 Apr 2025
https://github.com/prateekkumarsingh/gridify
'Gridify' Powershell module provides cmdlet that can resize and arrange applications in an automatic grid layout with predefined formats using the Processes passed as parameter
cmdlet grid-layout gridify powershell processid screen-resolution
Last synced: 22 Apr 2025
https://github.com/kkkgo/CloudXNS-DDNS-with-PowerShell
The CloudXNS DDNS with PowerShell
cloudxns ddns powershell powershell-script
Last synced: 11 Jul 2025
https://github.com/farag2/Hyper-V
Install OS in a Virtual Machine using Hyper-V easily than ever
hyper-v powershell windows windows10 windows11
Last synced: 29 Jul 2025
https://github.com/dfinke/psduckdb
PSDuckDB is a PowerShell module that provides seamless integration with DuckDB, enabling efficient execution of analytical SQL queries directly from the PowerShell environment.
data-analysis data-science duckdb powershell sql
Last synced: 16 Mar 2025
https://github.com/bdukes/powershellmodules
A collection of PowerShell modules
dnn dnncms dotnetnuke iis powershell
Last synced: 14 May 2025
https://github.com/dexterposh/psremotely
Remote operations validation framework, exposes a DSL to wrap existing Pester/PoshSpec based validation tests.
operations opsvalidation pester powershell remoteopsvalidation validation-engine
Last synced: 08 May 2025
https://github.com/ralish/PSWinGlue
An assortment of useful PowerShell scripts & functions
Last synced: 29 Jul 2025
https://github.com/ralish/pswinglue
An assortment of useful PowerShell scripts & functions
Last synced: 04 May 2025
https://github.com/kkkgo/cloudxns-ddns-with-powershell
The CloudXNS DDNS with PowerShell
cloudxns ddns powershell powershell-script
Last synced: 28 Oct 2025
https://github.com/PrateekKumarSingh/Gridify
'Gridify' Powershell module provides cmdlet that can resize and arrange applications in an automatic grid layout with predefined formats using the Processes passed as parameter
cmdlet grid-layout gridify powershell processid screen-resolution
Last synced: 10 Apr 2025
https://github.com/rmbolger/posh-acme.deploy
Collection of certificate deployment functions intended for use with Posh-ACME
certificate powershell powershell-module
Last synced: 09 May 2025
https://github.com/ironmansoftware/powershell-universal
Issue tracker for PowerShell Universal
powershell powershelluniversal
Last synced: 21 Mar 2025
https://github.com/markwragg/powershell-slackbot
Powershell based Slack Bot using the Real Time Messaging API and WebSockets.
bot powershell powershell-slackbot slack slack-bot slackbot websockets
Last synced: 19 Apr 2025
https://github.com/prateekkumarsingh/psdecode
PowerShell based module that can decode System Errors, Exit codes, port numbers, HTTP Statuses and more. This module can be used to quick lookup Error descriptions, to add verbosity to your custom error messages and for a better Error Handling, Investigation and Analysis.
decode error errors exitcode httpstatus port portnumber powershell systemerr
Last synced: 22 Apr 2025
https://github.com/kirkmunro/debugpx
PowerShell Debugging Toolkit (feat. the breakpoint and ifdebug commands)
module powershell powershell-modules
Last synced: 10 Apr 2025
https://github.com/emrekybs/douglas-042
Powershell script to help Speed up Threat hunting incident response processes
forensic-analysis forensics hunting incident-response powershell threat-hunting threat-intelligence
Last synced: 12 May 2025
https://github.com/andrewrathbun/dfirpowershellscripts
Various PowerShells scripts I've made (or others have made) to automate some of the boring stuff in my everyday DFIR journey!
computerforensics dfir digitalforensics eztools incident-response kape powershell
Last synced: 16 Mar 2025
https://github.com/simeononsecurity/Windows-Optimize-Harden-Debloat-GUI
C# Based GUI for Windows-Optimize-Harden-Debloat
csharp csharp-app csharp-code gui hardening powershell privacy stig stig-compliant windows windows-app windows-application windows-hardening
Last synced: 17 Aug 2025
https://github.com/wardbox/spotishell
A powershell module used to interact with the Spotify API
powershell powershell-core powershell-gallery powershell-module powershell-modules powershell-script powershell-scripts spotify spotify-api spotify-web-api
Last synced: 28 Oct 2025
https://github.com/kirkmunro/snippetpx
Invocable Snippet Support in PowerShell
module powershell powershell-modules
Last synced: 02 Mar 2026
https://github.com/tokyoneon/invoke-socksproxy
Invoke-SocksProxy is a PowerShell script designed to create reverse proxies.
information-security kali kali-linux kali-script kali-scripts offensive-security penetration-testing powershell powershell-script proxy python reverse-proxy
Last synced: 02 Oct 2025
https://github.com/simeononsecurity/windows-optimize-harden-debloat-gui
C# Based GUI for Windows-Optimize-Harden-Debloat
csharp csharp-app csharp-code gui hardening powershell privacy stig stig-compliant windows windows-app windows-application windows-hardening
Last synced: 09 Apr 2025
https://github.com/jdhitsolutions/MySQLite
A small set of PowerShell commands for working with SQLite database files.
Last synced: 29 Jul 2025
https://github.com/ryul1206/multilingual-markdown
CLI and Python API to handle i18n markdowns (available on Linux, macOS, and Windows)
api bash cli html i18n jupyter-notebook language markdown multilingual pdf powershell zsh
Last synced: 29 Jun 2025
https://github.com/michaeljolley/devtoolbox
A PowerShell module that enables software developers to speed up their CLI workflow.
alias hacktoberfest powershell powershell-scripts
Last synced: 29 Jul 2025
https://github.com/guitarrapc/graniresource
PowerShell Desired State Configuration Resources for real production workload.
dsc dsc-resource powershell powershell-dsc psdsc
Last synced: 22 Jun 2025
https://github.com/jdhitsolutions/PSTypeExtensionTools
A set of PowerShell tools for working with type extensions.
json powershell powershell-scripting scripting typedata xml
Last synced: 10 Apr 2025
https://github.com/dfinke/PSDuckDB
PSDuckDB is a PowerShell module that provides seamless integration with DuckDB, enabling efficient execution of analytical SQL queries directly from the PowerShell environment.
data-analysis data-science duckdb powershell sql
Last synced: 15 Aug 2025
https://github.com/jdhitsolutions/pstypeextensiontools
A set of PowerShell tools for working with type extensions.
json powershell powershell-scripting scripting typedata xml
Last synced: 21 Mar 2025
https://github.com/bdukes/PowerShellModules
A collection of PowerShell modules
dnn dnncms dotnetnuke iis powershell
Last synced: 29 Jul 2025
https://github.com/shiperoid/yt-dpi
YT-DPI 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: 03 May 2026
https://github.com/quonic/ProxmoxCLI
A Proxmox PowerShell module for accessing your Proxmox APIs
powershell powershell-module proxmox proxmox-apis
Last synced: 10 Apr 2025
https://github.com/couleur-tweak-tips/utils
🧧 CTT's Scoop bucket, and some legacy PowerShell scripts
automation powershell scripting
Last synced: 29 Jul 2025
https://github.com/theohbrothers/log-rotate
A replica of the logrotate utility, except this also runs on Windows systems.
log log-administration log-management log-rotation logrotate logs module powershell pwsh
Last synced: 12 Jul 2025
https://github.com/poweraruba/powerarubasw
PowerShell module to manage ArubaOS switches
api-rest aruba aruba-switch arubaos cmdlets hpe networking powershell powershell-module switch vlan vlans-management
Last synced: 10 Sep 2025
https://github.com/keithbabinec/powershellhostedrunspacestarterkits
Contains starter kits / example projects for hosting PowerShell Runspaces in .NET
dotnet-core powershell powershell-script runspace
Last synced: 29 Oct 2025
https://github.com/justingrote/powerhtml
HTML Agility Pack implementation in Powershell for parsing and manipulating HTML
Last synced: 30 Apr 2025
https://github.com/abhinandan-khurana/my-crtp-notes
This Repository contains my CRTP cum Red Teaming Active Directory attack and Defence preparation notes.
active-directory active-directory-exploitation active-directory-security activedirectory activedirectorysecurity attack-defense crtp gitbook notes pentesting powershell redteam redteam-infrastructure redteaming security
Last synced: 03 Nov 2025
https://github.com/mklement0/clipboardtext
Universal clipboard text support for PowerShell, notably also in PowerShell Core (cross-platform) and Windows PowerShell v2-v4
cli clipboard powershell powershell-core powershell-module unix windows windows-powershell
Last synced: 16 Oct 2025
https://github.com/pspete/CredentialRetriever
Retrieve Credentials from CyberArk Central Credential Provider Web Service, or Local Credential Provider using CLIPasswordSDK
central-credential-provider cyberark cyberark-aam powershell rest webservice
Last synced: 09 Apr 2025
https://github.com/hugsy/modern.ie-vagrant
Modern.ie for Vagrant
linux modernie osx powershell vagrant windows
Last synced: 21 Mar 2025
https://github.com/connorsweeneydev/.config
All my Windows dotfiles and how to set them up. Including Wezterm, PowerShellCore, Neovim, fzf, Firefox with Tridactyl and even a Tiling Window Manager using Komorebi, Yasb and AutoHotKey.
autohotkey cli developer-tools firefox fzf komorebi neovim powershell productivity qmk terminal tiling-window-manager tridactyl vim-everywhere wezterm windows yasb zsa-voyager
Last synced: 28 Aug 2025
https://github.com/star2000/bingwallpaper
Windows 每日必应壁纸 | Windows Daily Bing Wallpaper
bingwallpaper powershell windows
Last synced: 31 Oct 2025
https://github.com/kiedtl/meow
A lolcat clone for Windows 10 that actually works.
lolcat powershell utility windows
Last synced: 23 Mar 2025
https://github.com/tbhaxor/cartx
Collection of powershell scripts I used to complete my CARTP and CARTE courses.
azure-ad carte entraid powershell red-team
Last synced: 27 Feb 2026
https://github.com/venafi/venafips
Powershell module to fully automate your CyberArk Certificate Manager Self-Hosted and SaaS platforms!
certificates cyberark machine-identity-management powershell venafi
Last synced: 13 Mar 2026
https://github.com/kacos2000/jumplist-browser
Automatic/Custom Destinations & LNK (MS-SHLLINK) Browser
00021401-0000-0000-c000-000000000046 1sps automaticdestinations-ms customdestinations-ms fmid forensic gui gui-application jumplist link lnk mrulist ms-shllink powershell propertylist shell shellbag shelllnk shortcut windows
Last synced: 28 Feb 2026
https://github.com/dataplat/community-presentations
Presentation Repository for SQL Server / PowerShell Presentations within the Community
powershell sql-server sqlserver
Last synced: 04 Apr 2025
https://github.com/jtmoon79/pythonembed4win
Quickly setup a portable python environment for Windows.
powershell powershell-script python python-virtualenv windows
Last synced: 21 Aug 2025
https://github.com/potatoqualitee/spreplicator
♻ Replicates SharePoint Lists
csv powershell replication sharepoint sqlserver
Last synced: 29 Oct 2025
https://github.com/chainski/pandaloader
A WIP shellcode loader tool which bypasses AV/EDR, coded in C++, and equipped with a minimal console builder.
bypass-antivirus crypter edr-bypass etw-bypass etw-evasion evasion malware obfuscation payload-generator pe-loader persistence powershell redteam shellcode shellcode-encoder shellcode-loader xor-encryption
Last synced: 29 Oct 2025
https://github.com/byt3n33dl3/crackmapexec
A swiss army Knife for Penetration testing Networks and Active Directory.
active-directory crackmapexec kerberos-attack networks offensive-security penetration-testing powershell python3
Last synced: 29 Mar 2025
https://github.com/shadesofdeath/shades-toolbox
⚙️ Shades Toolbox is a program that optimizes your Windows PC to make it run faster and smoother. At the same time, it allows you to install Programs easily via Winget.
bloatware commandprompt debloat optimisation powershell toolbox tweaker tweaks windows windows-debloat windows10 windows11
Last synced: 30 Oct 2025
https://github.com/nightroman/ldbc
LiteDB Cmdlets, the document store in PowerShell
Last synced: 27 Mar 2025
https://github.com/lithnet/miis-powershell
Lithnet PowerShell Module for FIM/MIM Synchronization Service
fim forefront-identity-manager microsoft-identity-manager miis mim powershell synchronization-service
Last synced: 08 Aug 2025
https://github.com/mdgrs-mei/outlook-taskbar-notifier
A Windows taskbar application that notifies you of unread emails in an Outlook folder.
badges notifications outlook powershell taskbar windows
Last synced: 10 Apr 2025
https://github.com/rmbolger/dnsclient-ps
A cross-platform DNS client for PowerShell utilizing the DnsClient.NET library.
dig dns dns-client dns-resolver dnsclient nslookup powershell powershell-core powershell-module resolver
Last synced: 29 Oct 2025
https://github.com/mkht/PSOpenAI
PowerShell module for OpenAI API.
azureopenai chatgpt openai powershell
Last synced: 29 Jul 2025
https://github.com/phil0x4a/msuserstats
msuserstats is a comprehensive Powershell tool to manage accounts from Microsoft Entra ID and Active Directory. It supports: a unified view on users across Entra ID and AD; allows to find the latest sign-in from both worlds and mark inactive users; reports on MFA methods and can support enforcement of MFA.
activedirectory activedirectorysecurity azure azure-ad entra-id inactive-user-management microsoft powershell security-automation
Last synced: 16 Aug 2025
https://github.com/ka7ana/cve-2023-23397
Simple PoC in PowerShell for CVE-2023-23397
cve-2023-23397 infosec outlook poc powershell powershell-script proof-of-concept vulnerability windows
Last synced: 28 Oct 2025
https://github.com/lifailon/rsa
GUI program for connecting to ongoing RDP and RDS sessions as well as for remote administration and automation of Windows systems.
gui kms monitoring ntp powershell powershell-gui query rdp rds remote remote-access remote-access-tool remote-administrative-tool remote-control remote-desktop windows windows-forms windows-server winforms wmi
Last synced: 11 Apr 2025
https://github.com/phrozenio/powerassembly
Map remote .NET assemblies to memory for further invocation.
assembly loader powershell remote
Last synced: 16 May 2025
https://github.com/microsoft/complianceutility
The Compliance Utility is a powerful tool that helps troubleshoot and diagnose sensitivity labels, policies, settings and more. Whether you need to fix issues or reset configurations, this tool gives you everything you need.
aip classification compliance dlp label m365 microsoft mip module office powershell protection purview reset rms script sensitivity support tool
Last synced: 26 Apr 2026
https://github.com/evotecit/powershellmanager
Little PowerShell module to extract PowerShell scripts that no longer exists on disk but were run and are still in Event Logs.
hacktoberfest powershell restore scripts
Last synced: 24 Apr 2025
https://github.com/MVKozlov/GMGoogleDrive
Google Drive REST Api module for Powershell
google google-api google-drive googledrive powershell powershell-module rest
Last synced: 27 Feb 2025
https://github.com/potatoqualitee/tentools
💙 tenable.sc / nessus / acas powershell module
acas deployment devops nessus powershell tenablesc
Last synced: 21 Mar 2025
https://github.com/marlocarlo/pstop
htop for Windows . TUI system monitor with per-core CPU bars, memory/swap/network, tree view, process kill, 7 color schemes, mouse support. cargo install pstop
cli htop htop-alternative htop-for-windows powershell process-manager process-viewer ratatui rust system-monitor task-manager terminal top tui windows windows-terminal
Last synced: 07 Mar 2026
https://github.com/potatoqualitee/SPReplicator
♻ Replicates SharePoint Lists
csv powershell replication sharepoint sqlserver
Last synced: 29 Jul 2025
https://github.com/austinsonger/handyscripts
Handy Scripts (and Lists) for MacOS, Windows, and Linux Based Operating Systems
bash bash-script cmd command-line powershell powershell-script python-script ruby-script script scripts scripts-cli scripts-collection scripts-dedicated scripts-python
Last synced: 05 Sep 2025
https://github.com/fleschutz/talk2windows
Control your Windows desktop by voice commands.
powershell serenade voice voice-assistant voice-commands voice-control voice-recognition
Last synced: 25 Oct 2025
https://github.com/ShaunLawrie/PwshSyntaxHighlight
🌈 Render PowerShell in the Terminal with Syntax Highlighting
powershell powershell-module psgallery
Last synced: 15 Apr 2025
https://github.com/chrisoldwood/vdproj2wix
A PowerShell script to convert a Visual Studio set-up project to a Wix script
Last synced: 22 Jan 2026
https://github.com/simeononsecurity/windows-defender-application-control-hardening
Harden Windows with Windows Defender Application Control (WDAC)
application-control hardening powershell powershell-script wdac windows windows-defender
Last synced: 23 Jul 2025
https://github.com/nyan-x-cat/vbs-shell
using VBS to download and install a powershell malware
backdoor downloader loader malware powershell vbs
Last synced: 19 Apr 2025
https://github.com/jcfr/qt-easy-build
Scripts allowing to easily build Qt with OpenSSL support on Linux, macOS or Windows
build linux macos openssl-support powershell qt4 qt5 windows
Last synced: 10 Apr 2025
https://github.com/matteoguadrini/pscouchdb
Advanced CLI for CouchDB server
cli cloudant cloudant-database cloudant-nosql-database cmdlet couchbase couchbase-cluster couchbase-exporter couchbase-server couchdb couchdb-adapter couchdb-client couchdb-database couchdb-mango couchdb-server database powershell powershell-cmdlets powershell-gallery powershell-module
Last synced: 11 Apr 2025
https://github.com/jdhitsolutions/psworkitem
A PowerShell 7 module for managing work and personal tasks or to-do items. This module uses a SQLite database to store task and category information. The module is not a full-featured project management solution, but should be fine for personal needs. The module requires a 64-bit Windows or Linux platform.
module powershell sqlite-database task todo
Last synced: 21 Mar 2025
https://github.com/fvanroie/dscdashboard
PowerShell module and dashboard for DSC Pull Server to display statistics and report data
dashboard dsc powershell pull-server
Last synced: 01 Sep 2025
https://github.com/shadesofdeath/Shades-Toolbox
⚙️ Shades Toolbox is a program that optimizes your Windows PC to make it run faster and smoother. At the same time, it allows you to install Programs easily via Winget.
bloatware commandprompt debloat optimisation powershell toolbox tweaker tweaks windows windows-debloat windows10 windows11
Last synced: 02 Apr 2025