SaaSHub helps you find the best software and product alternatives Learn more →
Top 23 PowerShell Powershell Projects
-
My favourite shell environment for windows thus far is combining Git For Windows with scoop[1]. A simple "scoop install git" will get the environment installed, and give you a bash shell and full access to all sorts of windows-native utilities from scoop. Some would say I'd be better off with msys2 or cygwin, but the former is meant more as a development environment and lacks misc utilities, and the latter has what is possibly the worst package manager that is still in use (and generally less stellar integration with windows programs).
[1]: https://scoop.sh/
-
InfluxDB
Purpose built for real-time analytics at any scale. InfluxDB Platform is powered by columnar analytics, optimized for cost-efficient storage, and built with open data standards.
-
Win11Debloat
A simple, easy to use PowerShell script to remove pre-installed apps from Windows, disable telemetry, remove Bing from Windows search as well as perform various other changes to declutter and improve your Windows experience. This script works for both Windows 10 and Windows 11.
Project mention: Atlas: A Windows modification to optimize performance, privacy and usability | news.ycombinator.com | 2024-08-11https://github.com/Raphire/Win11Debloat
Atlas seems to be doing quite a bit like downloading archives, unzipping them, and installing executables.
-
-
Project mention: PowerShell: The object-oriented shell you didn't know you needed | news.ycombinator.com | 2024-04-29
Ah if you want auto completion for native commands they need to be registered first. PSReadLine provides autocompletion support but it only works by default with things builtin to PowerShell itself. For `git` there is a fairly popular module called posh-git [1] that provides auto completion support for some of the well known commands. Git for Windows also calls it out [2]. You can also provide your own custom auto complete calls with Register-ArgumentCompleter [3]. Hope this helps!
[1] https://github.com/dahlbyk/posh-git
-
Sophia-Script-for-Windows
:zap: The most powerful PowerShell module on GitHub for fine-tuning Windows 10 & Windows 11
Sophia Script for Windows is the current actively developed debloat tool. Updated today.
https://github.com/farag2/Sophia-Script-for-Windows
-
Win-Debloat-Tools
Re-imagining Windows like a minimal OS install, already debloated with minimal impact for most functionality.
Project mention: Dicas e truques: Ferramentas para produtividade para dev no Sistema operacional 🪟 Windows 11 | dev.to | 2024-06-01Win-Debloat-Tools
-
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
-
-
Pester is what's used for most Powershell testing. While it has some pretty amazing features, it does have issues with .NET class method mocking and sometimes scope can be weird. Here's a simple example:
-
PowerShell
PowerShell functions and scripts (Azure, Active Directory, SCCM, SCSM, Exchange, O365, ...) (by lazywinadmin)
-
-
-
-
-
-
-
AutomatedLab
AutomatedLab is a provisioning solution and framework that lets you deploy complex labs on HyperV and Azure with simple PowerShell scripts. It supports all Windows operating systems from 2008 R2 to 2022, some Linux distributions and various products like AD, Exchange, PKI, IIS, etc.
-
vulnerable-AD
Create a vulnerable active directory that's allowing you to test most of the active directory attacks in a local lab
-
Project mention: TomWright/dasel: Select, put and delete data from JSON, TOML, YAML, XML and CSV | news.ycombinator.com | 2024-08-18
PowerShell[0]'s built-in Microsoft.PowerShell.Utility[1] module has commands to convert from/to JSON[2], CSV[3], a version of XML[4], or custom key/value pairs[5] into objects, which can then be manipulated. Combined with IO cmdlets such as Get-Content[6] and Set-Content[7], a fair chunk of flat-file storage should be able to be made mutable with PowerShell.
---
[0]: https://learn.microsoft.com/powershell
[1]: https://learn.microsoft.com/powershell/module/microsoft.powe...
[2]: https://learn.microsoft.com/powershell/module/microsoft.powe...
[3]: https://learn.microsoft.com/powershell/module/microsoft.powe...
[4]: https://learn.microsoft.com/powershell/module/microsoft.powe...
[5]: https://learn.microsoft.com/powershell/module/microsoft.powe...
[6]: https://learn.microsoft.com/powershell/module/microsoft.powe...
[7]: https://learn.microsoft.com/powershell/module/microsoft.powe...
-
PersistenceSniper
Powershell module that can be used by Blue Teams, Incident Responders and System Administrators to hunt persistences implanted in Windows machines. Official Twitter/X account @PersistSniper. Made with ❤️ by @last0x00 and @dottor_morte
-
Project mention: [Win32App][PSADT][Deployment] Works during the test in the system context (32-bit) like a charm but not after deployment from Intune. | /r/Intune | 2023-11-15
Link: PSAppDeployToolkit
-
PoshC2
A proxy aware C2 framework used to aid red teamers with post-exploitation and lateral movement.
-
PSKoans
A simple, fun, and interactive way to learn the PowerShell language through Pester unit testing.
Project mention: If you have no experience, learn Powershell (or Python) | /r/ITCareerQuestions | 2023-12-08PSKoans
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
PowerShell Powershell discussion
PowerShell Powershell related posts
-
Git Bash Is My Preferred Windows Shell
-
Chris Titus' Windows Debloat Tool
-
Ask HN: Why do you use Apple products?
-
PowerShell: The object-oriented shell you didn't know you needed
-
Scripts to build a trimmed-down Windows 11 image
-
Scoop. A command line installer for windows
-
Scoop VS craft - a user suggested alternative
2 projects | 4 Apr 2024 -
A note from our sponsor - SaaSHub
www.saashub.com | 17 Sep 2024
Index
What are some of the best open-source Powershell projects in PowerShell? This list will help you:
Project | Stars | |
---|---|---|
1 | Scoop | 20,869 |
2 | Win11Debloat | 12,264 |
3 | nishang | 8,659 |
4 | posh-git | 7,615 |
5 | Sophia-Script-for-Windows | 7,611 |
6 | Win-Debloat-Tools | 5,132 |
7 | awesome-powershell | 4,748 |
8 | WinPwn | 3,279 |
9 | Pester | 3,081 |
10 | PowerShell | 2,532 |
11 | ImportExcel | 2,445 |
12 | dbatools | 2,429 |
13 | Terminal-Icons | 2,412 |
14 | windows_hardening | 2,320 |
15 | PowerShell | 2,200 |
16 | PowerRemoteDesktop | 2,123 |
17 | AutomatedLab | 2,004 |
18 | vulnerable-AD | 1,973 |
19 | PowerShell-Docs | 1,958 |
20 | PersistenceSniper | 1,878 |
21 | PSAppDeployToolkit | 1,786 |
22 | PoshC2 | 1,781 |
23 | PSKoans | 1,681 |