Open Source PowerShell Software - Page 4

PowerShell Software

Browse free open source PowerShell Software and projects below. Use the toggles on the left to filter open source PowerShell Software by OS, license, language, programming language, and project status.

  • Custom VMs From 1 to 96 vCPUs With 99.95% Uptime Icon
    Custom VMs From 1 to 96 vCPUs With 99.95% Uptime

    General-purpose, compute-optimized, or GPU/TPU-accelerated. Built to your exact specs.

    Live migration and automatic failover keep workloads online through maintenance. One free e2-micro VM every month.
    Try Free
  • Train ML Models With SQL You Already Know Icon
    Train ML Models With SQL You Already Know

    BigQuery automates data prep, analysis, and predictions with built-in AI assistance.

    Build and deploy ML models using familiar SQL. Automate data prep with built-in Gemini. Query 1 TB and store 10 GB free monthly.
    Try Free
  • 1
    Git Extras

    Git Extras

    GIT utilities, repo summary, repl, changelog population, and more

    GIT extra utilities, like repo summary, repl, changelog population, author commit percentages and more. Supports several sub-commands such as git-ignore, git-setup, git-summary, git-changelog, git-effort, etc. Some commands require extra dependencies which are unavailable in some platforms. You may need to install them manually. Note that only the Homebrew package is maintained by the git-extras developers directly. Other packages are maintained by the distribution's packagers or third-party volunteers. Installing from Homebrew will not give you the option omit certain git-extras if they conflict with existing git aliases. To have this option, build from source.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 2
    ImportExcel

    ImportExcel

    PowerShell module to import/export Excel spreadsheets, without Excel

    ImportExcel is a popular PowerShell module that enables reading, writing, and manipulating Excel spreadsheets without requiring Microsoft Excel to be installed on the host. It exposes straightforward cmdlets like Import-Excel and Export-Excel that convert between Excel sheets and PowerShell objects, making it simple to pipeline tabular data into reporting and automation flows. Advanced features include adding and formatting tables, setting number/date formats, creating charts, and applying styling or conditional formatting programmatically. The module is optimized for performance (streaming where possible) and supports large datasets, making it useful for ETL tasks, automated reporting, and data analysis in pure PowerShell environments. It integrates well with scheduled jobs and CI pipelines where generating or consuming spreadsheets is part of an automated workflow.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 3
    Islands Dark

    Islands Dark

    VSCode theme based off the easemate IDE and Jetbrains islands theme

    Islands Dark is a custom theme and UI enhancement project for Visual Studio Code that reimagines the editor’s look and feel with a dark, modern aesthetic inspired by JetBrains’ Islands Dark theme, bringing refined visual flair to the development experience. Rather than just changing colors, it introduces visual enhancements such as floating glass-like panels with subtle shadows, rounded corners on UI elements, and smoothly animated transitions that make the editor feel more polished and immersive. The theme pairs deeply dark canvas backgrounds with warm, balanced syntax highlighting for many popular languages, and integrates well with recommended fonts like IBM Plex Mono and FiraCode Nerd Font Mono to improve readability and overall UI harmony. Because it leverages extensions like Custom UI Style and requires some font setup, VSCode Dark Islands aims at users who want a tailored, distinctive editor environment rather than the standard static color scheme.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 4
    Microsoft Work IQ

    Microsoft Work IQ

    MCP Server and CLI for accessing Work IQ

    Work IQ is Microsoft’s plugin marketplace and MCP server collection for connecting GitHub Copilot CLI and AI assistants to Microsoft 365 work data. It provides plugins, skills, tools, and MCP servers that let users query emails, meetings, documents, Teams messages, and productivity context through natural language. The repository includes a public-preview marketplace workflow for installing Work IQ plugins into Copilot CLI. It also supports standalone MCP server installation through npm or npx for use in compatible IDEs and agents. Because it accesses Microsoft 365 tenant data, administrator consent and appropriate permissions are required. It is useful for organizations and developers building work-intelligence workflows around Microsoft 365, Copilot, and agent-based productivity tools.
    Downloads: 1 This Week
    Last Update:
    See Project
  • MongoDB Atlas runs apps anywhere Icon
    MongoDB Atlas runs apps anywhere

    Deploy in 115+ regions with the modern database for every enterprise.

    MongoDB Atlas gives you the freedom to build and run modern applications anywhere—across AWS, Azure, and Google Cloud. With global availability in over 115 regions, Atlas lets you deploy close to your users, meet compliance needs, and scale with confidence across any geography.
    Start Free
  • 5
    Offensive Reverse Shell

    Offensive Reverse Shell

    Collection of reverse shells for red team operations

    The Offensive Reverse Shell Cheat Sheet is a compilation of reverse shell payloads useful for red team operations and penetration testing. It provides ready-to-use code snippets in various programming languages, facilitating the establishment of reverse shells during security assessments.​
    Downloads: 1 This Week
    Last Update:
    See Project
  • 6
    Penetration Testing Tools

    Penetration Testing Tools

    A collection of more than 170+ tools, scripts, cheatsheets

    Penetration-Testing-Tools is a curated collection of tools, scripts, cheatsheets and reference materials assembled to help security researchers, red-teamers, and students perform hands-on penetration testing across multiple domains. The repository groups resources by discipline — reconnaissance, web application testing, network exploitation, privilege escalation, post-exploitation and reporting — so users can quickly find relevant utilities and walkthroughs. Many entries include short usage notes, common command examples, and links to upstream projects or writeups, turning the repo into both a toolbox and a practical learning library. The collection emphasizes tooling that is easy to run in lab environments and often points to small scripts and one-file utilities that accelerate common tasks like service discovery, credential harvesting, or privilege checks.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 7
    Pester

    Pester

    Pester is the ubiquitous test and mock framework for PowerShell

    Pester is the de-facto unit testing and mocking framework for PowerShell, widely used to validate scripts, modules, and automation workflows. It provides a readable DSL for writing Describe/Context/It style specs, expressive assertion helpers (Should), and facilities for setup/teardown to keep tests isolated and reproducible. Beyond unit tests, Pester supports integration tests and can mock functions and modules so external side effects (network, registry, file system) are faked during runs. It integrates with CI systems easily—returning standard exit codes and generating NUnit/JUnit-style test reports—so PowerShell codebases can be validated in automated pipelines. The framework evolves with PowerShell itself, adding features for parallel execution, code coverage measurement, and test discovery to meet production needs. For teams, Pester encourages test-driven development and makes PowerShell deliverables more maintainable and trustworthy.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 8
    PoshC2

    PoshC2

    C2 framework used to aid red teamers with post-exploitation

    PoshC2 is a proxy-aware C2 framework used to aid penetration testers with red teaming, post-exploitation and lateral movement. PoshC2 is primarily written in Python3 and follows a modular format to enable users to add their own modules and tools, allowing an extendible and flexible C2 framework. Out-of-the-box PoshC2 comes PowerShell/C# and Python2/Python3 implants with payloads written in PowerShell v2 and v4, C++ and C# source code, a variety of executables, DLLs and raw shellcode in addition to a Python2/Python3 payload. These enable C2 functionality on a wide range of devices and operating systems, including Windows, *nix and OSX. Shellcode containing in-build AMSI bypass and ETW patching for a high success rate and stealth. Auto-generated Apache Rewrite rules for use in a C2 proxy, protecting your C2 infrastructure and maintaining good operational security. Fully encrypted communications, protecting the confidentiality and integrity of the C2 traffic.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 9
    PowerSploit

    PowerSploit

    A PowerShell Post-Exploitation Framework

    PowerSploit is a PowerShell-based post‑exploitation framework widely used by penetration testers, red‑teamers, and security researchers. It includes modules for code execution, introspection, lateral movement, persistence, and data exfiltration—deeply integrated into Windows environments.
    Downloads: 1 This Week
    Last Update:
    See Project
  • Build Agents and Models on One Platform Icon
    Build Agents and Models on One Platform

    Everything you need to build production-ready agents and models. Access 200+ Google and third-party AI models and tools.

    Gemini Enterprise Agent Platform is Google Cloud's comprehensive platform for developers to build, scale, govern, and optimize agents and models. Choose from Google's most advanced models and third-party models like Anthropic's Claude Model Family.
    Try It Free
  • 10
    Powerline Fonts

    Powerline Fonts

    Patched fonts for Powerline users

    Powerline is a statusline plugin for vim, and provides statuslines and prompts for several other applications, including zsh, bash, tmux, IPython, Awesome, i3 and Qtile. Powerline fonts plugin offers fonts such as: 3270, Anonymice Powerline, Arimo Powerline, Cousine Powerline, D2Coding for Powerline, DejaVu Sans Mono for Powerline, Droid Sans Mono for Powerline, Droid Sans Mono Dotted for Powerline , Fira Mono for Powerline, Go Mono for Powerline, Hack, Inconsolata-dz for Powerline, Input Mono, Liberation Mono Powerline, ProFontWindows, Meslo for Powerline, Source Code Pro for Powerline, Meslo Dotted for Powerline, Monofur for Powerline, Noto Mono for Powerline, Symbol Neu Powerline, Tinos Powerline, Ubuntu Mono derivative Powerline, etc.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 11
    Scoop Main

    Scoop Main

    The default bucket for Scoop

    Scoop’s Main bucket is the primary, default repository (“bucket”) of application manifests for the Scoop package manager on Windows. It holds a curated set of portable or minimally invasive applications that adhere to Scoop’s standards (i.e. apps that don’t heavily depend on installer frameworks or registry tweaks). When a user installs Scoop, the Main bucket is automatically configured, so users can immediately install common command-line tools and utilities without adding extra buckets. The manifests in Main are JSON files that describe how to download, install, uninstall, and manage versions of apps (including dependencies, checksums, etc.). Because it’s the default bucket, maintainers apply stricter validation and review policies to keep Main reliable and safe compared to more experimental or niche buckets. Community contributions are encouraged via pull requests, and the bucket typically evolves with updates, new apps, and deprecations to reflect what users commonly need.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 12
    ScubaGear

    ScubaGear

    Automation to assess the state of your M365 tenant against CISA

    ScubaGear is a PowerShell-based assessment tool developed by CISA to verify that Microsoft 365 tenant configuration aligns with Secure Cloud Business Application (SCuBA) baselines. It automates scanning of M365 environments like Exchange, Defender, Teams, and SharePoint, and outputs compliance reports to help administrators align with best practice security configurations.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 13
    Win10Script

    Win10Script

    This is the Ultimate Windows 10 Script from a creation

    ChrisTitusTech’s win10script is a PowerShell-based “ultimate Windows 10 script” whose goal is to debloat, tweak, and optimize a Windows 10 installation in a largely automated way. The author consolidated many smaller debloat scripts, gists, and tweaks into one overarching script that offers choices for removing telemetry, disabling unwanted services, uninstalling built-in Microsoft apps, and adjusting system settings for performance. The repository has been archived (read-only) but still serves as a reference implementation for Windows 10 optimization. The project is licensed under MIT and includes a README that explains usage, options, and caveats. In its documentation and blog posts, ChrisTitus also recommends that this tool is best used early (before too many user customizations), and that one should be careful as aggressive tweaks can break certain features.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 14
    Windows Terminal Shell

    Windows Terminal Shell

    Install/uninstall scripts for Windows Terminal context menu items

    windowsterminal-shell is a repository by Lextm that contains sample and extension configurations and supporting code for integrating shells with Windows Terminal. Its aim is to define, register, and manage custom shell profiles (e.g. WSL distros, custom PowerShell builds, alternative shells like Git Bash, zsh via WSL) in Windows Terminal in an automated or reproducible fashion. The project includes scripts (PowerShell, possibly JSON manipulations) to scan available shells, generate Terminal profiles, and update or sync Windows Terminal’s settings.json with appropriate icons, command lines, and environment variables. This helps users maintain consistent shell environments across multiple machines (e.g. developers who use custom shells or cross-platform setups).
    Downloads: 1 This Week
    Last Update:
    See Project
  • 15
    nxshell

    nxshell

    Next Shell

    NxShell is a modern, Electron-based terminal emulator that works on all major operating systems out there: Windows, macOS, and Linux.
    Leader badge
    Downloads: 14 This Week
    Last Update:
    See Project
  • 16
    StudioOllamaUI

    StudioOllamaUI

    StudioOllamaUI is a local, portable interface for Ollama

    StudioOllamaUI: Portable .The easiest way to run local AI Do you want to use AI but don't know what Docker is? Does the terminal scare you? StudioOllamaUI is for you. Zero Installation: Works on a fresh Windows installation. No Python, no libraries, no drama. 100% Portable: Just like a portable browser. Unzip, run, and that's it. It doesn't clutter your registry or leave traces on your disk. AI for Everyone: No expensive GPU? No problem. Optimized to run smoothly on your CPU and RAM. Total Privacy: Everything stays on your machine. No data leaves for the cloud, and no hidden files are left on your system.
    Leader badge
    Downloads: 8 This Week
    Last Update:
    See Project
  • 17
    Winzard-PIW

    Winzard-PIW

    Local Windows Post-Install Automation Toolkit

    Winzard-PIW is a modular Windows post-install and customization hub for Windows 10 and 11. It provides a local-first, script-based, transparent alternative to older post-install tools such as WPI, without relying on deprecated technologies like the Internet Explorer engine or ActiveX. The project is divided into two parts: PIW-Builder - Generates local catalogues - Prepares installers, portable apps, and customization resources PIW-Deploy - Installs EXE / MSI applications - Deploys portable applications - Provides a guided customization workflow Features: - Silent EXE / MSI installation - Portable app deployment - JSON-based workflow - Full user control and local execution - Builder / Deploy architecture - Early Windows customization support Winzard-PIW is a modular Windows post-install and customization hub for Windows 10 and 11.
    Leader badge
    Downloads: 20 This Week
    Last Update:
    See Project
  • 18
    Tria Sistema Operatiu

    Tria Sistema Operatiu

    Helps you find, download & burn the best Operating System for any PC

    Tria O.S. detects hard & soft specs of the PC where you run it, you can load this info or specify it manually to let the program inform you what would be the best operating system for a specific PC, with the specified hardware, and then see the difference by adding RAM, a SSD hard drive, changing the graphics card ... etc. REQUIREMENTS: For Linux, you need GAMBAS 3.3 or later, so you will have to install the gambas3 package before installing. 90's EDITION needs 160 MB (192 MB on a virtual machine) of RAM and works with Windows 95 and Windows NT 4.0. BRONTOSAURUS EDITION needs DirectX 9.0c and .Net Framework 2.0 and runs on Windows 98, Windows 98 SE, Windows ME & Windows 2000. XP EDITION requires .Net Framework 4.0 or newer. Runs on Windows XP, Vista, Server 2003, 2003 R2, Home Server and Server 2008. STANDARD EDITION needs .Net Framework 4.8 or 4.8.1 and runs on Windows 7, Windows Server 2008 R2, and newer (any Windows released from 2009 until today).
    Downloads: 7 This Week
    Last Update:
    See Project
  • 19
    Universal Intel Wi-Fi BT Drivers Updater

    Universal Intel Wi-Fi BT Drivers Updater

    Automatic Intel Wi-Fi & BT driver updater with multi-layer security

    Universal Intel Wi-Fi & Bluetooth Drivers Updater automatically detects Intel wireless hardware and installs the latest official drivers with enterprise-grade security. This tool identifies your hardware, fetches the correct CAB package from Windows Update servers, verifies integrity, and installs cleanly. SECURITY: • SHA-256 hash verification • Intel Authenticode validation • Automated System Restore Points • Dual-source download with backup fallback • Self-hash verification before execution HARDWARE: • Wi-Fi 5 to Wi-Fi 7 (AC/BE) • Intel Wi-Fi 6 / 6E / 7 • Bluetooth 5.x+ • Independent Wi-Fi and BT installation DEPLOYMENT: • SFX executable • PowerShell script • PowerShell Gallery • MDM/Intune (-quiet mode) Based on same security engine as Universal Intel Chipset Device Updater.
    Downloads: 11 This Week
    Last Update:
    See Project
  • 20
    Universal-runtime-installer-EN OLD

    Universal-runtime-installer-EN OLD

    OUT OF DATE PLEASE USE NEW INSTALLER

    This installer allows to install the latest Visual C++ Runtime of all years (2008-2022), Full DirectX Runtime, Microsoft XNA Framework, .Net Runtime, Java and OpenAL at once. German/Deutsche Version: https://sourceforge.net/projects/u-r-i-de/ Please use my new version https://universal-runtime-installer.sourceforge.io
    Downloads: 6 This Week
    Last Update:
    See Project
  • 21
    EmLogs (NoCheating)

    EmLogs (NoCheating)

    A maneira mais prática de verificar se alguém está usando cheats.

    por: Desenvolvido para auxiliar na detecção de programas ilegais utilizados em jogos. eng: Developed to assist in the detection of illegal programs used in games.
    Leader badge
    Downloads: 9 This Week
    Last Update:
    See Project
  • 22
    Windows Update Disabler - SCRIPT

    Windows Update Disabler - SCRIPT

    Enable/Disable Windows Update - 100% WORKING

    Have you tried all tutorials how to disable windows update and eventually woke up in the morning finding out your overnight project is gone because windows restarted - again???! No binary files, no hustle, no bullshit. Just batch files. Just unzip anywhere and run setup.bat to install. It will install three tasks into windows scheduler and two shortcuts to start menu (enable_windows_update/disable_windows_update). First task run the script with elevated rights at the boot time. The two remaining tasks are for ENABLE/DISABLE windows update and are triggered "manually" (with shortcuts). If you want to install updates or use Windows store, just run enable_windows_update shortcut from start menu. Again, after installing from Windows store, you can disable WU with disable_windows_update shortcut. After reboot, it will automatically disable updates anyway. For more info - look at the wiki page.
    Downloads: 8 This Week
    Last Update:
    See Project
  • 23
    Batch Auto Upscale Images xBRZ

    Batch Auto Upscale Images xBRZ

    Auto Upscale All Images Using xBRZ 234x

    This tool allows you to easily upscale all your PNG, JPG and GIF images en masse, such as pixel art or AI-generated art, using the open source, amazing, best-in-class, hyperfast non-AI xBRZ algorithm. Unlike the original xBRZ preview program which could only do one image at a time, the new .bat script allows you to mass upscale ALL your images in bulk without needing to fumble with unintuitive commandline nonsense! Perfect for the layperson artist. This is NOT a creative AI upscale type of thing, but it IS better than a typical simple upscale like Lanczos, Mitchell, Bilinear, etc.! It creates cool stylized results! Unlike AI-driven upscaling, which takes gigabytes of space and enormous processing power, xBRZ is lightweight and can run on a potato PC! Only 5MB! (Source code is included with the program .zip file.)
    Downloads: 6 This Week
    Last Update:
    See Project
  • 24
    WinPower

    WinPower

    ⚡A bundle of CLI tools that powers Windows users!

    A simply, powerful, awesome command-line interface (CLI) software has an array of tools crafted using batch and PowerShell scripts. WinPower effortlessly streamlines a wide range of mundane and time-consuming tasks, freeing you from their drudgery. So that you get POWER from WinPower!
    Downloads: 5 This Week
    Last Update:
    See Project
  • 25
    Another Kernel
    A kernel for your device
    Downloads: 3 This Week
    Last Update:
    See Project
Monday.com Logo