awesome-repositories.com
المدونة
awesome-repositories.com

اكتشف أفضل مستودعات المصادر المفتوحة باستخدام بحث مدعوم بالذكاء الاصطناعي.

استكشفعمليات بحث منسقةبدائل مفتوحة المصدربرمجيات ذاتية الاستضافةالمدونةخريطة الموقع
المشروعحولكيفية ترتيب النتائجالصحافةخادم MCP
قانونيالخصوصيةالشروط
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

33 مستودعات

Awesome GitHub RepositoriesPowerShell

Task automation and configuration management framework consisting of a command-line shell and associated scripting language.

Explore 33 awesome GitHub repositories matching operating systems & systems programming · PowerShell. Refine with filters or upvote what's useful.

Awesome PowerShell GitHub Repositories

اعثر على أفضل المستودعات باستخدام الذكاء الاصطناعي.سنبحث عن أفضل المستودعات المطابقة باستخدام الذكاء الاصطناعي.
  • microsoft/winget-cliالصورة الرمزية لـ microsoft

    microsoft/winget-cli

    26,043عرض على GitHub↗

    The Windows Package Manager is a command line tool for discovering, installing, upgrading, and configuring software packages on Windows operating systems. It functions as a CLI software installer for automating the deployment and update of applications across individual or machine-wide user profiles. The project extends its functionality through a component object model interface for integration into other Windows applications and a set of native cmdlets that allow system administrators to manage software installation via PowerShell scripts. The tool covers a broad range of package lifecycle

    Ships native cmdlets that provide a package management framework built on top of PowerShell.

    C++
    عرض على GitHub↗26,043
  • scoopinstaller/scoopالصورة الرمزية لـ ScoopInstaller

    ScoopInstaller/Scoop

    23,635عرض على GitHub↗

    Scoop is a command-line package manager for Windows designed to automate the installation, configuration, and lifecycle management of software. It utilizes a manifest-driven architecture where applications are defined in structured text files, allowing for consistent and repeatable deployments. By leveraging shim-based path management and symlink-based version switching, it enables users to install and toggle between multiple software versions without cluttering the global system environment. The project distinguishes itself through its focus on portability and clean system integration. It su

    Implements a PowerShell-based framework for managing portable software installations via JSON manifests.

    PowerShellinstallerpowershellscoop
    عرض على GitHub↗23,635
  • voltagent/awesome-claude-code-subagentsالصورة الرمزية لـ VoltAgent

    VoltAgent/awesome-claude-code-subagents

    21,906عرض على GitHub↗

    This project provides a framework for managing multi-agent systems, designed to automate complex software development, infrastructure, and business workflows. It functions as a multi-agent workflow orchestrator that routes tasks to domain-specific workers while maintaining state persistence and infrastructure automation. By leveraging large language models, the system decomposes high-level objectives into actionable plans, ensuring that complex operations are executed with consistency and reliability. The framework distinguishes itself through its hierarchical agent registry and policy-driven

    Configures secure remoting and execution policies to protect administrative script environments.

    Shellai-agent-frameworkai-agent-toolsai-agents
    عرض على GitHub↗21,906
  • atlas-os/atlasالصورة الرمزية لـ Atlas-OS

    Atlas-OS/Atlas

    19,779عرض على GitHub↗

    Atlas is an operating system customization framework designed to deploy streamlined versions of Windows. It functions as a performance optimization tool that establishes a baseline environment by removing pre-installed software, unnecessary background services, and resource-heavy processes. The project distinguishes itself through a comprehensive suite of automation and configuration tools that modify low-level system registry keys and group policies. These mechanisms allow users to enforce performance-oriented hardware settings, restrict telemetry and data collection, and manage the lifecycl

    Uses PowerShell scripts to automate system modifications and service management.

    Batchfileame-wizardatlasatlasos
    عرض على GitHub↗19,779
  • sycnex/windows10debloaterالصورة الرمزية لـ Sycnex

    Sycnex/Windows10Debloater

    18,768عرض على GitHub↗

    Windows10Debloater is a PowerShell-based utility designed to automate the removal of pre-installed software and the modification of system settings on Windows operating systems. It functions as a configuration manager that streamlines the desktop environment by uninstalling bundled applications and adjusting background services to reduce resource consumption. The tool distinguishes itself by providing a centralized orchestration layer for system hardening and privacy management. It allows users to restrict diagnostic data collection and block telemetry services, effectively limiting backgroun

    Uses PowerShell scripts to optimize performance and privacy on Windows systems.

    PowerShellappxpackagesbloatwarebloatware-removal
    عرض على GitHub↗18,768
  • javascript-obfuscator/javascript-obfuscatorالصورة الرمزية لـ javascript-obfuscator

    javascript-obfuscator/javascript-obfuscator

    16,129عرض على GitHub↗

    This project is a JavaScript code protection tool designed to transform source code into a version that is difficult for humans to read. Its primary purpose is to protect intellectual property and prevent reverse engineering by altering the original program logic. The tool employs several advanced techniques to hinder analysis, including control flow flattening and the injection of dead code. It can compile functions into custom bytecode executed by an embedded virtual machine and encrypt string literals to prevent static analysis of text. Additional capabilities include anti-debugging mecha

    Obfuscates JavaScript inside HTML script tags while preserving the surrounding HTML structure.

    TypeScript
    عرض على GitHub↗16,129
  • microsoftdocs/azure-docsالصورة الرمزية لـ MicrosoftDocs

    MicrosoftDocs/azure-docs

    10,894عرض على GitHub↗

    Azure Docs is the official technical documentation repository for Microsoft Azure, the cloud computing platform. It provides comprehensive guidance on the full spectrum of Azure services, covering everything from core infrastructure components like virtual machines, Kubernetes clusters, and serverless computing to platform services for AI, machine learning, data analytics, and storage. The documentation details how to provision, manage, and govern cloud resources at scale, including policy enforcement, identity management, and cost optimization. The documentation distinguishes Azure through i

    Scripts and automates Azure resource management using PowerShell cmdlets.

    Markdownskilling
    عرض على GitHub↗10,894
  • samratashok/nishangالصورة الرمزية لـ samratashok

    samratashok/nishang

    9,951عرض على GitHub↗

    Nishang is a PowerShell-based offensive security framework designed for red teaming and penetration testing on Windows targets. It functions as a post-exploitation toolkit and payload generator to automate attacks and manage remote targets. The project provides specialized capabilities for bypassing security controls, such as disabling the Antimalware Scan Interface and employing in-memory execution to avoid disk-based detection. It includes a variety of stealthy command and control mechanisms, utilizing non-standard channels like DNS TXT records, ICMP traffic, and webmail for communication a

    Establishes interactive PowerShell sessions via reverse connections or TCP listeners.

    PowerShellactivedirectoryhackinginfosec
    عرض على GitHub↗9,951
  • malwaredllc/byobالصورة الرمزية لـ malwaredllc

    malwaredllc/byob

    9,478عرض على GitHub↗

    This project is a post-exploitation framework and command and control platform designed for security research and penetration testing. It functions as a remote access tool consisting of a central command server and encrypted executable payloads that establish reverse shell connections. The system utilizes a web-based dashboard for multi-client administration, allowing for remote host monitoring and direct shell access through an in-browser terminal. It generates cross-platform, encrypted binaries that employ a multi-stage delivery chain and a key exchange mechanism to secure communications.

    Enables direct interactive shell access to remote clients through an integrated in-browser terminal.

    Python
    عرض على GitHub↗9,478
  • farag2/sophia-script-for-windowsالصورة الرمزية لـ farag2

    farag2/Sophia-Script-for-Windows

    9,384عرض على GitHub↗

    This project is a suite of Windows system optimization scripts and tools designed for debloating, environment configuration, and network optimization. It provides a set of scripts to modify registry settings, disable telemetry, and remove preinstalled software to improve privacy, stability, and overall performance. The tool features a graphical interface that allows users to select and customize system function profiles to generate and execute optimization scripts. It distinguishes itself by automating the deployment of essential C++ and .NET runtimes and simplifying the installation of the W

    Implements system configuration and optimization tasks using PowerShell scripts within the Windows shell environment.

    PowerShell24h225h2debloat
    عرض على GitHub↗9,384
  • lolbas-project/lolbasالصورة الرمزية لـ LOLBAS-Project

    LOLBAS-Project/LOLBAS

    8,323عرض على GitHub↗

    LOLBAS is a curated database and knowledge base of signed Windows binaries that can be misused to bypass security restrictions and execute unauthorized code. It serves as a technical registry that maps trusted system files to their functional capabilities and the offensive tactics they enable. The project distinguishes itself by providing a capability-driven indexing system and a tactics registry that relates legitimate binary functionality to known security evasion techniques. It includes an association layer that links specific system binaries to attack patterns and tactical objectives, pro

    Identifies signed binaries that can host PowerShell scripts to bypass security defenses.

    XSLTblueteamdfirliving-off-the-land
    عرض على GitHub↗8,323
  • borntoberoot/networkmanagerالصورة الرمزية لـ BornToBeRoot

    BornToBeRoot/NETworkManager

    8,054عرض على GitHub↗

    NETworkManager is a comprehensive suite of network administration tools designed for the deployment, monitoring, and diagnostic management of enterprise networks. It provides a centralized interface for subnet management, IP address configuration, and wireless network analysis. The project distinguishes itself by integrating a multi-protocol remote administration client that supports SSH, RDP, VNC, Telnet, and PowerShell sessions within a unified tabbed interface. It further differentiates its capabilities through hardware-level discovery using LLDP and CDP frames, alongside the ability to en

    Launches interactive remote PowerShell consoles using saved host profiles for script execution.

    C#aws-ssmdnsdns-lookup
    عرض على GitHub↗8,054
  • universal-ctags/ctagsالصورة الرمزية لـ universal-ctags

    universal-ctags/ctags

    7,229عرض على GitHub↗

    Universal Ctags is a multi-language symbol indexer and regex-based parsing engine used to extract and catalog functions, classes, and variables from source code. It functions as a source code indexer that scans files across diverse programming languages to create searchable catalogs of definitions and declarations. The project is distinguished by its extensible parser framework, which allows users to define new language rules using regular expressions and configuration files. It supports complex parsing scenarios through state-based parsing, stack-oriented scope tracking, and guest-parser del

    Scans PowerShell scripts and modules to identify and index language objects.

    Ccode-analysiscode-completioncode-navigation
    عرض على GitHub↗7,229
  • craftzdog/dotfiles-publicالصورة الرمزية لـ craftzdog

    craftzdog/dotfiles-public

    7,023عرض على GitHub↗

    This project is a cross-platform dotfiles collection and shell configuration framework designed to standardize development environments across Unix and Windows. It provides a set of version-controlled configuration files and environment settings for text editors, terminal multiplexers, and interactive command line interfaces. The collection functions as a symlink configuration manager, linking settings to the home directory to maintain synchronization across multiple machines. It includes a productivity framework for terminal workflow optimization, incorporating tools for fuzzy finding, direc

    Establishes a professional PowerShell environment with custom prompt themes and autocompletion.

    Lua
    عرض على GitHub↗7,023
  • k8gege/k8toolsالصورة الرمزية لـ k8gege

    k8gege/K8tools

    6,167عرض على GitHub↗

    K8tools is a multi-stage attack framework that combines memory-only payload execution, credential testing, port forwarding, privilege escalation, and physical USB-based keystroke injection for comprehensive system compromise. At its core, the Ladon PowerShell module loads a multi-function scanner directly into memory, enabling command execution without writing files to disk, while supporting memory-only payload delivery that downloads and runs obfuscated shellcode or PowerShell commands to evade antivirus detection. The framework distinguishes itself through its breadth of integrated capabili

    Provides a Ladon-based scanner that runs from PowerShell to discover hosts, scan ports, and execute post-exploitation commands.

    PowerShell0daybrute-forcebypass
    عرض على GitHub↗6,167
  • w4rh4wk/debloat-windows-10الصورة الرمزية لـ W4RH4WK

    W4RH4WK/Debloat-Windows-10

    6,151عرض على GitHub↗

    هذا المشروع عبارة عن مجموعة من سكربتات الأتمتة والأدوات المصممة لتحسين Windows 10. يعمل كسكربت لإزالة البرامج غير الضرورية (debloat) وأداة تكوين تُستخدم لإزالة التطبيقات المثبتة مسبقاً وتعطيل الميزات المدمجة لتحسين أداء النظام. توفر الأداة آلية لتعديل إعدادات النظام وتقليل حمل خدمات الخلفية. تؤتمت إزالة البرامج غير المرغوب فيها وتعطيل الوظائف غير الأساسية لتقليل استخدام الموارد واستعادة موارد النظام. يغطي المشروع توفير النظام وضبط الأداء من خلال تعديلات السجل، وتعطيل الميزات القائم على السياسة، وتثبيت مكونات البرامج الأساسية. يستخدم أتمتة PowerShell وإزالة المكونات القائمة على WMI لتنفيذ هذه التكوينات.

    Uses PowerShell scripting to execute system commands and automate configuration changes.

    PowerShellcleanuppowershell-scriptswindows-10
    عرض على GitHub↗6,151
  • santinic/how2الصورة الرمزية لـ santinic

    santinic/how2

    5,780عرض على GitHub↗

    how2 is a terminal-based tool that translates plain-English questions into shell commands using AI and StackOverflow data. It functions as a command-line interface where users describe what they want to do in natural language, and the tool returns the appropriate Unix shell or PowerShell command, with support for generating multi-line Bash scripts from natural language prompts. The tool distinguishes itself through its interactive answer browsing mode, which lets users select and copy from multiple StackOverflow answers directly in the terminal. It includes a fallback search mechanism that qu

    Interprets natural language questions and returns appropriate PowerShell commands instead of Unix shell commands.

    JavaScript
    عرض على GitHub↗5,780
  • jamesstringer90/easy-gpu-pvالصورة الرمزية لـ jamesstringer90

    jamesstringer90/Easy-GPU-PV

    5,586عرض على GitHub↗

    Easy-GPU-PV هي مجموعة أدوات إدارية للتحقق من توافق الأجهزة وأتمتة نشر تسريع الرسومات المقسمة عبر بيئات Windows الافتراضية. تعمل كمنسق ومدير للموارد لتوفير الأجهزة الافتراضية بوحدات معالجة رسومات مقسمة. يركز المشروع على تقسيم GPU في Windows، مما يتيح لبطاقة رسومات فعلية واحدة مشاركة تسريع الأجهزة عبر أنظمة افتراضية متعددة. يحقق ذلك من خلال أتمتة تكوين أجهزة وبرامج المضيف للسماح للبيئات الافتراضية بالوصول إلى وحدات معالجة الرسومات. يدير النظام عملية التوفير من البداية إلى النهاية، مغطيًا التحقق من توافق الأجهزة، وإعداد رسومات الجهاز الافتراضي، ومزامنة برامج التشغيل بين أنظمة المضيف والضيف. يستخدم التقسيم القائم على السجل وأتمتة النظام النصية للتعامل مع تخصيص الموارد والتحقق من المتطلبات الأساسية.

    Uses PowerShell scripts and registry edits to configure Windows features for hardware virtualization.

    PowerShell
    عرض على GitHub↗5,586
  • builtbybel/bloatynosyالصورة الرمزية لـ builtbybel

    builtbybel/Bloatynosy

    5,598عرض على GitHub↗

    Bloatynosy is a unified Windows system management tool that removes pre-installed bloatware, manages optional features, configures privacy settings, cleans residual files, and controls Windows updates. It operates through a core system interaction layer that leverages Appx, DISM, PowerShell, Registry, COM, Task Scheduler, and Windows Update APIs to apply configuration changes and manage system state. The tool provides a streamlined post-install and ongoing configuration experience, guiding users through initial setup to skip unwanted prompts and configure privacy early. It suppresses intrusiv

    Uses PowerShell cmdlets and registry edits to enable or disable Windows features and settings.

    C#bloatynosydebloatwindows-10
    عرض على GitHub↗5,598
  • k8gege/ladonالصورة الرمزية لـ k8gege

    k8gege/Ladon

    5,297عرض على GitHub↗

    Ladon هو ماسح اختراق شبكة داخلي وأداة تقييم ثغرات مصممة لتحديد العيوب الأمنية والأصول عالية المخاطر عبر قطاعات الشبكة. يعمل كماسح أمني بدون ملفات (fileless)، حيث ينفذ محركه ووحداته مباشرة في الذاكرة لتجنب ترك أثر على القرص في الأنظمة المستهدفة. يتميز المشروع بتكامله كمكون إضافي لمنارات الأوامر (command beacons)، وتحديداً داخل إطار عمل Cobalt Strike. يسمح هذا باكتشاف الشبكة المقيم في الذاكرة واكتشاف الثغرات الأمنية. يدعم علاوة على ذلك العمليات الخفية من خلال تشويش الحمولة والنصوص البرمجية، بالإضافة إلى تقنيات لتجاوز الاكتشاف بواسطة أنظمة اكتشاف واستجابة نقاط النهاية. توفر الأداة مجموعة شاملة من القدرات لما بعد الاستغلال، بما في ذلك تدقيق بيانات الاعتماد، والاستخراج، وتنفيذ هجمات Kerberos لاختراق النطاق. يتعامل مع اكتشاف الأصول عبر المسح متعدد البروتوكولات وبصمات الخدمة لتحديد أنظمة التشغيل وتقنيات الويب. بالإضافة إلى ذلك، يدعم أتمتة الحركة الجانبية، وتصعيد الامتيازات، ونشر حمولات تنفيذ الكود عن بُعد. إطار العمل قابل للتوسيع من خلال معمارية المكونات الإضافية التي تسمح بالتحميل الديناميكي للتجميعات أو النصوص البرمجية الخارجية لإضافة وحدات مسح مخصصة وإثباتات المفهوم.

    Applies encoding and binary conversion to scripts to hide logic and bypass security software.

    C#brute-forceexpexploit
    عرض على GitHub↗5,297
