awesome-repositories.com
Blog
awesome-repositories.com

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

ExploreazăCăutări recomandateAlternative open-sourceSoftware self-hostedBlogHartă site
ProiectDespreCum realizăm clasamentulPresăServer MCP
LegalConfidențialitateTermeni
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
microsoft avatar

microsoft/winget-cli

0
View on GitHub↗
26,043 stele·1,751 fork-uri·C++·MIT·3 vizualizărilearn.microsoft.com/windows/package-manager↗

Winget Cli

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 capabilities, including software discovery across multiple sources, package source management, and application update management. It also handles machine-wide software provisioning to ensure applications are available for all user profiles on a device.

Features

  • Package Installers - Serves as a core utility for retrieving and installing software applications from community, official, and private sources.
  • Package Management Tools - Provides a comprehensive utility for discovering, installing, upgrading, and managing software packages on Windows.
  • Package Discovery - Enables searching and inspecting software package metadata across multiple configured sources to find applications.
  • Package Upgraders - Functions as a primary command line tool for managing the full lifecycle of software packages on Windows.
  • Repository Sources - Manages multiple package sources and their resolution priority to find the best available software versions.
  • CLI Installation Managers - Provides a terminal interface for automating the deployment and update of applications across user profiles.
  • Windows Installation Utilities - Enables installing and updating Windows applications via a command line interface to avoid manual installers.
  • Machine-Wide Deployment - Allows installing packages across all user profiles so every new account receives the application.
  • Package Manifests - Uses structured manifest files to define package versions, metadata, and dependency relationships.
  • Application Update Managers - Implements automated systems for checking and applying software updates to maintain security and feature parity.
  • Machine-Wide Provisioning - Implements specialized installation paths and registry keys to ensure software is available for all user profiles.
  • Automated Software Provisioning - Sets up standard sets of applications for new user accounts or system images through repeatable workflows.
  • Windows Software Management - Automates software deployment and configuration across multiple user profiles or machines on Windows.
  • Package Repository Configurations - Provides tools for managing and registering official software distribution sources used to discover application metadata.
  • Module Wrappers - Wraps command line logic into high-level PowerShell cmdlets for automated system administration.
  • Package Management Frameworks - Ships native cmdlets that provide a package management framework built on top of PowerShell.
  • Task Automation Scripts - Provides native command line scripts for automating repeatable package management workflows and system administration.
  • Command Line Tools - Official Windows package manager from Microsoft.
  • System Utilities - Official command-line package manager for Windows.
  • Terminal Utilities - Windows package manager command-line interface.
  • General Productivity Tools - Package manager for Windows.

Istoric stele

Graficul istoricului de stele pentru microsoft/winget-cliGraficul istoricului de stele pentru microsoft/winget-cli

Căutare AI

Explorează mai multe repository-uri excelente

Descrie ce ai nevoie în limbaj simplu — AI-ul sortează mii de proiecte open source selectate în funcție de relevanță.

Start searching with AI

Întrebări frecvente

Ce face microsoft/winget-cli?

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.

Care sunt principalele funcționalități ale microsoft/winget-cli?

Principalele funcționalități ale microsoft/winget-cli sunt: Package Installers, Package Management Tools, Package Discovery, Package Upgraders, Repository Sources, CLI Installation Managers, Windows Installation Utilities, Machine-Wide Deployment.

Care sunt câteva alternative open-source pentru microsoft/winget-cli?

Alternativele open-source pentru microsoft/winget-cli includ: scoopinstaller/scoop — Scoop is a command-line package manager for Windows designed to automate the installation, configuration, and… chocolatey/choco — Chocolatey is a Windows package manager and command-line software automator. It serves as a system configuration tool… homebrew/homebrew-core — This project is a Ruby-based package definition repository that functions as a cross-platform package manager and… ogham/exa — Exa is a command-line utility designed to replace traditional file listing commands in Unix-like environments. It… hishamhm/htop — htop is a terminal user interface system monitor for Unix systems. It functions as an interactive process viewer and… sharkdp/fd — This project is a high-performance command-line utility designed for rapid filesystem navigation and file discovery.…

Alternative open-source pentru Winget Cli

Proiecte open-source similare, clasificate după numărul de funcționalități comune cu Winget Cli.
  • 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

    PowerShellinstallerpowershellscoop
    Vezi pe GitHub↗23,635
  • chocolatey/chocoAvatar chocolatey

    chocolatey/choco

    11,414Vezi pe GitHub↗

    Chocolatey is a Windows package manager and command-line software automator. It serves as a system configuration tool designed to automate the installation, upgrading, and removal of software packages on Windows operating systems through a terminal interface. The project utilizes a NuGet-based software distribution model to manage and version applications. This approach replaces manual downloads and interactive installer wizards with scripted, repeatable deployments. The tool covers broad capability areas including automated system provisioning, Windows package deployment, and software manag

    C#
    Vezi pe GitHub↗11,414
  • homebrew/homebrew-coreAvatar Homebrew

    Homebrew/homebrew-core

    15,383Vezi pe GitHub↗

    This project is a Ruby-based package definition repository that functions as a cross-platform package manager and software dependency resolver for macOS and Linux. It provides a centralized system for installing, updating, and managing software through a Git-based distribution model. The system distinguishes itself through a binary package distribution network that produces pre-compiled bottles to avoid local compilation from source. It utilizes a Ruby-based domain specific language to define installation recipes and employs a distributed version control architecture to synchronize these defi

    Rubycoreformulaehacktoberfest
    Vezi pe GitHub↗15,383
  • hishamhm/htopAvatar hishamhm

    hishamhm/htop

    5,899Vezi pe GitHub↗

    htop is a terminal user interface system monitor for Unix systems. It functions as an interactive process viewer and real-time resource visualizer, providing a dashboard to track CPU, memory, and load average metrics. The tool enables the sorting, filtering, and termination of active system processes and threads. It distinguishes itself through a text-mode interface that can render processes in a hierarchical tree structure to visualize parent-child relationships and allows for the assignment of CPU affinity to specific processor cores. The monitoring surface covers CPU utilization, memory a

    Ccconsoleconsole-application
    Vezi pe GitHub↗5,899
  • Vezi toate cele 30 alternative pentru Winget Cli→