mirror of
https://github.com/janikvonrotz/awesome-powershell.git
synced 2024-12-26 07:49:54 -05:00
A curated list of delightful PowerShell modules and resources
awesomeawesome-listguideslinux-powershelllistpowershellpowershell-cmdletspowershell-isetutorialwindows-powershell
contribute.md | ||
license.md | ||
readme.md |
Awesome PowerShell
A curated list of delightful PowerShell packages and resources.
Inspired by the awesome list thing.
Table of Content
Modules
Frameworks
- Carbon - DevOps for automating the configuration of Windows computers.
- PowerShell PowerUp - A powerfull server management framework.
- PSCX - Useful set of additional cmdlets.
IDE
- PowerGui - Powerfull IDE to execute scripts local and remote.
- PowerShell Plus - An all in one IDE.
- Powershell Studio - Probably the most powerful and most expensive powershell IDE, with high DPI support and updates regularly.
Package Managers
- PsGet - Set of commands to install modules from central directory, local file or from the web.
- Chocolatey - The package manager for Windows. The sane way to manage software on Windows.
Security
- File System Security - Allows a much easier management of permissions on files and folders.
- PowerShellArsenal - A module used to aid a reverse engineer.
- PowerTools - Collection of projects with a focus on offensive operations.
Themes
- Oh-My-Posh - Tons of beautiful theme that can be enabled by one single command (includes many awesome powerline theme).
- Powerline - PowerShell Classes for richer output and prompts.
SharePoint
- AutoSPInstaller - Automated SharePoint 2010/2013 installation script.
- Client-side SharePoint - API for SharePoint 2010, 2013 and Online.
Testing
- Pester - Powershell BDD style testing framework.
Webserver
- PoSH Server - Secure, flexible and lightweight web server to meet your requirements.
Commandline Productivity
- PSReadLine - A bash inspired readline implementation for PowerShell. Keeps history between sessions, adds reverse-history search and makes the commandline experience much better overall.
- Jump-Location - Powershell
cd
that reads your mind. Autojump implementation for powershell. - Zlocation - z.sh implementation for PowerShell. Similar to Jump-Location.
- thefuck - Magnificent app which corrects your previous console command (by typing
fuck
).
Resources
Blogs
- Hey, Scripting Guy! Blog - Popular Microsoft blog.
- Learn Powershell | Achieve More - Personal blog of Boe Prox who moderated for the Scripting Guy.
- PowerShellMagazine - Awesome magazine.
Videos
- Getting Started With PowerShell 3.0 Jump Start - Jump starts series are for IT professionals with no previous experience with PowerShell, and want to learn it fast.
- Advanced Tools & Scripting with PowerShell 3.0 - IT pros, take this advanced PowerShell course to find out how to turn your real time management and automation scripts into useful reusable tools and cmdlets.
- What's New in PowerShell v5 - A through description on some of the exciting new features in PowerShell version 5.0.
- PowerShell Open Source Project - A collection of videos thoroughly demonstrate how PowerShell open source project runs on Linux.
- PowerShell on Linux and Open Source - A brief introduction to PowerShell open source project and how it runs on linux.
- PowerShell - This show will include videos talking about the PowerShell automation platform, Desired State Configuration (DSC), infrastructure as code, and related concepts!! These videos are created by Trevor Sullivan, a Microsoft MVP for Windows PowerShell.