awesome-repositories.com

Descoperă cele mai bune repository-uri open source cu căutare AI.

ExploreazăCăutări recomandateBlogHartă site
ProiectDesprePresăServer MCP
LegalConfidențialitateTermeni
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
awesome-repositories.comBlog
Categorii

33 repository-uri

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

Găsește cele mai bune repo-uri cu AI.Vom căuta cele mai potrivite repository-uri folosind AI.
  • microsoft/winget-cliAvatar microsoft

    microsoft/winget-cli

    26,043Vezi pe 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++
    Vezi pe GitHub↗26,043
  • scoopinstaller/scoopAvatar ScoopInstaller

    ScoopInstaller/Scoop

    23,635Vezi pe 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
    Vezi pe GitHub↗23,635
  • voltagent/awesome-claude-code-subagentsAvatar VoltAgent

    VoltAgent/awesome-claude-code-subagents

    21,906Vezi pe 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
    Vezi pe GitHub↗21,906
  • atlas-os/atlasAvatar Atlas-OS

    Atlas-OS/Atlas

    19,779Vezi pe 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
    Vezi pe GitHub↗19,779
  • sycnex/windows10debloaterAvatar Sycnex

    Sycnex/Windows10Debloater

    18,768Vezi pe 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
    Vezi pe GitHub↗18,768
  • javascript-obfuscator/javascript-obfuscatorAvatar javascript-obfuscator

    javascript-obfuscator/javascript-obfuscator

    16,129Vezi pe 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
    Vezi pe GitHub↗16,129
  • microsoftdocs/azure-docsAvatar MicrosoftDocs

    MicrosoftDocs/azure-docs

    10,894Vezi pe 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
    Vezi pe GitHub↗10,894
  • samratashok/nishangAvatar samratashok

    samratashok/nishang

    9,951Vezi pe 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
    Vezi pe GitHub↗9,951
  • malwaredllc/byobAvatar malwaredllc

    malwaredllc/byob

    9,478Vezi pe 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
    Vezi pe GitHub↗9,478
  • farag2/sophia-script-for-windowsAvatar farag2

    farag2/Sophia-Script-for-Windows

    9,384Vezi pe 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
    Vezi pe GitHub↗9,384
  • lolbas-project/lolbasAvatar LOLBAS-Project

    LOLBAS-Project/LOLBAS

    8,323Vezi pe 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
    Vezi pe GitHub↗8,323
  • borntoberoot/networkmanagerAvatar BornToBeRoot

    BornToBeRoot/NETworkManager

    8,054Vezi pe 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
    Vezi pe GitHub↗8,054
  • universal-ctags/ctagsAvatar universal-ctags

    universal-ctags/ctags

    7,229Vezi pe 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
    Vezi pe GitHub↗7,229
  • craftzdog/dotfiles-publicAvatar craftzdog

    craftzdog/dotfiles-public

    7,023Vezi pe 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
    Vezi pe GitHub↗7,023
  • k8gege/k8toolsAvatar k8gege

    k8gege/K8tools

    6,167Vezi pe 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
    Vezi pe GitHub↗6,167
  • w4rh4wk/debloat-windows-10Avatar W4RH4WK

    W4RH4WK/Debloat-Windows-10

    6,151Vezi pe GitHub↗

    Acest proiect este o colecție de scripturi de automatizare și instrumente concepute pentru a optimiza Windows 10. Funcționează ca un script de debloat și instrument de configurare utilizat pentru a elimina aplicațiile preinstalate și a dezactiva funcțiile încorporate pentru a îmbunătăți performanța sistemului. Instrumentul oferă un mecanism pentru modificarea setărilor sistemului și reducerea overhead-ului serviciilor de fundal. Automatizează eliminarea bloatware-ului și dezactivarea funcțiilor neesențiale pentru a minimiza utilizarea resurselor și a recupera resursele sistemului. Proiectul acoperă furnizarea sistemului și reglarea performanței prin modificări ale registrului, dezactivarea funcțiilor bazată pe politici și instalarea componentelor software esențiale. Utilizează automatizarea PowerShell și eliminarea componentelor bazată pe WMI pentru a executa aceste configurații.

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

    PowerShellcleanuppowershell-scriptswindows-10
    Vezi pe GitHub↗6,151
  • santinic/how2Avatar santinic

    santinic/how2

    5,780Vezi pe 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
    Vezi pe GitHub↗5,780
  • jamesstringer90/easy-gpu-pvAvatar jamesstringer90

    jamesstringer90/Easy-GPU-PV

    5,586Vezi pe GitHub↗

    Easy-GPU-PV este un set de instrumente administrative pentru verificarea compatibilității hardware și automatizarea implementării accelerării grafice partiționate în medii Windows virtualizate. Funcționează ca un orchestrator și manager de resurse pentru provizionarea mașinilor virtuale cu unități de procesare grafică partiționate. Proiectul se concentrează pe partiționarea GPU în Windows, permițând unei singure plăci grafice fizice să partajeze accelerarea hardware între mai multe sisteme virtualizate. Realizează acest lucru prin automatizarea configurării hardware-ului și software-ului gazdă pentru a permite mediilor virtualizate să acceseze unitățile de procesare grafică. Sistemul gestionează procesul de provizionare end-to-end, acoperind verificarea compatibilității hardware, configurarea graficii mașinii virtuale și sincronizarea driverelor între sistemele gazdă și cele invitate. Utilizează partiționarea bazată pe regiștri și automatizarea sistemului prin scripturi pentru a gestiona alocarea resurselor și validarea precondițiilor.

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

    PowerShell
    Vezi pe GitHub↗5,586
  • builtbybel/bloatynosyAvatar builtbybel

    builtbybel/Bloatynosy

    5,598Vezi pe 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
    Vezi pe GitHub↗5,598
  • k8gege/ladonAvatar k8gege

    k8gege/Ladon

    5,297Vezi pe GitHub↗

    Ladon este un scanner de penetrare a rețelei interne și un instrument de evaluare a vulnerabilităților conceput pentru a identifica defectele de securitate cu risc ridicat și activele din segmentele de rețea. Operează ca un scanner de securitate fileless, executându-și motorul și modulele direct în memorie pentru a evita lăsarea unei amprente pe disc pe sistemele țintă. Proiectul se distinge prin integrarea sa ca plugin pentru beacon-uri de comandă, specific în cadrul framework-ului Cobalt Strike. Acest lucru permite descoperirea rețelei și detectarea vulnerabilităților rezidente în memorie. Suportă, de asemenea, operațiuni stealth prin obfuscarea payload-urilor și a scripturilor, precum și tehnici de evitare a detectării de către sistemele de endpoint detection and response (EDR). Instrumentul oferă o suită cuprinzătoare de capabilități pentru post-exploatare, inclusiv auditarea credențialelor, extracția și executarea atacurilor Kerberos pentru penetrarea domeniului. Gestionează descoperirea activelor prin scanare multi-protocol și fingerprinting-ul serviciilor pentru a identifica sistemele de operare și tehnologiile web. În plus, suportă automatizarea mișcării laterale, escaladarea privilegiilor și implementarea payload-urilor de execuție de cod la distanță. Framework-ul este extensibil printr-o arhitectură de plugin-uri care permite încărcarea dinamică a ansamblurilor sau scripturilor externe pentru a adăuga module de scanare personalizate și dovezi de concept.

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

    C#brute-forceexpexploit
    Vezi pe GitHub↗5,297
Înapoi12Înainte
  1. Home
  2. Operating Systems & Systems Programming
  3. Terminal and Command-Line Environments
  4. Shells & Scripting
  5. PowerShell

Explorează sub-etichetele

  • 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 sub-tagInteractive 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 sub-tag-uriTechniques 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.