awesome-powershell/readme.md

80 lines
4.0 KiB
Markdown
Raw Normal View History

2016-09-15 22:12:39 -04:00
# Awesome PowerShell [![Awesome](https://cdn.rawgit.com/sindresorhus/awesome/d7305f38d29fed78fa85652e3a63e154dd8e8829/media/badge.svg)](https://github.com/sindresorhus/awesome)
2015-05-28 08:13:20 -04:00
[<img src="https://github.com/PowerShell/PowerShell/raw/master/assets/Powershell_256.png" align="right" width="80">](https://msdn.microsoft.com/en-us/powershell/)
2015-05-28 08:13:20 -04:00
> A curated list of delightful PowerShell [packages](#modules) and [resources](#resources).
Inspired by the [awesome](https://github.com/sindresorhus/awesome) list thing.
2016-09-16 05:02:35 -04:00
## Table of Content
* [Modules](#modules)
* [Frameworks](#frameworks)
* [IDE](#ide)
* [Package Managers](#package-managers)
* [Security](#security)
* [Themes](#themes)
* [SharePoint](#sharepoint)
* [Testing](#testing)
* [Webserver](#webserver)
* [Resources](#resources)
2016-09-16 05:19:33 -04:00
* [Blogs](#blogs)
2015-05-28 08:13:20 -04:00
2016-09-16 05:02:35 -04:00
## Modules
2015-06-08 05:59:11 -04:00
2015-06-05 02:09:09 -04:00
### Frameworks
- [Carbon](http://get-carbon.org/) - DevOps for automating the configuration of Windows computers.
- [PowerShell PowerUp](https://github.com/janikvonrotz/PowerShell-PowerUp) - A powerfull server management framework.
- [PSCX](https://pscx.codeplex.com/) - Useful set of additional cmdlets.
2015-06-05 02:09:09 -04:00
2015-05-29 01:54:07 -04:00
### IDE
- [PowerGui](http://en.community.dell.com/techcenter/powergui/w/wiki) - Powerfull IDE to execute scripts local and remote.
- [PowerShell Plus](https://www.idera.com/productssolutions/freetools/powershellplus) - An all in one IDE.
- [Powershell Studio](https://www.sapien.com/software/powershell_studio) - Probably the most powerful and most expensive powershell IDE, with high DPI support and updates regularly.
2015-05-29 01:54:07 -04:00
### Package Managers
- [PsGet](http://psget.net/) - Set of commands to install modules from central directory, local file or from the web.
- [Chocolatey](https://chocolatey.org/) - The package manager for Windows. The sane way to manage software on Windows.
2015-05-29 01:54:07 -04:00
2015-05-28 08:13:20 -04:00
### Security
- [File System Security](https://gallery.technet.microsoft.com/scriptcenter/1abd77a5-9c0b-4a2b-acef-90dbb2b84e85) - Allows a much easier management of permissions on files and folders.
2015-06-05 02:09:09 -04:00
- [PowerShellArsenal](https://github.com/mattifestation/PowerShellArsenal) - A module used to aid a reverse engineer.
- [PowerTools](https://github.com/Veil-Framework/PowerTools) - Collection of projects with a focus on offensive operations.
### Themes
- [Oh-My-Posh](https://github.com/JanJoris/oh-my-posh) - Tons of beautiful theme that can be enabled by one single command (includes many awesome powerline theme).
- [Powerline](https://github.com/Jaykul/PowerLine) - PowerShell Classes for richer output and prompts.
2015-05-28 08:25:49 -04:00
### SharePoint
- [AutoSPInstaller](https://autospinstaller.codeplex.com/) - Automated SharePoint 2010/2013 installation script.
2015-06-05 02:09:09 -04:00
- [Client-side SharePoint](https://sharepointpowershell.codeplex.com/) - API for SharePoint 2010, 2013 and Online.
2015-05-28 08:25:49 -04:00
### Testing
- [Pester](https://github.com/pester/Pester) - Powershell BDD style testing framework.
2015-05-29 08:59:55 -04:00
### Webserver
- [PoSH Server](http://www.poshserver.net/) - Secure, flexible and lightweight web server to meet your requirements.
### Commandline Productivity
2016-09-14 19:11:21 -04:00
- [PSReadLine](https://github.com/lzybkr/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](https://github.com/tkellogg/Jump-Location) - Powershell `cd` that reads your mind. [Autojump](https://github.com/wting/autojump) implementation for powershell.
- [Zlocation](https://github.com/vors/ZLocation) - [z.sh](https://github.com/rupa/z) implementation for PowerShell. Similar to Jump-Location.
- [thefuck](https://github.com/nvbn/thefuck) - Magnificent app which corrects your previous console command (by typing `fuck`).
2016-09-14 19:11:21 -04:00
2015-05-28 08:13:20 -04:00
## Resources
### Blogs
- [Hey, Scripting Guy! Blog](http://blogs.technet.com/b/heyscriptingguy/) - Popular Microsoft blog.
2015-06-02 12:34:45 -04:00
- [Learn Powershell | Achieve More](http://learn-powershell.net/) - Personal blog of Boe Prox who moderated for the Scripting Guy.
- [PowerShellMagazine](http://www.powershellmagazine.com/) - Awesome magazine.