السابق12التالي
  1. Home
  2. Operating Systems & Systems Programming
  3. Terminal and Command-Line Environments
  4. Shells & Scripting
  5. PowerShell

استكشف الوسوم الفرعية

  • Cloud Automation CmdletsPowerShell cmdlets for automating cloud resource management and deployment tasks. **Distinct from PowerShell:** Distinct from PowerShell: focuses on cloud-specific automation cmdlets rather than general shell scripting.
  • ConfigurationsCustomized profiles and settings for the PowerShell environment. **Distinct from PowerShell:** Focuses on user-level configuration and aesthetics rather than the shell's core language or framework.
  • Console Experience EnhancementsFeatures and extensions that improve the interactive feel and visual feedback of a shell environment. **Distinct from PowerShell:** Distinct from the general PowerShell shell by focusing on the interactive UI/UX layer (editing, highlighting) rather than the scripting language or automation framework.
  • HostingUsing signed binaries to host and execute PowerShell scripts to evade execution policies. **Distinct from PowerShell:** Specifically about the hosting of PowerShell within another signed process for evasion.
  • Interactive IntegrationsIntegrations that enable interactive command-line experiences within a specific shell environment. **Distinct from PowerShell:** Focuses on integrating an interactive PTY experience into PowerShell rather than general shell usage or scripting.
  • Module WrappersHigh-level scripting interfaces that wrap lower-level command line tools for easier automation. **Distinct from PowerShell:** Distinct from the shell itself; focuses on the specific module implementation wrapping a tool.
  • Natural Language to PowerShell TranslatorsInterprets natural language questions and returns appropriate PowerShell commands instead of Unix shell commands. **Distinct from PowerShell:** Distinct from PowerShell: focuses on natural language to PowerShell translation, not the shell itself.
  • Package Management FrameworksFrameworks that use manifest-driven architectures to automate software installation and environment management. **Distinct from PowerShell:** Distinct from generic PowerShell: focuses on the package management framework layer built on top of PowerShell.
  • Remote Shells1 وسم فرعيInteractive command-line sessions established on a remote target system. **Distinct from PowerShell:** Focuses on the established remote session rather than the general PowerShell language
  • Scanner ModulesPowerShell-based modules that discover hosts, scan ports, and execute post-exploitation commands from memory. **Distinct from PowerShell:** Distinct from general PowerShell: focuses on a specific Ladon-based scanner module for network reconnaissance and exploitation, not the shell itself.
  • Script Obfuscation4 وسوم فرعيةTechniques for hiding the logic and intent of scripts within a specific shell or language. **Distinct from PowerShell:** Focuses on obfuscating script logic rather than general PowerShell shell features or policy bypasses.
  • Security HardeningConfigurations and policies for securing shell environments against unauthorized access. **Distinct from Security Hardening and Protection:** Distinct from general PowerShell: focuses specifically on security hardening and administrative interface protection.
  • System Configuration ScriptsPowerShell scripts and registry edits that enable or disable Windows features and settings for system management. **Distinct from PowerShell:** Distinct from PowerShell: focuses on using PowerShell for system configuration toggling, not the shell itself.