PowerShell Powershell

Open-source PowerShell projects categorized as Powershell

Top 23 PowerShell Powershell Projects

  • Scoop

    A command-line installer for Windows.

    Project mention: Git Bash Is My Preferred Windows Shell | news.ycombinator.com | 2024-09-10

    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.

    InfluxDB logo
  • 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-11

    https://github.com/Raphire/Win11Debloat

    Atlas seems to be doing quite a bit like downloading archives, unzipping them, and installing executables.

  • nishang

    Nishang - Offensive PowerShell for red team, penetration testing and offensive security.

    Project mention: PowerShell evasion | /r/AskNetsec | 2023-09-24
  • posh-git

    A PowerShell environment for Git

    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

    Project mention: Chris Titus' Windows Debloat Tool | news.ycombinator.com | 2024-07-06

    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-01

    Win-Debloat-Tools

  • awesome-powershell

    A curated list of delightful PowerShell modules and resources

  • SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
  • WinPwn

    Automation for internal Windows Penetrationtest / AD-Security

  • Pester

    Pester is the ubiquitous test and mock framework for PowerShell.

    Project mention: PyPyInstaller Powershell Module Initial Code Push | dev.to | 2023-09-25

    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)

  • ImportExcel

    PowerShell module to import/export Excel spreadsheets, without Excel

    Project mention: Show HN: Query Your Sheets with SheetSQL | news.ycombinator.com | 2024-03-13
  • dbatools

    🚀 SQL Server automation and instance migrations have never been safer, faster or freer

    Project mention: Python vs Powershell on *nix Systems | /r/PowerShell | 2023-12-07
  • Terminal-Icons

    A PowerShell module to show file and folder icons in the terminal

  • windows_hardening

    HardeningKitty and Windows Hardening Settings

  • PowerShell

    500+ PowerShell sample scripts (.ps1) for every system! (by fleschutz)

  • PowerRemoteDesktop

    Remote Desktop entirely coded in PowerShell.

  • 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

  • PowerShell-Docs

    The official PowerShell documentation sources

    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: PersistenceSniper v1.13.0 and in-depth Wiki by @last0x00 | /r/netsec | 2023-10-10
  • PSAppDeployToolkit

    Project Homepage & Forums

    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-08

    PSKoans

  • SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020).

PowerShell Powershell discussion

Log in or Post with

PowerShell Powershell related posts

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

Sponsored
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.
www.influxdata.com