Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
awesome-powershell
A curated list of delightful PowerShell modules and resources
https://github.com/janikvonrotz/awesome-powershell
Last synced: 6 days ago
JSON representation
-
Editors and IDEs
- ISE Steroids - Add-on for the PowerShell ISE which provides a rich set of additional features to complete the ISE development experience.
- PowerShell Studio - 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](https://code.visualstudio.com) editor.
- PoshTools for Visual Studio - Provides IntelliSense, script debugging, and Pester testing support for PowerShell to Visual Studio.
- PowerShell ISE - Official PowerShell development environment included with Microsoft Windows.
- ISE Steroids - Add-on for the PowerShell ISE which provides a rich set of additional features to complete the ISE development experience.
- PowerShell Plus - All in one IDE.
- ISE Steroids - Add-on for the PowerShell ISE which provides a rich set of additional features to complete the ISE development experience.
- ISE Steroids - Add-on for the PowerShell ISE which provides a rich set of additional features to complete the ISE development experience.
- ISE Steroids - Add-on for the PowerShell ISE which provides a rich set of additional features to complete the ISE development experience.
- ISE Steroids - Add-on for the PowerShell ISE which provides a rich set of additional features to complete the ISE development experience.
- ISE Steroids - Add-on for the PowerShell ISE which provides a rich set of additional features to complete the ISE development experience.
- ISE Steroids - Add-on for the PowerShell ISE which provides a rich set of additional features to complete the ISE development experience.
- ISE Steroids - Add-on for the PowerShell ISE which provides a rich set of additional features to complete the ISE development experience.
- ISE Steroids - Add-on for the PowerShell ISE which provides a rich set of additional features to complete the ISE development experience.
- ISE Steroids - Add-on for the PowerShell ISE which provides a rich set of additional features to complete the ISE development experience.
- ISE Steroids - Add-on for the PowerShell ISE which provides a rich set of additional features to complete the ISE development experience.
- ISE Steroids - Add-on for the PowerShell ISE which provides a rich set of additional features to complete the ISE development experience.
- ISE Steroids - Add-on for the PowerShell ISE which provides a rich set of additional features to complete the ISE development experience.
- ISE Steroids - Add-on for the PowerShell ISE which provides a rich set of additional features to complete the ISE development experience.
- ISE Steroids - Add-on for the PowerShell ISE which provides a rich set of additional features to complete the ISE development experience.
- ISE Steroids - Add-on for the PowerShell ISE which provides a rich set of additional features to complete the ISE development experience.
- ISE Steroids - Add-on for the PowerShell ISE which provides a rich set of additional features to complete the ISE development experience.
- ISE Steroids - Add-on for the PowerShell ISE which provides a rich set of additional features to complete the ISE development experience.
- ISE Steroids - Add-on for the PowerShell ISE which provides a rich set of additional features to complete the ISE development experience.
- PoshTools for Visual Studio - Provides IntelliSense, script debugging, and Pester testing support for PowerShell to Visual Studio.
-
API Wrapper
- ConfluencePS - A module for interacting with Atlassian's Confluence in powershell (by using the API).
- JiraPS - A module for interacting with Atlassian's Jira in powershell (by using the API).
- HipChatAdmin - A module for simple integration with Atlassian HipChat via the HipChat API.
- PSGitHub - Module contains commands to manage GitHub through its REST API.
- Posh-GitHub - Cmdlets that expose the GitHub API.
- Posh-Gist - Cmdlets for interacting with GitHub Gist.
- PSGist - A module to work with GitHub Gists.
- PSAppVeyor - A module to interact with the AppVeyor REST API.
- PSSlack - Module for simple Slack integration.
- PSTelegramAPI - Module for Telegram APIs
- PSTeams - A module for sending formatted messages to a Microsoft Teams Channel.
- PSURLScanio - A module for [urlscan.io](https://urlscan.io/) that is a service to scan and analyze websites.
-
Blogs
- Windows PowerShell Blog - Official PowerShell Team Blog.
- Learn PowerShell | Achieve More - Personal blog of Boe Prox who moderated for the Scripting Guy.
- PowerShellMagazine - Awesome magazine.
- PowerShellExplained - Personal blog of Kevin Marquette
- Doug Finke - Author of [PowerShell for Developers](http://shop.oreilly.com/product/0636920024491.do).
- Mike F. Robbins - Microsoft MVP. SAPIEN Tech MVP. Co-author of Windows PowerShell TFM 4th Edition.
- Adam the Automator - Engaging, technical content on all things automation, cloud computing and DevOps by Adam Bertram and friends.
- Clear-Script - Personal blog of Joel (Sallow) Francis.
-
Books
- Exploring PowerShell Automation - a free eBook sampler that gives you an overview of how to administer your environment.
- PowerShell in Depth - The go-to reference for administrators. Every major shell technique, technology, and tactic is explained and demonstrated, providing a comprehensive reference to almost everything an admin would do in the shell.
- Windows PowerShell in Action, Third Edition - The latest revision of the comprehensive reference guide.
- Learn Windows PowerShell in a Month of Lunches, Third Edition - An innovative tutorial designed for busy IT professionals. Just set aside one hour a day - lunchtime would be perfect - for a month, and you'll be automating Windows tasks faster than you ever thought possible.
- Learn PowerShell in a Month of Lunches, Linux and macOS Edition - A task-focused tutorial for administering Linux and macOS systems using Microsoft PowerShell.
- Learn PowerShell Scripting in a Month of Lunches - A guide to the process of developing, testing, and deploying scripts, and the art of toolmaking.
- The Monad Manifesto, Annotated - Jeffrey Snover - Design and theory behind the language from its creator.
- Windows PowerShell Networking Guide - Language specific guide to Windows networking.
- Why PowerShell? - Warren Frame & Don Jones - Use cases for the language.
- The Big Book of PowerShell Gotchas - Don Jones - Excellent guide to avoiding common pitfalls.
- The Big Book of PowerShell Error Handling - Dave Wyatt - Great reference for error handling techniques.
- Secrets of PowerShell Remoting - On all things remoting. Workflow, fan-out, etc.
- PowerShell Notes for Professionals - Compilation of notes and snippets.
- PowerShell for SysAdmins: Workflow Automation Made Easy - Learn how to manage and automate your desktop and server environments.
- Practical Automation with PowerShell - Learn how to build, organize, and share useful automations with PowerShell.
- Learn dbatools in a Month of Lunches - Learn how to automate SQL Server with PowerShell and the awesome dbatools module.
- Tiny PowerShell Projects - A hands-on tutorial for system administration with PowerShell.
-
Code and Package Repositories
- GitHub - Looking for an Open Source PowerShell project? It's probably here.
- PowerShell Gallery - Official PowerShell package repository, used by PowerShellGet.
- PowerShell Test Gallery - A test version of the PowerShell Gallery. Useful when developing new modules.
-
Commandline Productivity
- poco
- Microsoft.PowerShell.UnixCompleters - Get parameter completion for native Unix utilities. Requires zsh or bash.
-
Communities
- PowerShell.org - Forums, summits, community blog posts, and more.
- /r/PowerShell - Reddit PowerShell community.
- Slack PowerShell team - Large chat room dedicated to PowerShell. Bridged with `#PowerShell` on irc.freenode.net.
- Research Triangle PowerShell User Group - Very active PowerShell and automation user group. Meets on first and third Wednesdays. All skill levels welcome.
-
Frameworks
- Carbon - DevOps for automating the configuration of Windows computers.
-
Module Development Templates
- Plaster - Plaster is a template-based file and project generator written in PowerShell.
-
Package Managers
- Chocolatey - The package manager for Windows. The sane way to manage software on Windows.
- Scoop - A command-line installer for Windows.
- PowerShell App Deployment Toolkit - Provides a set of functions to perform common application deployment tasks and to interact with the user during a deployment.
-
Podcasts
- PowerScripting - Weekly show run by Jon Walz and Hal Rottenberg.
- The PowerShell News Podcast - This podcast is the latest news on PowerShell.
-
Security
- File System Security - Allows a much easier management of permissions on files and folders.
- PowerTools - Collection of projects with a focus on offensive operations.
- PowerShellEmpire - Post-exploitation agent.
- PowerShellEmpire - Post-exploitation agent.
- File System Security - Allows a much easier management of permissions on files and folders.
-
SharePoint
- AutoSPInstaller - Automated SharePoint 2010-2019 installation script.
- Client-side SharePoint - API for SharePoint 2010, 2013 and Online.
-
SQL Server
- dbatools - Helps SQL Server Pros be more productive with instance migrations and much more.
-
Videos
- PowerShell Unplugged with Jeffrey Snover and Don Jones Ignite 2017 - The inventor of PowerShell talking about "the latest and coolest PowerShell features to help you automate and manage the hybrid cloud". Focused on the PowerShell Community.
- 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 - Through description on some of the exciting new features in PowerShell version 5.0.
- PowerShell Open Source Project - Collection of videos thoroughly demonstrate how PowerShell open source project 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.
- Learn Windows PowerShell in a Month of Lunches - Don Jones - Video companion to the book of the same title.
- Best Practices for Script Design - Don Jones - Don Jones discusses script design principles and best practices.
- PowerShell Toolmaking (1 of 3) - Don Jones - Toolmaking (1 of 3) - Don Jones.
- PowerShell Toolmaking (2 of 3) - Don Jones - Toolmaking (2 of 3) - Don Jones.
- PowerShell Toolmaking (3 of 3) - Don Jones - Toolmaking (3 of 3) - Don Jones.
- Sophisticated Techniques of Plain Text Parsing - Tobias Weltner - Great reference for text parsing.
- Monad Manifesto Revisited - Jeffrey Snover - Jeffrey Snover reflects on the beginnings of the language and where it's going.
- AD Forensics with PowerShell - Ashley McGlone - A lot of AD related scripting and analysis techniques.
- Windows PowerShell What's New in V2 - SAPIEN - Old but gold. Most of this is still very relevant.
- All Things Microsoft PowerShell - Another general language reference.
- Research Triangle PowerShell User Group YouTube Channel - large catalog of user group meetings and demos by community members. 150+ hours of content.
- The anatomy of the Get-Help command in PowerShell - Software Engineer Tyler Leonhardt introduces the Powershell help system.
- Learn Windows PowerShell in a Month of Lunches - Don Jones - Video companion to the book of the same title.
- Windows PowerShell What's New in V2 - SAPIEN - Old but gold. Most of this is still very relevant.
- All Things Microsoft PowerShell - Another general language reference.
- PowerShell on Linux and Open Source - Brief introduction to PowerShell open source project and how it runs on Linux.
-
Webserver
- Universal Dashboard - Cross-platform module for developing websites and REST APIs.
-
Misc
- WSLab - Windows Server rapid lab deployment scripts.
Programming Languages
Categories
Sub Categories
Keywords
powershell
5
atlassian
1
atlassian-hipchat
1
chat
1
hipchat
1
instant-messaging
1
messaging
1
pester
1
user-management
1
github
1
notifications
1
powershell-modules
1
slack
1
slack-sender
1
adaptive-cards
1
incoming-webhook
1
linux
1
macos
1
message-cards
1
microsoft-teams
1
sending-notifications
1
windows
1
api-wrapper
1
urlscan
1
urlscan-io
1