From a2bb3997b60c288845394c645e479d8edde16579 Mon Sep 17 00:00:00 2001 From: Janik Vonrotz Date: Sun, 18 Sep 2016 17:58:21 -0700 Subject: [PATCH] flattened strcture see #6 for discussion. --- readme.md | 131 ++++++++++++++++++++++++++---------------------------- 1 file changed, 63 insertions(+), 68 deletions(-) diff --git a/readme.md b/readme.md index f05a235..a437880 100644 --- a/readme.md +++ b/readme.md @@ -8,30 +8,57 @@ Inspired by the [awesome](https://github.com/sindresorhus/awesome) list thing. ## Table of Content -* [Modules](#modules) - * [Frameworks](#frameworks) - * [Editors and IDEs](#editors-and-ides) - * [Package Managers](#package-managers) - * [Build Tools](#build-tools) - * [Security](#security) - * [Themes](#themes) - * [SharePoint](#sharepoint) - * [SQL Server](#sql-server) - * [Testing](#testing) - * [Webserver](#webserver) -* [Resources](#resources) - * [Blogs](#blogs) - * [Videos](#videos) - * [Communities](#communities) - * [Code and Package Repositories](#code-and-package-repositories) +* [Blogs](#blogs) +* [Build Tools](#build-tools) +* [Code and Package Repositories](#code-and-package-repositories) +* [Commandline Productivity](#commandline-productivity) +* [Communities](#communities) +* [Editors and IDEs](#editors-and-ides) +* [Frameworks](#frameworks) +* [Package Managers](#package-managers) +* [Security](#security) +* [SharePoint](#sharepoint) +* [SQL Server](#sql-server) +* [Testing](#testing) +* [Themes](#themes) +* [Videos](#videos) +* [Webserver](#webserver) -## Modules +### Blogs -### Frameworks +- [Hey, Scripting Guy! Blog](http://blogs.technet.com/b/heyscriptingguy/) - Popular Microsoft blog. +- [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. -- [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. +### Build Tools + +* [psake](https://github.com/psake/psake) - A build automation tool inspired by rake (aka make in Ruby) and bake (aka make in Boo). +* [Invoke-Build](https://github.com/nightroman/Invoke-Build) - A build and test automation tool inspired by psake +* [PSDeploy](https://github.com/RamblingCookieMonster/PSDeploy) - A module built for the purpose of simplifying multiple types of deployments +* [BuildHelpers](https://github.com/RamblingCookieMonster/BuildHelpers) - A variety of helper functions for CI/CD scenarios + +### Code and Package Repositories + +- [GitHub](https://github.com/search?l=powershell&q=stars%3A%3E1&s=stars&type=Repositories) - Looking for an Open Source PowerShell project? It's probably here. +- [PowerShell Code Repository](http://poshcode.org/) - Wide variety of PowerShell code from snippets to modules +- [PowerShell Gallery](https://www.powershellgallery.com/) - Offical PowerShell package repository, used by PowerShellGet +- [TechNet Gallery](https://gallery.technet.microsoft.com/) - Wide variety of PowerShell code from snippets to modules + +### Commandline Productivity + +- [posh-git](https://github.com/dahlbyk/posh-git) - A set of PowerShell scripts which provide Git/PowerShell integration. +- [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`). + +### Communities + +- [PowerShell.com](http://powershell.com/cs/) - Forums, blog posts, and more +- [PowerShell.org](http://powershell.org/) - Forums, summits, community blog posts, and more +- [/r/PowerShell](http://www.reddit.com/r/powershell) - Reddit PowerShell community +- [Slack PowerShell team](http://slack.poshcode.org/) - Large chat room dedicated to PowerShell. Bridged with #PowerShell on irc.freenode.net. +- [Twitter #PowerShell](https://twitter.com/search?q=%23PowerShell&src=hash) - Vibrant PowerShell community; great way to keep up with news and blog content. ### Editors and IDEs @@ -43,29 +70,23 @@ Inspired by the [awesome](https://github.com/sindresorhus/awesome) list thing. - [PowerGui](http://en.community.dell.com/techcenter/powergui/w/wiki) - A powerful IDE for editing and executing scripts locally and remotely. - [PowerShell Plus](https://www.idera.com/productssolutions/freetools/powershellplus) - An all in one IDE. +### 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. + ### 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. -### Build Tools - -* [psake](https://github.com/psake/psake) - A build automation tool inspired by rake (aka make in Ruby) and bake (aka make in Boo). -* [Invoke-Build](https://github.com/nightroman/Invoke-Build) - A build and test automation tool inspired by psake -* [PSDeploy](https://github.com/RamblingCookieMonster/PSDeploy) - A module built for the purpose of simplifying multiple types of deployments -* [BuildHelpers](https://github.com/RamblingCookieMonster/BuildHelpers) - A variety of helper functions for CI/CD scenarios - ### 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. - [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. - ### SharePoint - [AutoSPInstaller](https://autospinstaller.codeplex.com/) - Automated SharePoint 2010/2013 installation script. @@ -73,35 +94,17 @@ Inspired by the [awesome](https://github.com/sindresorhus/awesome) list thing. ### SQL Server -- [dbareports](https://dbareports.io) - Gather, store and display your SQL Server estate data. +- [dbareports](https://dbareports.io) - Gather, store and display your SQL Server estate data. - [dbatools](https://dbatools.io) - Instance migrations and best practice implementations. ### Testing - [Pester](https://github.com/pester/Pester) - Powershell BDD style testing framework. -### Webserver +### Themes -- [Flancy](https://github.com/toenuff/flancy) - A web microframework for Windows PowerShell -- [NancyPS](https://github.com/Jaykul/NancyPS) - Nancy, self-hosted in PowerShell, with script method handlers -- [PoSH Server](http://www.poshserver.net/) - Secure, flexible and lightweight web server to meet your requirements. -- [WebCommander](https://github.com/vmware/webcommander) - Run scripts and view results, in a friendly web GUI or via a web service - -### Commandline Productivity - -- [posh-git](https://github.com/dahlbyk/posh-git) - A set of PowerShell scripts which provide Git/PowerShell integration. -- [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`). - -## Resources - -### Blogs - -- [Hey, Scripting Guy! Blog](http://blogs.technet.com/b/heyscriptingguy/) - Popular Microsoft blog. -- [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. +- [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. ### Videos @@ -112,17 +115,9 @@ Inspired by the [awesome](https://github.com/sindresorhus/awesome) list thing. - [PowerShell on Linux and Open Source](https://channel9.msdn.com/Blogs/hybrid-it-management/PowerShell-on-Linux-and-Open-Source) - A brief introduction to PowerShell open source project and how it runs on linux. - [PowerShell](https://channel9.msdn.com/Shows/MsftPowerShell) - 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. -## Communities +### Webserver -- [PowerShell.com](http://powershell.com/cs/) - Forums, blog posts, and more -- [PowerShell.org](http://powershell.org/) - Forums, summits, community blog posts, and more -- [/r/PowerShell](http://www.reddit.com/r/powershell) - Reddit PowerShell community -- [Slack PowerShell team](http://slack.poshcode.org/) - Large chat room dedicated to PowerShell. Bridged with #PowerShell on irc.freenode.net. -- [Twitter #PowerShell](https://twitter.com/search?q=%23PowerShell&src=hash) - Vibrant PowerShell community; great way to keep up with news and blog content. - -### Code and Package Repositories - -- [GitHub](https://github.com/search?l=powershell&q=stars%3A%3E1&s=stars&type=Repositories) - Looking for an Open Source PowerShell project? It's probably here. -- [PowerShell Code Repository](http://poshcode.org/) - Wide variety of PowerShell code from snippets to modules -- [PowerShell Gallery](https://www.powershellgallery.com/) - Offical PowerShell package repository, used by PowerShellGet -- [TechNet Gallery](https://gallery.technet.microsoft.com/) - Wide variety of PowerShell code from snippets to modules +- [Flancy](https://github.com/toenuff/flancy) - A web microframework for Windows PowerShell +- [NancyPS](https://github.com/Jaykul/NancyPS) - Nancy, self-hosted in PowerShell, with script method handlers +- [PoSH Server](http://www.poshserver.net/) - Secure, flexible and lightweight web server to meet your requirements. +- [WebCommander](https://github.com/vmware/webcommander) - Run scripts and view results, in a friendly web GUI or via a web service