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/nickcox/ps-autoenv
PowerShell implementation of autoenv (https://github.com/kennethreitz/autoenv)
cli command-line-tool powershell powershell-module
Last synced: 21 Apr 2026
https://github.com/jonz94/scoop-sarasa-nerd-fonts
📦 A scoop bucket for installing Sarasa Gothic nerd fonts
nerd-fonts powershell scoop scoop-bucket
Last synced: 14 Sep 2025
https://github.com/lazywinadmin/meetupps
PowerShell module to interact with Meetup.com API
meetup module powershell rest-api
Last synced: 30 Jul 2025
https://github.com/ALK222/WIS
Script using winget for easy windows setup
powershell powershell-script powershell-scripts windows-10 winget
Last synced: 29 Jul 2025
https://github.com/franckferman/hyper-v-toolbox
🪷 Hyper-V Toolbox: Streamlining Virtual Machine Management. Providing users with a more efficient and user-friendly tool for virtual machine management — Inspired by Vagrant and Docker.
administration administrative-tool administrator hyper-v hyper-v-manager powershell sysadmin sysadmin-tool vagrant virtual-machine virtual-machine-images virtual-machine-management virtual-machine-manager virtual-machine-tool virtual-machine-tools virtual-machines virtual-machines-installation virtualization virtualization-and-lab-setup virtualization-systems
Last synced: 08 Oct 2025
https://github.com/poweraruba/powerarubacp
PowerShell module to manage Aruba ClearPass (CPPM)
api-rest aruba aruba-clearpass clearpass clearpass-api cmdlets cppm hpe networking powershell powershell-module
Last synced: 06 Jul 2025
https://github.com/openwong2kim/wmux
AI Agent Terminal for Windows — Run Claude Code, Codex, Gemini CLI side by side with split terminals, browser automation via CDP, MCP integration, session persistence, and smart notifications
ai-agent ai-agents ai-coding browser-automation cdp claude-code conpty developer-tools electron mcp-server multi-agent powershell session-persistence terminal-multiplexer tmux tmux-alternative windows xterm
Last synced: 22 May 2026
https://github.com/startautomating/terminalvelocity
Fine tuning Windows Terminal
colorscheme customization powershell terminal terminal-colors windowsterminal
Last synced: 10 Apr 2025
https://github.com/vatesfr/xo-powershell
PowerShell module for Xen-Orchestra
powershell vates virtualization xcp-ng xen xen-orchestra
Last synced: 14 Jun 2025
https://github.com/duffney/invokedsc
PowerShell module for Invoking DSC from json
Last synced: 28 Aug 2025
https://github.com/scottmckendry/ps-color-scripts
🌈 Port of Derek Taylor's Popular "shell-color-scripts" for PowerShell
color-scripts powershell powershell-module windows-terminal
Last synced: 18 Jul 2025
https://github.com/prateekkumarsingh/musicplayer
Play songs in Background with a set of user preferences available as a 'switch' in the cmdlet.
mediaplayer music-player powershell script
Last synced: 22 Apr 2025
https://github.com/tarikguney/powershell-git-profile
Setting up SSH keys with Git in Powershell
Last synced: 22 Aug 2025
https://github.com/rubrikinc/rubrik-powershell-sdk
The Rubrik Security Cloud SDK
powershell rubrik rubrik-security-cloud sdk sdk-powershell
Last synced: 02 Apr 2026
https://github.com/comnam90/bcthomas.com-scripts
Scripts for posts on bcthomas.com
powershell powershell-cmdlets powershell-scripts
Last synced: 24 Jul 2025
https://github.com/zloeber/psad
An Advanced ADSI PowerShell Module
active-directory adsi-powershell powershell psad
Last synced: 29 Oct 2025
https://github.com/kirkmunro/smapx
Better management of SMA (System Center Service Management Automation) with PowerShell
module powershell powershell-modules
Last synced: 14 Jun 2025
https://github.com/sarog/PSWindowsUpdate
Unofficial PSWindowsUpdate fork (decompiled)
Last synced: 05 May 2025
https://github.com/iricigor/installmodulefromgit
Helps installing modules directly from GitHub or Azure DevOps
ado azure devops git git-client git-clone github install-module powershell powershell-core powershell-module powershellget vsts windows-powershell
Last synced: 29 Oct 2025
https://github.com/trackd/sixel
Powershell Module to Convert images to Sixel/InlineImage/Kitty
inlineimage kitty-graphics module powershell sixel
Last synced: 17 Mar 2025
https://github.com/swisscom/splunk-addon-powershell
Splunk Add-on for PowerShell provides field extraction for PowerShell event logs.
powershell splunk splunk-addon
Last synced: 15 Apr 2025
https://github.com/dgoldman-msft/PSServicePrincipal
PowerShell module for creating and deleting enterprise and registered applications as well as SPN object (single and batch) for automation. This can be used as a facilitator for setting up Exchange PowerShell CBA
automation azure-applications azuread cba certificate exchange o365 powershell registered-applications service-principals
Last synced: 10 Apr 2025
https://github.com/dfinke/psyamlquery
PowerShell wrapper for `yq`, enables a better PowerShell pipeline experience
Last synced: 23 Mar 2025
https://github.com/dfinke/PSYamlQuery
PowerShell wrapper for `yq`, enables a better PowerShell pipeline experience
Last synced: 10 Apr 2025
https://github.com/ferrybouwman/Power-BI-Read-Only-REST-API
Solution based on either Powershell or Power Automate (Flow) to consume the recently released Power BI Asynchronous Unified Scanning API
flow microsoft-flow pbi powerautomate powerbi powershell rest-api
Last synced: 13 May 2025
https://github.com/electronicegg/wsl-ubuntu-powershell
Basic PowerShell scripts for downloading, installing, and uninstalling Ubuntu in Windows Subsystem for Linux (WSL)
Last synced: 12 Mar 2025
https://github.com/melonsmasher/momentum
Post backup and restore actions for Veeam.
csharp discord jira mailgun mattermost microsoft-teams powershell slack twilio veeam veeam-backup
Last synced: 02 Mar 2026
https://github.com/michaelmsonne/public
Repository of scripts and so on from my blog https://blog.sonnes.cloud. Scripts for Exchange, Microsoft 365, Entra ID, Active Directory, Windows OS and so on. Some will be here just to be public. Collection of scripts, will try keep them in order 😁 If you like these, please sponsor this project using the Sponsor button below ❤️
azuread cloud defender entra-id microsoft microsoft-365 office365 powershell veeam
Last synced: 14 Apr 2025
https://github.com/rhymeswithmogul/ninjarmm-powershell
An PowerShell module to interact with the NinjaRMM Public API. (Not affiliated in any way with NinjaRMM.)
api api-client api-rest api-restful ninjarmm ninjarmm-api powershell powershell-adminscripts powershell-cmdlets powershell-core powershell-gallery powershell-module pwsh rmm windows-powershell
Last synced: 02 Oct 2025
https://github.com/icinga/check_by_powershell
Icinga check plugin to run checks and other commands directly on any Windows system using WinRM (Windows Remote Management). Main use case would be to call one of the plugins from the Icinga Powershell Framework. This will avoid the requirement of installing an Icinga 2 agent on every Windows system.
icinga icinga2 plugin powershell windows winrm
Last synced: 13 Apr 2025
https://github.com/evotecit/securitypolicy
Provides a way to configure user rights assignments in local security policies using PowerShell without using secedit.exe.
powershell secedit userrightsassignment
Last synced: 24 Apr 2025
https://github.com/rarodros/fresh-windows-installation
Scripts for prepping a fresh Windows installation with the software, menu options and other little things that I use
chocolatey powershell uac windows winget
Last synced: 14 Apr 2025
https://github.com/DigitalAXPP/jwtPS
This module generates JSON Web Tokens in PowerShell.
Last synced: 29 Jul 2025
https://github.com/asheroto/refresh-environmentvariables
Refreshes/reloads the environment variables in the current PowerShell session
current env environment environment-variables path powershell refresh refreshenv reload update update-sessionenvironment windows
Last synced: 08 Apr 2026
https://github.com/rgconrad514/sqlserverloginmonitor
Brute force attack prevention for remotely accessible SQL Server databases using PowerShell and Windows Task Scheduler API
brute-force brute-force-attacks bruteforce-attacks database database-connection firewall intrusion-detection intrusion-prevention ipsec ms-sql-server mssql mssqlserver powershell scheduled-tasks security sql sql-server windows-firewall
Last synced: 30 Oct 2025
https://github.com/rhymeswithmogul/rdptoolkit
A PowerShell module for working with Remote Desktop Connection (.rdp) files.
code-signing microsoft mstsc mstsc-windows powershell powershell-core powershell-gallery powershell-module pwsh rdc rdp rdp-access rdp-connection rdp-gateway remote-desktop remote-desktop-protocol remote-desktops terminal-services windows-powershell
Last synced: 25 Jun 2025
https://github.com/rmbolger/pwnedpasscheck
Check passwords and hashes against the haveibeenpwned.com Pwned Passwords API using PowerShell
haveibeenpwned hibp infosec powershell powershell-module security
Last synced: 04 Jul 2025
https://github.com/techspence/ewsemailattachmentsaver
A Powershell script that looks for specific emails in an exchange users mailbox, downloads the attachments, then marks those emails as read and moves the messages to a processed folder for archiving.
exchange-web-services outlook powershell
Last synced: 08 Oct 2025
https://github.com/aress31/vulcan
A PowerShell script that simplifies life and therefore... phishing.
antivirus-evasion encoding implants macros metasploit obfuscation offensive-security office365 osep payload phishing powershell powershell-script windows windows-defender word
Last synced: 12 Apr 2025
https://github.com/vmware/powershell-module-for-vmware-cloud-foundation-reporting
PowerShell Module for VMware Cloud Foundation Reporting
powershell powershell-module vmware vmware-cloud-foundation
Last synced: 01 Sep 2025
https://github.com/e-sterling/Nmap-Scan.PS1
PowerShell wrapper for nmap, allows easy scanning of many hosts and subnets
Last synced: 09 Aug 2025
https://github.com/nutanixdev/nutanix-devstation
A toolkit container for automating Nutanix and Kubernetes
ansible api automation calm containers devops kubernetes packer powershell terraform
Last synced: 16 Apr 2025
https://github.com/asheroto/get-systeminfo
PowerShell script for information on system configuration, hardware specifications, network details, operating system status, and more.
cpu disk get graphics info information last memory network pending-reboot powershell ps script shutdown system video
Last synced: 16 Mar 2026
https://github.com/abdullah-erturk/tsf_ohook_activation
Powershell TSF Activation
activator kms kms-office kms38 microsoft office office365 powershell tsforge windows windows-11
Last synced: 22 Jul 2025
https://github.com/m8sec/eaprimer
C# project to Reflectively load .Net assemblies in memory
amsi csharp executing-assemblies exploit net-assemblies pentesting powershell windows
Last synced: 26 Mar 2025
https://github.com/RaRodRos/fresh-windows-installation
Scripts for prepping a fresh Windows installation with the software, menu options and other little things that I use
chocolatey powershell uac windows winget
Last synced: 29 Jul 2025
https://github.com/digressive/office-update
Office Update Manager
office-tools office365 powershell update-checker updater windows
Last synced: 20 Jul 2025
https://github.com/simeononsecurity/automate-sysmon
Automate Sysmon Deployment and Configuration
automation microsoft powershell
Last synced: 19 Oct 2025
https://github.com/gh0x0st/get-downloadcradle
A solution to create obfuscated download cradles for PowerShell.
cybersecurity download-cradle kali-linux obfuscation offensive-security powershell security-tools
Last synced: 02 Jul 2025
https://github.com/rishavnandi/wsl_dotfiles
Collection of config files for my windows terminal and starship toml config files
bash bash-script dotfiles hacktoberfest hacktoberfest-accepted hacktoberfest2022 hacktoberfest2023 powershell powershell-script theme windows-terminal windows-terminal-theme wsl wsl-ubuntu wsl2
Last synced: 05 Oct 2025
https://github.com/licoy/stail
:rocket: 通过系统级的命令(如`tail -f`)来循环显示文件尾部数据 | Use system-level commands (such as `tail -f`) to display tail data in a loop
fsnotify monitor powershell tail
Last synced: 22 Apr 2025
https://github.com/an-dr/Env
A Powershell version of Python's venv
environment modules powershell shell venv
Last synced: 29 Jul 2025
https://github.com/laurentdardenne/log4posh
A log4net wrapper for PowerShell
dotnet-core log4net log4net-wrapper logging powershell powershell-core powershell-modules
Last synced: 10 Jun 2025
https://github.com/semazurek/driver-download-utillity
DDU - Checks for not installed drivers and help you download them. Windows 10/11.
csharp downloader driver powershell utility windows-10 windows-11
Last synced: 01 Jul 2025
https://github.com/officedev/microsoft-teams-apps-call-queue-scheduler
Microsoft Teams Call Queue Manager app template
automation callqueue microsoft microsoftteams powerapps powershell teams
Last synced: 10 Sep 2025
https://github.com/thekamilpro/About-PowerShell
About PowerShell is educational series of videos that teach you about various aspects of PowerShell language.
powershell pwsh scripting tutorial video youtube
Last synced: 29 Jul 2025
https://github.com/whoamins/SPN-Honeypot
Example of Kerberoasting Honeypot
active-directory blue-team cybersecurity kerberoasting kerberos powershell security windows
Last synced: 12 Jul 2025
https://github.com/jdhitsolutions/psfunctioninfo
A PowerShell module for managing metadata in stand-alone functions. :information_source:
powershell powershell-functions
Last synced: 29 Oct 2025
https://github.com/dataplat/dbadisa
🦅 DISA STIG automation module for SQL Server
automation disa powershell security sqlserver stig
Last synced: 04 Apr 2025
https://github.com/microsoft/psrule.monitor
Log PSRule analysis results to Azure Monitor.
azure azure-monitor cmdlet powershell powershell-module psrule
Last synced: 27 Apr 2026
https://github.com/eizedev/psitems
A PowerShell module that finds files, file content, folders and their information in a really fast and easy way! Similiar to linux/unix find, grep and du commands.
du filesystem find get-childitem grep items pester plaster platyps powershell powershell-core powershell-gallery powershell-module powershell-script psake psfind psgrep pssize pwsh stucco
Last synced: 29 Oct 2025
https://github.com/EliteLoser/PSipcalc
Svendsen Tech's PSipcalc mimics the Linux utility ipcalc in PowerShell and shows extensive network information given a CIDR or IP and subnet mask.
ipcalc linux module powershell psipcalc psnmap script svendsentech windows
Last synced: 10 Apr 2025
https://github.com/xoap-io/xoap-powershell-dsc-configurations
PowerShell DSC configurations for different use cases.
configuration-management dsc powershell powershelldsc
Last synced: 18 Jan 2026
https://github.com/damianmorozov/devmanuals
Guides for developers, sysadmins, power users
blazor cmd csharp csharp-notes csharp-resources git guides hardware linux manuals powershell sql ubuntu windows
Last synced: 28 Jul 2025
https://github.com/AdmiringWorm/chocolatey-packages
AdmiringWorm's automatic chocolatey packages using AU
appveyor au automatic chocolatey packages powershell
Last synced: 29 Jul 2025
https://github.com/gushmazuko/wintousb
Bootable Windows USB Stick with UEFI support
powershell usbstick windows wintousb
Last synced: 25 Oct 2025
https://github.com/briandenicola/psscripts
A variety of scripts that I have written over the years
Last synced: 12 Apr 2025
https://github.com/agazoth/psparquet
Read and write parquet files from the PowerShell commandline
big-data etl onelake powershell
Last synced: 06 May 2025
https://github.com/admiringworm/chocolatey-packages
AdmiringWorm's automatic chocolatey packages using AU
appveyor au automatic chocolatey packages powershell
Last synced: 09 Sep 2025
https://github.com/dsccommunity/xcredssp
This module contains DSC resources for configuration of the WSMan Credential Security Support Provider (CredSSP).
credssp dsc dsc-resources powershell
Last synced: 28 Jun 2025
https://github.com/dsccommunity/xsystemsecurity
THIS MODULE HAS BEEN DEPRECATED. See the README.md for more information.
dsc dsc-resources filesystem powershell uac
Last synced: 09 Apr 2025
https://github.com/powershellcrack/psautopilottimezoneselectorui
Select Time Zone using WPF styled to look like Windows OOBE
autopilot intune oobe powershell time wpf
Last synced: 10 Mar 2026
https://github.com/TechDufus/AdminToolkit
Miscellaneous functions and utilities for System Administrators.
Last synced: 29 Jul 2025
https://github.com/eizedev/PSItems
A PowerShell module that finds files, file content, folders and their information in a really fast and easy way! Similiar to linux/unix find, grep and du commands.
du filesystem find get-childitem grep items pester plaster platyps powershell powershell-core powershell-gallery powershell-module powershell-script psake psfind psgrep pssize pwsh stucco
Last synced: 14 Mar 2025
https://github.com/unkn0wnvariable/powershell-office365admin
Scripting things in Office 365.
microsoft microsoft-365 microsoft365 office-365 office365 powershell powershell-adminscripts powershell-script powershell-scripts script scripting scripts
Last synced: 13 Sep 2025
https://github.com/markwragg/powershell-xkcd
A PowerShell module for accessing the XKCD API to get the details of and (optionally) download the excellent webcomics @ http://xkcd.com
powershell webcomics xkcd xkcd-api
Last synced: 19 Apr 2025
https://github.com/dell/powerprotect-data-manager
A repo for keeping PowerProtect automation enablers
automation common-flows dell-emc dell-technologies powerprotect powerprotect-datamanager powershell python python-scripts rest-api restfull-api
Last synced: 06 May 2025
https://github.com/akagawatsurunaki/windows-notification-sound-modification-script
快速修改 Windows 提示音的 PowerShell 脚本
Last synced: 11 Apr 2025
https://github.com/thelinuxuser-choice/tankigen
Python script that automate the process of generating various reverse shells.
all awk bash ctf ctf-tools golang java lua netcat perl powershell python reverse-shell reverse-shell-generator telnet
Last synced: 14 Apr 2026
https://github.com/ralish/pswinvitals
Consolidates common system health checks, maintenance tasks & inventory retrieval
maintenance powershell sysadmin
Last synced: 09 Oct 2025
https://github.com/rink-turksma/IntunePrepTool
IntunePrepTool is a GUI designed for creating Intune packages using the MS Win32 Content Prep Tool. The tool aims to simplify the process of packaging applications for deployment through Intune by automatically generating installation and uninstallation scripts for various types of installers, including MSI, EXE, Winget, and Scheduled tasks.
gui intune intunewin microsoft powershell
Last synced: 30 Mar 2025
https://github.com/seeminglyscience/ilassembler
ILAsm-like DSL for PowerShell
cil hacktoberfest il ilasm msil powershell
Last synced: 02 Aug 2025
https://github.com/shanec-/generator-nullfactory-xrm
Yeoman generator for Dynamics 365 Solutions. It generates a project structure that facilitates the quick creation builds and automated release strategies with minimal effort.
continuous-delivery continuous-deployment continuous-integration crm devops dynamics dynamics-365 dynamics-crm msdyn365 powershell release-strategy xrm yeoman yeoman-generator
Last synced: 01 Jul 2025
https://github.com/jimbrig/powershell
PowerShell Core Profile Directory
configuration customization developer-tools dotfiles powershell powershell-module powershell-script profile setup-development-environment
Last synced: 05 May 2025
https://github.com/poweraruba/powerarubacx
PowerShell module to manage ArubaCX switches
api-rest aruba aruba-switch arubaos-cx cmdlets hpe networking powershell powershell-module switch vlan vlans-management
Last synced: 11 Apr 2025
https://github.com/simeononsecurity/Automate-Sysmon
Automate Sysmon Deployment and Configuration
automation microsoft powershell
Last synced: 29 Jul 2025
https://github.com/elastic/powershell
PowerShell modules for the Elastic Stack
elastic elasticsearch elasticsearch-client powershell powershell-module search
Last synced: 19 Oct 2025
https://github.com/dataplat/docs
The documentation for dbatools module. Issues with command doc and bugs should be reported to dataplat/dbatools.
Last synced: 23 Oct 2025
https://github.com/eddyizm/cheatsheets
code snippets instead of bookmarking and search stack overflow
aws aws-cli bash cheatseet csharp django django-framework docker git javascript learn-to-code linux powershell python3 snippets sql sql-server sqlite3 tsql typescript
Last synced: 18 Jan 2026
https://github.com/jdhitsolutions/PSFunctionInfo
A PowerShell module for managing metadata in stand-alone functions. :information_source:
powershell powershell-functions
Last synced: 29 Jul 2025
https://github.com/gulzar1996/Fast-Git-Clone
Clone Git repository faster. Eliminates the repetitive typing of git clone and copy-pasting the url
Last synced: 11 Jul 2025
https://github.com/cybertec-postgresql/patroni-windows-packaging
Automate installing and launching of Patroni under Windows
patroni postgresql powershell windows
Last synced: 19 Jun 2025
https://github.com/jimbrig/PowerShell
PowerShell Core Profile Directory
configuration customization developer-tools dotfiles powershell powershell-module powershell-script profile setup-development-environment
Last synced: 29 Jul 2025
https://github.com/amnweb/nerd-fonts-powershell-installer
This repository hosts a PowerShell script designed to automate the installation of Nerd Fonts on your system
fonts nerd-fonts powershell windows
Last synced: 19 Mar 2025
https://github.com/svrooij/contentprep
Open-source implementation of Win32ContentPrepTool written in C#
Last synced: 19 Mar 2025
https://github.com/techthoughts2/pwshplaces
pwshPlaces is a PowerShell module that can help you discover places and search for points of interest around the globe.
api api-rest bing-maps geolocation gmaps gmaps-api google-maps google-maps-api latitude-and-longitude location map maps places powershell powershell-module timezone
Last synced: 28 Aug 2025
https://github.com/jbooz1/WindowsScripts
Some scripts and things that are useful for Windows things
mof powershell powershell-script windows
Last synced: 29 Jul 2025