Skip to content

Support edge chromium addons #618

Description

@oxygen-dioxide

Description of the new feature/enhancement

Installing edge chromium addons using winget. For example, "winget install tampermonkey" adds tampermonkey to edge chromium.
This feature is useful if your native app depends on a browser addon to provide features such as web clipping. Winget users won't need to manually install this addon from edge web store or chrome web store after installing your native app from winget, which can improve user experience.

Proposed technical implementation details (optional)

There are 2 methods.

  1. Using a manifest to provide download link of crx (like exe/msi packages already in the winget-cli repo). Take pakku as an example.
Id: xmcp.pakku
Version: 10.0.4
Name: pakku
Publisher: xmcp
License: GPL
LicenseUrl: https://github.com/xmcp/pakku.js/blob/master/LICENSE.txt
Tags: edge addon,bilibili,danmu,video
Description: Automatically removes duplicate danmu while watching videos on bilibili.com.
Homepage: http://s.xmcp.ml/pakkujs/
Installers:
  - Arch: x64
    Url: http://s.xmcp.ml/pakkujs/latest.crx
    Sha256: f5193c2f3528e2cf28148276fe5cd0e7dbd07c4f75cf072bab87cb50b150f64e
    InstallerType: crx

2.download and install addons from edge web store and chrome web store

Metadata

Metadata

Assignees

No one assigned

    Labels

    Issue-FeatureThis is a feature request for the Windows Package Manager client.

    Type

    No type

    Fields

    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions