A curated list of delightful PowerShell modules and resources
Go to file
Janik Vonrotz ca839b7f4c Merge pull request #9 from daviwil/patch-1
Update IDEs section in README.md
2016-09-16 13:06:17 -07:00
contribute.md Create contribute.md 2015-05-28 14:26:32 +02:00
license.md Create license.md 2015-05-28 15:15:25 +02:00
readme.md Update IDEs section in README.md 2016-09-16 11:44:06 -07:00

Awesome PowerShell Awesome

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.

Editors and IDEs

  • PowerShell Studio - A powerful PowerShell IDE with module, help, and user interface development tools, high DPI support and regular updates.
  • PowerShell for Visual Studio Code - Provides IntelliSense, code navigations, script analysis, script debugging, and more for the Visual Studio Code editor.
  • PoshTools for Visual Studio - Provides IntelliSense, script debugging, and Pester testing support for PowerShell to Visual Studio.
  • PowerShell ISE - An official PowerShell development environment included with Microsoft Windows.
  • ISE Steroids - An add-on for the PowerShell ISE which provides a rich set of additional features to complete the ISE development experience.
  • PowerGui - A powerful IDE for editing and executing scripts locally and remotely.
  • PowerShell Plus - An all in one IDE.

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.

Build Tools

  • psake - A build automation tool inspired by rake (aka make in Ruby) and bake (aka make in Boo).
  • Invoke-Build - A build and test automation tool inspired by psake
  • PSDeploy - A module built for the purpose of simplifying multiple types of deployments
  • BuildHelpers - A variety of helper functions for CI/CD scenarios

Security

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

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