This commit is contained in:
kevinla
2020-08-28 09:04:30 -07:00
59 changed files with 975 additions and 224 deletions

View File

@@ -1,262 +1,261 @@
#Requires -Version 5
<#
.SYNOPSIS
Winget Manifest creation helper script
.DESCRIPTION
The intent of this file is to help you generate a manifest for publishing
to the Windows Package Manager repository.
It'll attempt to download an installer from the user-provided URL to calculate
a checksum. That checksum and the rest of the input data will be compiled in a
.YAML file.
.EXAMPLE
PS C:\Projects\winget-pkgs> Get-Help .\Tools\YamlCreate.ps1 -Full
Show this script's help
.EXAMPLE
PS C:\Projects\winget-pkgs> .\Tools\YamlCreate.ps1
Run the script to create a manifest file
.NOTES
Please file an issue if you run into errors with this script:
https://github.com/microsoft/winget-pkgs/issues/
.LINK
https://github.com/microsoft/winget-pkgs/blob/master/Tools/YamlCreate.ps1
#>
[Console]::OutputEncoding = [System.Text.Encoding]::UTF8
$NewLine = [System.Environment]::NewLine
# The intent of this file is to help you generate a YAML file for publishing
# to the Windows Package Manager repository.
# define variables
$OFS = "`r`n" #linebreak
$CurrentDirectory = Get-Location
# Prompt for URL
While ($url.Length -eq 0) {
$url = Read-Host -Prompt 'Enter the URL to the installer'
# https://docs.microsoft.com/en-us/powershell/module/microsoft.powershell.core/about/about_functions?view=powershell-7#filters
filter TrimString {
$_.Trim()
}
$OFS
write-host "Downloading URL. This will take awhile... " -ForeGroundColor Blue
##########################################
#region checksum
while ([string]::IsNullOrWhiteSpace($URL)) {
$URL = Read-Host -Prompt 'Enter the URL to the installer' | TrimString
}
Write-Host $NewLine
Write-Host "Downloading URL. This will take awhile..." -ForegroundColor Blue
$WebClient = New-Object System.Net.WebClient
# This downloads the installer
try {
$stream = $WebClient.OpenRead($URL)
$Stream = $WebClient.OpenRead($URL)
$Hash = (Get-FileHash -InputStream $Stream -Algorithm SHA256).Hash
}
catch {
write-host "Error downloading file. Please run the script again." -ForeGroundColor red
Write-Host "Error downloading file. Please run the script again." -ForegroundColor Red
exit 1
}
finally {
$Stream.Close()
}
Write-Host "Url: $URL"
Write-Host "Sha256: $Hash"
# This command will get the sha256 hash
$Hash = get-filehash -InputStream $stream
$stream.Close()
Write-Host $NewLine
Write-Host "File downloaded. Please Fill out required fields."
$string = "Url: " + $URL ;
Write-Output $string
$string = "Sha256: " + $Hash.Hash
$string
$OFS
write-host "File downloaded. Please Fill out required fields. "
##########################################
# Read in metadata
#endregion
##########################################
While ($id.Length -lt 4 -or $id.length -ge 255) {
write-host 'Enter the package Id, in the following format <Publisher.Appname>'
$id = Read-Host -Prompt 'For example: Microsoft.Excel'
##########################################
#region Read in metadata
while ($ID.Length -lt 4 -or $ID.Length -ge 255) {
Write-Host 'Enter the package Id, in the following format <Publisher.Appname>'
$ID = Read-Host -Prompt 'For example: Microsoft.Excel' | TrimString
}
$host.UI.RawUI.ForegroundColor = "White"
While ($publisher.Length -eq 0 -or $publisher.length -ge 128) {
$publisher = Read-Host -Prompt 'Enter the publisher'
while ([string]::IsNullOrWhiteSpace($Publisher) -or $Publisher.Length -ge 128) {
$Publisher = Read-Host -Prompt 'Enter the publisher' | TrimString
}
While ($AppName.Length -eq 0 -or $AppName.length -ge 128) {
$AppName = Read-Host -Prompt 'Enter the application name'
while ([string]::IsNullOrWhiteSpace($AppName) -or $AppName.Length -ge 128) {
$AppName = Read-Host -Prompt 'Enter the application name' | TrimString
}
While ($version.Length -eq 0) {
$version = Read-Host -Prompt 'Enter the version. For example: 1.0, 1.0.0.0'
$filename = $version + ".yaml"
while ([string]::IsNullOrWhiteSpace($version)) {
$version = Read-Host -Prompt 'Enter the version. For example: 1.0.0, 1.0.0.0, 1.0' | TrimString
$ManifestName = $version + ".yaml"
}
While ($License.Length -eq 0 -or $License.length -ge 40) {
$License = Read-Host -Prompt 'Enter the License, For example: MIT, or Copyright (c) Microsoft Corporation'
while ([string]::IsNullOrWhiteSpace($License) -or $License.Length -ge 40) {
$License = Read-Host -Prompt 'Enter the License, For example: MIT, or Copyright (c) Microsoft Corporation' | TrimString
}
While ($InstallerType -notin ("exe", "msi", "msix", "inno", "nullsoft", "appx", "wix", "zip")) {
while ($InstallerType -notin @("exe", "msi", "msix", "inno", "nullsoft", "appx", "wix", "zip")) {
$InstallerType = Read-Host -Prompt 'Enter the InstallerType. For example: exe, msi, msix, inno, nullsoft'
}
While ($architecture -notin ("x86", "x64", "arm", "arm64", "neutral")) {
while ($architecture -notin @("x86", "x64", "arm", "arm64", "neutral")) {
$architecture = Read-Host -Prompt 'Enter the architecture (x86, x64, arm, arm64, Neutral)'
}
do {
$LicenseUrl = Read-Host -Prompt '[OPTIONAL] Enter the license URL'
} while ($LicenseUrl.Length -ge 1 -AND ($LicenseUrl.Length -lt 10 -or $LicenseUrl.Length -gt 2000))
$LicenseUrl = Read-Host -Prompt '[OPTIONAL] Enter the license URL' | TrimString
} while (-not [string]::IsNullOrWhiteSpace($LicenseUrl) -and ($LicenseUrl.Length -lt 10 -or $LicenseUrl.Length -gt 2000))
do {
$AppMoniker = Read-Host -Prompt '[OPTIONAL] Enter the AppMoniker (friendly name). For example: vscode'
$AppMoniker = Read-Host -Prompt '[OPTIONAL] Enter the AppMoniker (friendly name/alias). For example: vscode' | TrimString
} while ($AppMoniker.Length -gt 40)
do {
$Tags = Read-Host -Prompt '[OPTIONAL] Enter any tags that would be useful to discover this tool. For example: zip, c++'
} while ($Tags.length -gt 40)
$Tags = Read-Host -Prompt '[OPTIONAL] Enter any tags that would be useful to discover this tool. For example: zip, c++' | TrimString
} while ($Tags.Length -gt 40)
do {
$Homepage = Read-Host -Prompt '[OPTIONAL] Enter the Url to the homepage of the application'
} while ($Homepage.length -ge 1 -AND ($Homepage.Length -lt 10 -or $Homepage.Length -gt 2000))
$Homepage = Read-Host -Prompt '[OPTIONAL] Enter the Url to the homepage of the application' | TrimString
} while (-not [string]::IsNullOrWhiteSpace($LicenseUrl) -and ($Homepage.Length -lt 10 -or $Homepage.Length -gt 2000))
do {
$Description = Read-Host -Prompt '[OPTIONAL] Enter a description of the application'
} while ($Description.length -gt 500)
$Description = Read-Host -Prompt '[OPTIONAL] Enter a description of the application' | TrimString
} while ($Description.Length -gt 500)
# Only prompt for silent switches if $InstallerType is "exe"
if ($InstallerType.ToLower() -eq "exe") {
$Silent = Read-Host -Prompt '[OPTIONAL] Enter the silent install switch'
$SilentWithProgress = Read-Host -Prompt '[OPTIONAL] Enter the silent (with progress) install switch'
if ($InstallerType -ieq "exe") {
$Silent = Read-Host -Prompt '[OPTIONAL] Enter the silent install switch'| TrimString
$SilentWithProgress = Read-Host -Prompt '[OPTIONAL] Enter the silent (with progress) install switch'| TrimString
}
##########################################
# Write metadata
#endregion
##########################################
$OFS
$string = "Id: " + $id
write-output $string | out-file $filename
write-host "Id: " -ForeGroundColor Blue -NoNewLine
write-host $id -ForeGroundColor White
##########################################
#region Write metadata
$string = "Version: " + $Version
write-output $string | out-file $filename -append
write-host "Version: " -ForeGroundColor Blue -NoNewLine
write-host $Version -ForeGroundColor White
# YAML files should always start with the document start separator "---"
# https://yaml.org/spec/1.2/spec.html#id2760395
$string = "---$NewLine"
Write-Output $string | Out-File $ManifestName
Write-Host $NewLine
$string = "Id: $ID"
Write-Output $string | Out-File $ManifestName -Append
Write-Host "Id: " -ForegroundColor Blue -NoNewline
Write-Host $ID -ForegroundColor White
$string = "Name: " + $AppName
write-output $string | out-file $filename -append
write-host "Name: " -ForeGroundColor Blue -NoNewLine
write-host $AppName -ForeGroundColor White
$string = "Version: $Version"
Write-Output $string | Out-File $ManifestName -Append
Write-Host "Version: " -ForegroundColor Blue -NoNewline
Write-Host $Version -ForegroundColor White
$string = "Publisher: " + $Publisher
write-output $string | out-file $filename -append
write-host "Publisher: " -ForeGroundColor Blue -NoNewLine
write-host $Publisher -ForeGroundColor White
$string = "Name: $AppName"
Write-Output $string | Out-File $ManifestName -Append
Write-Host "Name: " -ForegroundColor Blue -NoNewline
Write-Host $AppName -ForegroundColor White
$string = "License: " + $License
write-output $string | out-file $filename -append
write-host "License: " -ForeGroundColor Blue -NoNewLine
write-host $License -ForeGroundColor White
$string = "Publisher: $Publisher"
Write-Output $string | Out-File $ManifestName -Append
Write-Host "Publisher: " -ForegroundColor Blue -NoNewline
Write-Host $Publisher -ForegroundColor White
if (!($LicenseUrl.length -eq 0)) {
$string = "LicenseUrl: " + $LicenseUrl
write-output $string | out-file $filename -append
write-host "LicenseUrl: " -ForeGroundColor Blue -NoNewLine
write-host $LicenseUrl -ForeGroundColor White
$string = "License: $License"
Write-Output $string | Out-File $ManifestName -Append
Write-Host "License: " -ForegroundColor Blue -NoNewline
Write-Host $License -ForegroundColor White
if (-not [string]::IsNullOrWhiteSpace($LicenseUrl)) {
$string = "LicenseUrl: $LicenseUrl"
Write-Output $string | Out-File $ManifestName -Append
Write-Host "LicenseUrl: " -ForegroundColor Blue -NoNewline
Write-Host $LicenseUrl -ForegroundColor White
}
if (!($AppMoniker.length -eq 0)) {
$string = "AppMoniker: " + $AppMoniker
write-output $string | out-file $filename -append
write-host "AppMoniker: " -ForeGroundColor Blue -NoNewLine
write-host $AppMoniker -ForeGroundColor White
if (-not [string]::IsNullOrWhiteSpace($AppMoniker)) {
$string = "AppMoniker: $AppMoniker"
Write-Output $string | Out-File $ManifestName -Append
Write-Host "AppMoniker: " -ForegroundColor Blue -NoNewline
Write-Host $AppMoniker -ForegroundColor White
}
if (!($Commands.length -eq 0)) {
$string = "Commands: " + $Commands
write-output $string | out-file $filename -append
write-host "Commands: " -ForeGroundColor Blue -NoNewLine
write-host $Commands -ForeGroundColor White
if (-not [string]::IsNullOrWhiteSpace($Commands)) {
$string = "Commands: $Commands"
Write-Output $string | Out-File $ManifestName -Append
Write-Host "Commands: " -ForegroundColor Blue -NoNewline
Write-Host $Commands -ForegroundColor White
}
if (!($Tags.length -eq 0)) {
$string = "Tags: " + $Tags
write-output $string | out-file $filename -append
write-host "Tags: " -ForeGroundColor Blue -NoNewLine
write-host $Tags -ForeGroundColor White
if (-not [string]::IsNullOrWhiteSpace($Tags)) {
$string = "Tags: $Tags"
Write-Output $string | Out-File $ManifestName -Append
Write-Host "Tags: " -ForegroundColor Blue -NoNewline
Write-Host $Tags -ForegroundColor White
}
if (!($Description.length -eq 0)) {
$string = "Description: " + $Description
write-output $string | out-file $filename -append
write-host "Description: " -ForeGroundColor Blue -NoNewLine
write-host $Description -ForeGroundColor White
if (-not [string]::IsNullOrWhiteSpace($Description)) {
$string = "Description: $Description"
Write-Output $string | Out-File $ManifestName -Append
Write-Host "Description: " -ForegroundColor Blue -NoNewline
Write-Host $Description -ForegroundColor White
}
if (!($Homepage.Length -eq 0)) {
$string = "Homepage: " + $Homepage
write-output $string | out-file $filename -append
write-host "Homepage: " -ForeGroundColor Blue -NoNewLine
write-host $Homepage -ForeGroundColor White
if (-not [string]::IsNullOrWhiteSpace($Homepage)) {
$string = "Homepage: $Homepage"
Write-Output $string | Out-File $ManifestName -Append
Write-Host "Homepage: " -ForegroundColor Blue -NoNewline
Write-Host $Homepage -ForegroundColor White
}
Write-Output "Installers:" | Out-File $ManifestName -Append
write-output "Installers:" | out-file $filename -append
$string = " - Arch: $architecture"
Write-Output $string | Out-File $ManifestName -Append
Write-Host "Arch: " -ForegroundColor Blue -NoNewline
Write-Host $architecture -ForegroundColor White
$string = " Url: $URL"
Write-Output $string | Out-File $ManifestName -Append
Write-Host "Url: " -ForegroundColor Blue -NoNewline
Write-Host $URL -ForegroundColor White
$string = " - Arch: " + $architecture
write-output $string | out-file $filename -append
write-host "Arch: " -ForeGroundColor Blue -NoNewLine
write-host $architecture -ForeGroundColor White
$string = " Sha256: $Hash"
Write-Output $string | Out-File $ManifestName -Append
Write-Host "Sha256: " -ForegroundColor Blue -NoNewline
Write-Host $Hash -ForegroundColor White
$string = " Url: " + $Url
write-output $string | out-file $filename -append
write-host "Url: " -ForeGroundColor Blue -NoNewLine
write-host $Url -ForeGroundColor White
$string = " Sha256: " + $Hash.Hash
write-output $string | out-file $filename -append
write-host "Sha256: " -ForeGroundColor Blue -NoNewLine
write-host $Hash.Hash -ForeGroundColor White
$string = " InstallerType: " + $InstallerType
write-output $string | out-file $filename -append
write-host "InstallerType: " -ForeGroundColor Blue -NoNewLine
write-host $InstallerType -ForeGroundColor White
if (!($Silent.Length) -eq 0 -Or !($SilentWithProgress.Length -eq 0)) {
$string = " InstallerType: $InstallerType"
Write-Output $string | Out-File $ManifestName -Append
Write-Host "InstallerType: " -ForegroundColor Blue -NoNewline
Write-Host $InstallerType -ForegroundColor White
if ((-not [string]::IsNullOrWhiteSpace($Silent)) -or
(-not [string]::IsNullOrWhiteSpace($SilentWithProgress))) {
$string = " Switches:"
write-output $string | out-file $filename -append
write-host "Switches: " -ForeGroundColor Blue -NoNewLine
Write-Output $string | Out-File $ManifestName -Append
Write-Host "Switches: " -ForegroundColor Blue -NoNewline
}
if (!($Silent.Length -eq 0)) {
$string = " Silent: " + $Silent
write-output $string | out-file $filename -append
write-host "Silent: " -ForeGroundColor Blue -NoNewLine
write-host $Silent -ForeGroundColor White
if (-not [string]::IsNullOrWhiteSpace($Silent)) {
$string = " Silent: $Silent"
Write-Output $string | Out-File $ManifestName -Append
Write-Host "Silent: " -ForegroundColor Blue -NoNewline
Write-Host $Silent -ForegroundColor White
}
if (!($SilentWithProgress.Length -eq 0)) {
$string = " SilentWithProgress: " + $SilentWithProgress
write-output $string | out-file $filename -append
write-host "SilentWithProgress: " -ForeGroundColor Blue -NoNewLine
write-host $SilentWithProgress -ForeGroundColor White
if (-not [string]::IsNullOrWhiteSpace($SilentWithProgress)) {
$string = " SilentWithProgress: $SilentWithProgress"
Write-Output $string | Out-File $ManifestName -Append
Write-Host "SilentWithProgress: " -ForegroundColor Blue -NoNewline
Write-Host $SilentWithProgress -ForegroundColor White
}
if ($CurrentDirectory -match "winget-pkgs\\manifests\\(?<publisher>.+?)\\(?<appname>.+?)$") {
$FileLocation = Join-Path "\" "manifests" $Matches.publisher $Matches.appname
$AbsoluteFileLocation = $CurrentDirectory
} elseif ($CurrentDirectory -match "winget-pkgs\\manifests\\(?<publisher>.+?)$") {
$appNameDirectory = $id.Split('.')[1]
$FileLocation = Join-Path "\" "manifests" $Matches.publisher $appNameDirectory
$AbsoluteFileLocation = Join-Path $CurrentDirectory $appNameDirectory
} else {
$RepositoryRoot = Split-Path -Parent (Split-Path -Parent $MyInvocation.MyCommand.Source)
$FileLocation = Join-Path "\" "manifests" $id.Split('.')[0..1]
$AbsoluteFileLocation = Join-Path $RepositoryRoot $FileLocation
}
if (-not (Test-Path $AbsoluteFileLocation)) {
New-Item $AbsoluteFileLocation -ItemType Directory | Out-Null
}
$FileOldEnconding = Get-Content -Raw $filename
Remove-Item -Path $filename
$filename = Join-Path $AbsoluteFileLocation $filename
$ManifestsFolder = (Resolve-Path "$PSScriptRoot\..\manifests").Path
$PublisherFolder = Join-Path $ManifestsFolder $Publisher
$AppFolder = Join-Path $PublisherFolder $AppName
New-Item -ItemType "Directory" -Force -Path $AppFolder | Out-Null
$FileOldEncoding = Get-Content -Raw $ManifestName
Remove-Item -Path $ManifestName
$ManifestPath = Join-Path $AppFolder $ManifestName
$Utf8NoBomEncoding = New-Object System.Text.UTF8Encoding $False
[System.IO.File]::WriteAllLines($filename, $FileOldEnconding, $Utf8NoBomEncoding)
[System.IO.File]::WriteAllLines($ManifestPath, $FileOldEncoding, $Utf8NoBomEncoding)
$string = "Yaml file created: " + $filename
write-output $string
Write-Host $NewLine
Write-Host "Yaml file created: $ManifestPath"
write-host "Now place this file in the following location: $FileLocation "
#endregion
##########################################

View File

@@ -1,10 +0,0 @@
Id: 8x8.VirtualOfficeDesktop
Version: 6.9.3_6
Name: VirtualOfficeDesktop
Publisher: 8x8
License: Copyright (C) 8x8
Installers:
- Arch: x64
Url: https://support.8x8.com/@api/deki/files/1947/VOD_6.9.3-6_64-bit.msi?revision=51
Sha256: 379654C8FEC6FE40E233C76B26F3EAE1985756CF4AD86A5374EBA968F37A6E6B
InstallerType: msi

View File

@@ -1,16 +0,0 @@
Id: Axosoft.GitKraken
Name: GitKraken
Version: 7.0.1
Publisher: Axosoft
Homepage: https://www.gitkraken.com/
Description: Git GUI Client.
License: Commercial (c) 2020 Axosoft, LLC.
LicenseUrl: https://www.gitkraken.com/eula
InstallerType: Exe
Installers:
- Arch: x64
Url: https://release.gitkraken.com/win64/GitKrakenSetup.exe
Sha256: 6d7ecba2bd408cf1c3430f2caa420e0ff7b7d0d1867d6cf921a48b003bb1b510
Switches:
Silent: /silent
SilentWithProgress: /silent

View File

@@ -1,6 +1,6 @@
Id: Axosoft.GitKraken
Name: GitKraken
Version: 7.1.0
Version: 7.3.0
Publisher: Axosoft
Homepage: https://www.gitkraken.com/
Description: Git GUI Client.
@@ -10,8 +10,7 @@ InstallerType: Exe
Installers:
- Arch: x64
Url: https://release.gitkraken.com/win64/GitKrakenSetup.exe
Sha256: F851DCE69FF9CB39E71373B70B3926C3433AF7632E7B65670DE225B334CCE5A9
Sha256: DE0B1493B0BA970A58A1670804D54AA36CD273BED905C7DAD1CBC78F209544B8
Switches:
Silent: /silent
SilentWithProgress: /silent

View File

@@ -1,5 +1,5 @@
Id: DMM.GamePlayer
Version: 2.5.5
Version: 2.5.6
Name: DMM Game Player
Publisher: DMM
License: Copyright (c) since 1998 DMM
@@ -8,6 +8,6 @@ Tags: dmm, gameplayer
Homepage: https://games.dmm.com/
Installers:
- Arch: x86
Url: https://dl-gameplayer.dmm.com/admin/win/installer/DMMGamePlayerSetup.exe
Sha256: B28195834DB4433E79CE43A078A99E34F68665665051CF24BED9CF9E47896B86
Url: https://site-gameplayer.dmm.com/gameplayer/installer/win/x86/gameplayer
Sha256: 2ef1016e7535b8dbc9749fdc395f44e95ef5f6749fdf10603b4abbb3756f37dd
InstallerType: inno

View File

@@ -0,0 +1,22 @@
Id: Datalust.Seq
Publisher: Datalust
Name: Seq
AppMoniker: seq
Version: 2020.2.4593
License: Copyright © 2013-2020 Datalust
LicenseUrl: https://datalust.co/doc/eula-current.pdf
MinOSVersion: 10.0.0.0
Description: Seq is the easiest way for development teams to capture, search and visualize structured log events.
Homepage: https://datalust.co/seq
Tags: logging
Commands: seq
InstallerType: msi
Installers:
- Arch: x64
Url: https://getseq.blob.core.windows.net/releases/Seq-2020.2.4593.msi
Sha256: BF3CA629879FE05C582D8068F14103A732EFCEA73A77D82C07CBE5A5D622B32C
Switches:
Silent: /quiet WIXUI_EXITDIALOGOPTIONALCHECKBOX=0
SilentWithProgress: /passive WIXUI_EXITDIALOGOPTIONALCHECKBOX=0
InstallLocation: INSTALLFOLDER=<INSTALLPATH>
# ManifestVersion: 0.1.0

View File

@@ -0,0 +1,26 @@
# ================== General ==================
Id: Docker.DockerDesktopEdge
Publisher: Docker Inc.
Name: Docker Desktop Edge
AppMoniker: docker-edge
Description: Docker Desktop is an application for MacOS and Windows machines for the building and sharing of containerized applications. Access Docker Desktop and follow the guided onboarding to build your first containerized application in minutes.
Homepage: https://www.docker.com
Tags: Container, Containerization, Virtualization
Version: 2.3.5.1.47433
License: Copyright © 2015-2020 Docker Inc. All rights reserved.
LicenseUrl: https://www.docker.com/legal/docker-software-end-user-license-agreement
# ================= Installer =================
InstallerType: exe
Installers:
- Arch: x64
Url: https://desktop.docker.com/win/edge/47433/Docker%20Desktop%20Installer.exe
Sha256: b3d0ec228f9557890f23ae113c0b58b77a85f5b1b2f65c43a2bd077ba44c28fc
Switches:
Silent: install --quiet
SilentWithProgress: install --quiet

View File

@@ -14,3 +14,4 @@ Installers:
- Arch: x64
Url: https://github.com/arsenetar/dupeguru/releases/download/4.0.4/dupeGuru_win64_4.0.4.exe
Sha256: 72637b8d526d97c7b1836857f4012de831a07b3f156028b1b854f1e6e6fd1d84
InstallerType: nullsoft

View File

@@ -0,0 +1,16 @@
Id: Ebbflow.Ebbflow
Publisher: Ebbflow
Name: ebbflow
Version: 1.1.0
License: Copyright 2020 Ebbflow Services LLC, or its affiliates. All Rights Reserved. Licensed under the University of Illinois/NCSA Open Source License
LicenseUrl: https://github.com/ebbflow-io/ebbflow/blob/master/LICENSE
Author: Ebbflow
AppMoniker: ebbflow
Tags: "ebbflow,load-balancer,proxy"
Description: Ebbflow Client and Proxy
Homepage: https://ebbflow.io
InstallerType: msi
Installers:
- Arch: x64
Url: https://github.com/ebbflow-io/ebbflow/releases/download/1.1.0/ebbflow_1.1.0.msi
Sha256: CCF25192CBFCEE1676E6A9D2A3311829FBB592B83A755EE14B525E4710E24E43

View File

@@ -0,0 +1,19 @@
Id: Eugeny.Terminus
Publisher: Eugeny
Name: Terminus
Version: 1.0.119
License: MIT License
InstallerType: exe
LicenseUrl: https://github.com/Eugeny/terminus/blob/master/LICENSE
AppMoniker: terminus
Tags: terminal, console, command line
Description: A terminal for a more modern age.
Homepage: https://eugeny.github.io/terminus/
Installers:
- Arch: x64
InstallerType: exe
Url: https://github.com/Eugeny/terminus/releases/download/v1.0.119/terminus-1.0.119-setup.exe
Sha256: 8E5CFB69FAB8AC76A5E63F068D22C819061131AB9145D612DD4D4D16F260A951
Switches:
Silent: /S
SilentWithProgress: /S

View File

@@ -0,0 +1,16 @@
Id: FastCopy.FastCopy
Version: 3.92
Name: FastCopy
Publisher: FastCopy
License: GPL 3.0
AppMoniker: fastcopy
Description: FastCopy is the Fastest Copy/Backup Software on Windows
Homepage: https://fastcopy.jp/en/
InstallerType: exe
Installers:
- Arch: x86
Url: https://fastcopy.jp/archive/FastCopy392_installer.exe
Sha256: 1529F23DBF97AEF44F583823E05A61539558C84D7BA3661593DA82267F0D236F
Switches:
Silent: "/SILENT"
SilentWithProgress: "/SILENT"

View File

@@ -0,0 +1,16 @@
Id: GitHub.GitHubDesktop
Version: 2.5.4
Name: GitHub Desktop
Publisher: Github
License: MIT
LicenseUrl: https://github.com/desktop/desktop/blob/release-2.5.4/LICENSE
Description: Focus on what matters instead of fighting with Git. Whether you're new to Git or a seasoned user, GitHub Desktop simplifies your development workflow.
Homepage: https://desktop.github.com/
Installers:
- Arch: x64
Url: https://desktop.githubusercontent.com/releases/2.5.4-ebf46061/GitHubDesktopSetup.msi
Sha256: CC8155BDC618CB5F3BE38D458C5412526A8F25EC983E72D3AC59454C435507CF
InstallerType: msi
Switches:
Silent: /quiet /norestart
SilentWithProgress: /passive /norestart

View File

@@ -0,0 +1,15 @@
Id: Gitlab.Gitter.IM
Version: 5.1.0
Name: Gitter IM
Publisher: Gitlab
License: 2011-2017 GitLab B.V.
LicenseUrl: https://gitlab.com/gitlab-org/gitter/desktop/
AppMoniker: gitter
Description: Great IM Client for Github
Homepage: https://gitter.im
Tags: "Chat, messages"
Installers:
- Arch: x86
Url: https://update.gitter.im/win/GitterSetup-5.0.1.exe
Sha256: F80AF1656B2B365069FFC5F839DB7B9995B6B6782EA6FBB810C65AED839E2814
InstallerType: inno

View File

@@ -3,7 +3,7 @@ Version: 7.0.0
Name: Grafana Enterprise
Publisher: Grafana Labs
License: Grafana Labs License
LicenseUrl: https://grafana.com/terms/grafana-labs-license/
LicenseUrl: https://grafana.com/legal/grafana-labs-license/
AppMoniker: grafana-e
Tags: grafana, dashboard, prometheus, graph, metrics, visualization, data, query
Description: "Grafana allows you to query, visualize, alert on and understand your metrics no matter where they are stored. Create, explore, and share dashboards with your team and foster a data driven culture. The Enterprise Edition has the same features as the Open Source Edition and can be used free of charge. It also has the benefit of allowing an upgrade to the full Enterprise feature set, including support for Enterprise plugins."

View File

@@ -3,7 +3,7 @@ Version: 7.0.3
Name: Grafana Enterprise
Publisher: Grafana Labs
License: Grafana Labs License
LicenseUrl: https://grafana.com/terms/grafana-labs-license/
LicenseUrl: https://grafana.com/legal/grafana-labs-license/
AppMoniker: grafana-e
Tags: grafana, dashboard, prometheus, graph, metrics, visualization, data, query
Description: "Grafana allows you to query, visualize, alert on and understand your metrics no matter where they are stored. Create, explore, and share dashboards with your team and foster a data driven culture. The Enterprise Edition has the same features as the Open Source Edition and can be used free of charge. It also has the benefit of allowing an upgrade to the full Enterprise feature set, including support for Enterprise plugins."

View File

@@ -0,0 +1,18 @@
Id: GrafanaLabs.GrafanaEnterprise
Version: 7.1.4
Name: Grafana Enterprise
Publisher: Grafana Labs
License: Grafana Labs License
LicenseUrl: https://grafana.com/legal/grafana-labs-license/
AppMoniker: grafana-e
Tags: grafana, dashboard, prometheus, graph, metrics, visualization, data, query
Description: "Grafana allows you to query, visualize, alert on and understand your metrics no matter where they are stored. Create, explore, and share dashboards with your team and foster a data driven culture. The Enterprise Edition has the same features as the Open Source Edition and can be used free of charge. It also has the benefit of allowing an upgrade to the full Enterprise feature set, including support for Enterprise plugins."
Homepage: https://grafana.com
Installers:
- Arch: x64
Url: https://dl.grafana.com/enterprise/release/grafana-enterprise-7.1.4.windows-amd64.msi
Sha256: 9A80EF7B14895A667D1851974C68BE3D3E704C55DDB658C7312B6985FF0C609E
InstallerType: msi
Switches:
Silent: /quiet /norestart
SilentWithProgress: /passive /norestart

View File

@@ -0,0 +1,18 @@
Id: GrafanaLabs.GrafanaOSS
Version: 7.1.4
Name: Grafana Open Source
Publisher: Grafana Labs
License: Apache 2.0
LicenseUrl: https://github.com/grafana/grafana/blob/master/LICENSE
AppMoniker: grafana-oss
Tags: grafana, dashboard, prometheus, graph, metrics, visualization, data, query
Description: Grafana allows you to query, visualize, alert on and understand your metrics no matter where they are stored. Create, explore, and share dashboards with your team and foster a data driven culture.
Homepage: https://grafana.com
Installers:
- Arch: x64
Url: https://dl.grafana.com/oss/release/grafana-7.1.4.windows-amd64.msi
Sha256: D1845E9801DF01F764612DFB2E8FE0B72BF040E275B306D659AD30577CED07A4
InstallerType: msi
Switches:
Silent: /quiet /norestart
SilentWithProgress: /passive /norestart

View File

@@ -1,5 +1,5 @@
Id: JAMSoftware.TreeSize
Version: 8.0.0
Version: 8.0.1
Name: TreeSize Professional Trial
Publisher: JAM Software
Homepage: https://www.jam-software.com/treesize/
@@ -11,4 +11,4 @@ Installers:
- Arch: x64
Url: https://downloads.jam-software.de/treesize/TreeSize-x64-Demo.exe
InstallerType: Inno
Sha256: 6046877834B1BB703AC9201F555DE2F941E7445EF12A7955EFF535774C41A9FD
Sha256: 6571E45C7ED5FE91B518F93CC6B064F9E23FAED2BC519766799D8A2CEFA9817B

View File

@@ -0,0 +1,16 @@
Id: Jitsi.Meet
Version: 2.3.1
Name: Jitsi Meet Electron
Publisher: Jitsi
License: Copyright (c) 2020 Jitsi Team
LicenseUrl: https://github.com/jitsi/jitsi-meet-electron/blob/master/LICENSE
AppMoniker: jitsi
Tags: jitsi, jitsi-meet, meeting, video, chat
Description: Jitsi Meet is an open-source (Apache) WebRTC JavaScript application that uses Jitsi Videobridge to provide high quality, secure and scalable video conferences.
Homepage: https://github.com/jitsi/jitsi-meet-electron
Installers:
- Arch: x86
Url: https://github.com/jitsi/jitsi-meet-electron/releases/download/v2.3.1/jitsi-meet.exe
Sha256: 2C838D82CB004F6E3CAC636A572DADB3E1088B305BCE20A80A9AEEA42A1BE758
InstallerType: exe

View File

@@ -0,0 +1,13 @@
Id: Libretro.RetroArch
Version: 1.9.0
Name: RetroArch
Publisher: The Libretro Team
License: GPLv3
Tags: libretro, retro, rom, emulator, emulation, arcade, game, gaming
Description: RetroArch is a frontend for emulators, game engines and media players.
Homepage: https://www.retroarch.com
Installers:
- Arch: x64
Url: http://buildbot.libretro.com/stable/1.9.0/windows/x86_64/RetroArch-x64-setup.exe
Sha256: 01E0140DAFC40703F788F4435427CB16F7A30BC8E1D0D15ABE046EC1E16E5CCB
InstallerType: nullsoft

View File

@@ -0,0 +1,15 @@
Id: Mattermost.MattermostDesktop
Version: 4.5.3
Name: Mattermost Desktop
AppMoniker: mattermost
Publisher: Mattermost
License: Copyright (c) 2016-present Mattermost, Inc.
LicenseUrl: https://github.com/mattermost/desktop/blob/master/LICENSE.txt
Tags: chat, collaboration, irc, work, teams
Description: Mattermost Desktop application for Windows
Homepage: https://mattermost.com/
Installers:
- Arch: x64
Url: https://releases.mattermost.com/desktop/4.5.3/mattermost-desktop-4.5.3-x64.msi
Sha256: 329d70733f2860d4f4e3e623aeb92da4cba1aaea277e33d58afac31c9b8945a6
InstallerType: msi

View File

@@ -0,0 +1,13 @@
Id: Microsoft.AzureCLI
Version: 2.11.0
Name: Azure CLI
Publisher: Microsoft Corporation
AppMoniker: azure-cli
Homepage: https://docs.microsoft.com/en-us/cli/azure/
License: Copyright (C) Microsoft Corporation
Description: The Azure command-line interface (Azure CLI) is a set of commands used to create and manage Azure resources. The Azure CLI is available across Azure services and is designed to get you working quickly with Azure, with an emphasis on automation.
Installers:
- Arch: x64
Url: https://azurecliprod.azureedge.net/msi/azure-cli-2.11.0.msi
InstallerType: msi
Sha256: 93ffe07413c842d941bd0c4859745dacf98c2e05a6b44d70b1cf1f6e5c687551

View File

@@ -0,0 +1,18 @@
Id: Microsoft.BotFrameworkEmulator
Publisher: Microsoft Corporation
Name: Bot Framework Emulator
Version: 4.10.0
License: Copyright (c) Microsoft Corporation - MIT
LicenseUrl: https://github.com/microsoft/BotFramework-Emulator/blob/master/LICENSE.txt
AppMoniker: botframework-emulator
Tags: bot, framework, emulator
Description: Development tool for the Microsoft Bot Framework. Allows developers to test and debug bots on localhost.
Homepage: https://github.com/microsoft/BotFramework-Emulator
Installers:
- Arch: x64
InstallerType: EXE
Url: https://github.com/microsoft/BotFramework-Emulator/releases/download/v4.10.0/BotFramework-Emulator-4.10.0-windows-setup.exe
Sha256: E8C24A1DC8FDE84CFAC73C680D43CC1F1CB0034955D7198558741AABBD199A6F
Switches:
Silent: /S
SilentWithProgress: /S

View File

@@ -12,7 +12,7 @@ Installers:
- Arch: x64
InstallerType: EXE
Url: https://github.com/microsoft/BotFramework-Emulator/releases/download/v4.9.0/BotFramework-Emulator-4.9.0-windows-setup.exe
Sha256: EDE23BCAD7200D83EFFE6621534D654CBB986ECCADB4E1E35B9EA50C7EF220B8
Sha256: 5FF9A31ED28737B4E689BA5A325F88343707E1CF5CCB2014C587E38314A010EE
Switches:
Silent: /S
SilentWithProgress: /S

View File

@@ -1,3 +1,4 @@
# ================== General ==================
Id: Microsoft.EdgeDev
@@ -6,7 +7,8 @@ Name: Microsoft Edge Dev
AppMoniker: msedge-dev
Description: World-class performance with more privacy, more productivity, and more value while you browse.
Homepage: https://www.microsoftedgeinsider.com
Tags: Edge, Microsoft Edge, MS Edge, Edge Stable, Edge Chromium
Tags: Edge, Microsoft Edge, MS Edge, Edge Stable, Edge Chromium, Microsoft, browser, chromium, pdf
FileExtensions: html, pdf, mhtml, webp
License: Copyright (C) Microsoft Corporation
# ================= Installer =================
@@ -18,5 +20,6 @@ Installers:
- Arch: x64
Url: http://dl.delivery.mp.microsoft.com/filestreamingservice/files/8629cf89-bd6a-473f-a89e-c52b23b934a7/MicrosoftEdgeDevEnterpriseX64.msi
Sha256: 1ED288D3F7CEEA9D15F68CB98D2BAA68B4922A3AFF972F4AA345FA733D183E29
# Auto Generated by softcreatr@winget.it on Wed, 10 Jun 2020 18:25:15 +0000
#Switches:
# Silent:
# SilentWithProgress:

View File

@@ -0,0 +1,14 @@
Id: Microsoft.VisualStudioCode
Version: 1.48.2.a0479759d6
Name: Visual Studio Code
Publisher: Microsoft Corporation
Homepage: https://code.visualstudio.com
License: Copyright (c) Microsoft Corporation
Description: Visual Studio Code is a code editor redefined and optimized for building and debugging modern web and cloud applications. Visual Studio Code is free and available on your favorite platform - Linux, macOS, and Windows.
AppMoniker: vscode
Commands: code
Installers:
- Arch: x64
Url: https://az764295.vo.msecnd.net/stable/a0479759d6e9ea56afa657e454193f72aef85bd0/VSCodeUserSetup-x64-1.48.2.exe
InstallerType: inno
Sha256: 65b46c347285bf651944a63afa9f367ebe6085df440638eae850b30e97348ace

View File

@@ -0,0 +1,14 @@
Id: Microsoft.VisualStudioCodeInsiders
Version: 1.49.10.8ba70d8bdc
Name: Visual Studio Code - Insiders
Publisher: Microsoft Corporation
Homepage: https://code.visualstudio.com
License: Copyright (c) Microsoft Corporation
Description: Visual Studio Code is a code editor redefined and optimized for building and debugging modern web and cloud applications. Visual Studio Code is free and available on your favorite platform - Linux, macOS, and Windows.
AppMoniker: vscode-insiders
Commands: code-insiders
Installers:
- Arch: x64
Url: https://az764295.vo.msecnd.net/insider/8ba70d8bdc3a10e3143cc4a131f333263bc48eef/VSCodeUserSetup-x64-1.49.0-insider.exe
InstallerType: inno
Sha256: 4a5ce9c85733fae7fca0385eede1aa3be468b0fc4737fa323a2f42b8aa078323

View File

@@ -0,0 +1,14 @@
Id: Microsoft.VisualStudioCodeInsiders
Version: 1.49.11.4ccab0deda
Name: Visual Studio Code - Insiders
Publisher: Microsoft Corporation
Homepage: https://code.visualstudio.com
License: Copyright (c) Microsoft Corporation
Description: Visual Studio Code is a code editor redefined and optimized for building and debugging modern web and cloud applications. Visual Studio Code is free and available on your favorite platform - Linux, macOS, and Windows.
AppMoniker: vscode-insiders
Commands: code-insiders
Installers:
- Arch: x64
Url: https://az764295.vo.msecnd.net/insider/4ccab0deda29628076ce1bbb17e9fef239337f21/VSCodeUserSetup-x64-1.49.0-insider.exe
InstallerType: inno
Sha256: b71be2b18e9f547aff8c3113c1f58c9973e54106212a17b493c2abe68f1d34d2

View File

@@ -0,0 +1,14 @@
Id: Microsoft.VisualStudioCodeInsiders
Version: 1.49.12.7df29b1236
Name: Visual Studio Code - Insiders
Publisher: Microsoft Corporation
Homepage: https://code.visualstudio.com
License: Copyright (c) Microsoft Corporation
Description: Visual Studio Code is a code editor redefined and optimized for building and debugging modern web and cloud applications. Visual Studio Code is free and available on your favorite platform - Linux, macOS, and Windows.
AppMoniker: vscode-insiders
Commands: code-insiders
Installers:
- Arch: x64
Url: https://az764295.vo.msecnd.net/insider/7df29b1236ecf8a21af9fe19a52923f6d69e0577/VSCodeUserSetup-x64-1.49.0-insider.exe
InstallerType: inno
Sha256: 187710bb181cc2f4a15068e02b2a0f493776c47a8fa4f516a35d197147678674

View File

@@ -0,0 +1,14 @@
Id: Microsoft.VisualStudioCodeInsiders
Version: 1.49.13.b58f4549b2
Name: Visual Studio Code - Insiders
Publisher: Microsoft Corporation
Homepage: https://code.visualstudio.com
License: Copyright (c) Microsoft Corporation
Description: Visual Studio Code is a code editor redefined and optimized for building and debugging modern web and cloud applications. Visual Studio Code is free and available on your favorite platform - Linux, macOS, and Windows.
AppMoniker: vscode-insiders
Commands: code-insiders
Installers:
- Arch: x64
Url: https://az764295.vo.msecnd.net/insider/b58f4549b2919fa3a5dc52df83f4ba60780c625f/VSCodeUserSetup-x64-1.49.0-insider.exe
InstallerType: inno
Sha256: f47e17736d1eb45bef8b28d01b93d6cb72784067696c5900a3fae945f7ffab3a

View File

@@ -0,0 +1,14 @@
Id: Microsoft.VisualStudioCodeInsiders
Version: 1.49.14.bd2a40195f
Name: Visual Studio Code - Insiders
Publisher: Microsoft Corporation
Homepage: https://code.visualstudio.com
License: Copyright (c) Microsoft Corporation
Description: Visual Studio Code is a code editor redefined and optimized for building and debugging modern web and cloud applications. Visual Studio Code is free and available on your favorite platform - Linux, macOS, and Windows.
AppMoniker: vscode-insiders
Commands: code-insiders
Installers:
- Arch: x64
Url: https://az764295.vo.msecnd.net/insider/bd2a40195f1c904a0cc0dd161371c0e3e3957052/VSCodeUserSetup-x64-1.49.0-insider.exe
InstallerType: inno
Sha256: c91f1acc95cb6d01527cb19a8c27379e92f5078d88ce6e7243efb1ec7a682a32

View File

@@ -0,0 +1,14 @@
Id: Microsoft.VisualStudioCodeInsiders
Version: 1.49.15.b58f4549b2
Name: Visual Studio Code - Insiders
Publisher: Microsoft Corporation
Homepage: https://code.visualstudio.com
License: Copyright (c) Microsoft Corporation
Description: Visual Studio Code is a code editor redefined and optimized for building and debugging modern web and cloud applications. Visual Studio Code is free and available on your favorite platform - Linux, macOS, and Windows.
AppMoniker: vscode-insiders
Commands: code-insiders
Installers:
- Arch: x64
Url: https://az764295.vo.msecnd.net/insider/b58f4549b2919fa3a5dc52df83f4ba60780c625f/VSCodeUserSetup-x64-1.49.0-insider.exe
InstallerType: inno
Sha256: f47e17736d1eb45bef8b28d01b93d6cb72784067696c5900a3fae945f7ffab3a

View File

@@ -0,0 +1,14 @@
Id: Microsoft.VisualStudioCodeInsiders
Version: 1.49.16.21ebf4d282
Name: Visual Studio Code - Insiders
Publisher: Microsoft Corporation
Homepage: https://code.visualstudio.com
License: Copyright (c) Microsoft Corporation
Description: Visual Studio Code is a code editor redefined and optimized for building and debugging modern web and cloud applications. Visual Studio Code is free and available on your favorite platform - Linux, macOS, and Windows.
AppMoniker: vscode-insiders
Commands: code-insiders
Installers:
- Arch: x64
Url: https://az764295.vo.msecnd.net/insider/21ebf4d282accd98b58bc118bff9b38d562309b4/VSCodeUserSetup-x64-1.49.0-insider.exe
InstallerType: inno
Sha256: ae683d5028d9e7fac0c77154709887f133f78e76128c13963bd4d01f5120b101

View File

@@ -0,0 +1,14 @@
Id: Microsoft.VisualStudioCodeInsiders
Version: 1.49.9.32dde5598d
Name: Visual Studio Code - Insiders
Publisher: Microsoft Corporation
Homepage: https://code.visualstudio.com
License: Copyright (c) Microsoft Corporation
Description: Visual Studio Code is a code editor redefined and optimized for building and debugging modern web and cloud applications. Visual Studio Code is free and available on your favorite platform - Linux, macOS, and Windows.
AppMoniker: vscode-insiders
Commands: code-insiders
Installers:
- Arch: x64
Url: https://az764295.vo.msecnd.net/insider/32dde5598df15c19d76aa197dad05a16382b49c7/VSCodeUserSetup-x64-1.49.0-insider.exe
InstallerType: inno
Sha256: 6a22c0f1bc7fd67dbc7780a452de7f64f1065ed1806e271ca8a45716b2552dfe

View File

@@ -0,0 +1,18 @@
Id: Microsoft.WindowsTerminal
Name: Windows Terminal
AppMoniker: Terminal
Version: 1.2.2381.0
Publisher: Microsoft
Author: Microsoft
Homepage: https://github.com/microsoft/terminal
License: MIT
LicenseUrl: https://github.com/microsoft/terminal/blob/master/LICENSE
Description: The new Windows Terminal and the original Windows console host, all in the same place!
Tags: terminal, commandline, cli, cmd, ps, powershell
InstallerType: Msix
Installers:
- Arch: x64
Url: https://github.com/microsoft/terminal/releases/download/v1.2.2381.0/Microsoft.WindowsTerminal_1.2.2381.0_8wekyb3d8bbwe.msixbundle
Sha256: d83d3c44f300a3b0341f2f4b244040821eb341ccfc410131faea4385154a57ab
SignatureSha256: 39e65a02511409e4cf916c9dd126d3cae893b5ed8419ece59d55d6e4feab5050

View File

@@ -0,0 +1,23 @@
# ================== General ==================
Id: Microsoft.WindowsTerminalPreview
Publisher: Microsoft Corporation
Name: Windows Terminal Preview
AppMoniker: Terminal
Description: Windows Terminal is a modern terminal application for users of command line tools and shells like Command Prompt, PowerShell, and Windows Subsystem for Linux (WSL). Its main features include multiple tabs, panes, Unicode and UTF-8 character support, a GPU accelerated text rendering engine, and the ability to create your own themes and customize text, colors, backgrounds, and shortcut key bindings.
Homepage: https://github.com/microsoft/terminal
Tags: Console, Command-Line, Shell, Command Prompt, PowerShell, WSL, Developer Tools, Utilities
License: MIT
LicenseUrl: https://github.com/microsoft/terminal/blob/master/LICENSE
# ================= Installer =================
Version: 1.3.2382.0
MinOSVersion: 10.0.18362.0
InstallerType: msix
Installers:
- Arch: x64
Url: https://github.com/microsoft/terminal/releases/download/v1.3.2382.0/Microsoft.WindowsTerminalPreview_1.3.2382.0_8wekyb3d8bbwe.msixbundle
Sha256: 342e346ffb82dbda079cf854c26e928b78748c70c1ef974ba00988739cc91a08
SignatureSha256: ad57806fa640631128f6ff0e1a4f0adcbdb2a5343da5d0e90349bd9211454581

View File

@@ -0,0 +1,26 @@
# ================== General ==================
Id: Mozilla.Firefox.Firefox_v80.0
Version: 80.0
Name: Firefox
Publisher: Mozilla
AppMoniker: Mozilla Firefox 80.0
Tags: Mozilla Firefox 80.0
Description: Mozilla Firefox is free and open source software, built by a community of thousands from all over the world.
# ================== License ==================
Homepage: https://www.mozilla.org/en-US/firefox/new/
License: Mozilla Public License Version 2.0
LicenseUrl: https://www.mozilla.org/en-US/MPL/2.0/
# ================= Installer =================
Installers:
- Arch: x64
Url: https://download-installer.cdn.mozilla.net/pub/firefox/releases/80.0/win64/en-US/Firefox%20Setup%2080.0.msi
Sha256: f93446a6bd0dd36a58a805c6069516ae8975929e48828f0fcbb258d4b63d48ac
InstallerType: msi
Switches:
Custom: /norestart
Silent: /qn
SilentWithProgress: /qb
Language: en-US

View File

@@ -5,13 +5,13 @@ Publisher: Mozilla
License: Mozilla Public License V2.0
LicenseUrl: https://www.mozilla.org/en-US/MPL/2.0/
AppMoniker: firefox-nightly
Tags: firefox, browser, mozilla, nighly
Tags: firefox, browser, mozilla, nightly
Description: "Get a sneak peek at our next generation web browser, and help us make it the best browser it can be: try Firefox Nightly."
Homepage: https://www.mozilla.org/en-US/firefox/nightly/
Installers:
- Arch: x64
Url: https://download-installer.cdn.mozilla.net/pub/firefox/nightly/latest-mozilla-central/firefox-81.0a1.en-US.win64.installer.msi
Sha256: EFEB7AA91AFB6FCF2DA01F1975A05C0B3775DED991A2E3CDB2572D4F660A840F
Sha256: ABC41D398BFCAC25DFE01F45B7702C1D7311E8CF244C13CD8D1F605C87BB6359
InstallerType: msi
Switches:
Silent: /quiet /norestart

View File

@@ -0,0 +1,16 @@
Id: Musescore.Musescore
Publisher: Musescore
Name: Musescore
Version: 3.5.0
License: GNU GENERAL PUBLIC LICENSE
Homepage: https://musescore.org
Tags: music,sheet,midi,musicxml,music notation,sheet music
Description: an open source and free music notation software
InstallerType: msi
Installers:
- Arch: x64
Url: https://cdn.jsdelivr.net/musescore/v3.5/MuseScore-3.5.0-x86.msi
Sha256: f66330ca47e0470ea7f13d7be3d3ae30138c2d146fc6403cebe8ae599b9ad744
#Switches:
# Silent:
# SilentWithProgress:

View File

@@ -0,0 +1,18 @@
Id: NitroSoftware.NitroPro
Publisher: Nitro Software
Name: Nitro Pro
Version: 13.22.0.414
License: © 2020 Nitro Software, Inc
AppMoniker:
Tags: pdf reader
Description: Nitro lets you edit PDFs, create and fill out forms, and eSign documents all in one place. Get more done faster and never have to print again.
Homepage: https://www.gonitro.com/it/free-pdf-software
Installers:
- Arch: x64
InstallerType: MSI
Url: http://install.nitropdf.com/professional_13220414/en/vlp/nitro_pro13_x64.msi
Sha256: 5E7C90F2ED03409ED597E8AA07AAF7BD491FC78CF7AD20FD4F704856BBBF0D69
#- Arch: x86
# InstallerType: MSI
# Url: http://install.nitropdf.com/professional_13220414/en/vlp/nitro_pro13_x86.msi
# Sha256: 9470CC1B73E751948394BF0EDB174B635E405AF4C027161B6EAE81500B0E864E

View File

@@ -0,0 +1,15 @@
Id: OpenMedia.4KVideoDownloader
Name: 4K Video Downloader Free
AppMoniker: 4kvideodownloader
Version: 4.13.0.3800
Publisher: OpenMedia LLC
License: non-commercial
LicenseUrl: https://www.4kdownload.com/agreement/freeware
Description: Free video downloader for sites such as YouTube and TikTok.
Homepage: https://www.4kdownload.com/products/product-videodownloader
Tags: "downloader"
InstallerType: msi
Installers:
- Arch: x64
Url: https://dl.4kdownload.com/app/4kvideodownloader_4.13.0_x64.msi
Sha256: 0A7E558C3F3C6FA098A36B4FCD18B61CDFA5559F88E9CA0A22DA34F556CFA654

View File

@@ -21,7 +21,7 @@ InstallerType: Nullsoft
Installers:
- Arch: x64
Url: https://download.ccleaner.com/ccsetup569.exe
Sha256: 9B845E34C3F23DBE16B61BFBBFEB92194EDAFDE73299474B0A7B4AC9D733BE33
Sha256: 09029869a47a9008ddfc5b338e60c22afd133685d9666df8cf498df769f67095
Scope: machine
# ManifestVersion: 0.1.0

View File

@@ -0,0 +1,27 @@
# ================== General ==================
Id: Piriform.CCleaner
Publisher: Piriform Software Ltd
Name: CCleaner
Author: Piriform Software Ltd
Description: CCleaner is a utility used to clean potentially unwanted files and invalid Windows Registry entries from a computer.
AppMoniker: ccleaner
Tags: cleanup, registry
# ================== License ==================
Homepage: https://www.ccleaner.com/
License: Freeware - Copyright © 2005-2020 Piriform Software Ltd
LicenseUrl: https://www.ccleaner.com/legal/end-user-license-agreement
# ================= Installer =================
MinOSVersion: 10.0.0.0
#Channel: stable # Channel is not supported in this preview (5/24/2020)
Version: 5.70.7909
InstallerType: Nullsoft
Installers:
- Arch: x64
Url: https://download.ccleaner.com/ccsetup570.exe
Sha256: 825E7ADC69360A9820BE17603EC93AACE7E998D3278B33B16048D9452F1BA860
Scope: machine
# ManifestVersion: 0.1.0

View File

@@ -29,7 +29,7 @@ InstallerType: exe
Installers:
- Arch: x64
Url: https://www.win-rar.com/fileadmin/winrar-versions/winrar/winrar-x64-591.exe
Sha256: 45d8c0810f711a8f7b08a748a3ea7cf8e70cba88a069f78fe8c3e948104c64e0
Sha256: 58BB4399D28DF01F90E1D0C5B2CF734DC53557D543354DE3CE14FA6F6931C58A
Scope: user
#- Arch: x86
#Url: https://www.win-rar.com/fileadmin/winrar-versions/winrar/wrar591.exe

View File

@@ -0,0 +1,18 @@
Id: Rustlang.rust-gnu-x64
Version: 1.45.2
Name: rust-gnu
Publisher: Rustlang
License: Apache 2.0 and MIT
LicenseUrl: https://raw.githubusercontent.com/rust-lang/rust/master/COPYRIGHT
AppMoniker: rust-gnu
Tags: rust, windows, gnu
Description: this is the rust-lang built with gnu toolchain
Homepage: https://www.rust-lang.org/
Installers:
- Arch: x64
Url: https://static.rust-lang.org/dist/rust-1.45.2-x86_64-pc-windows-gnu.msi
Sha256: 9866B117FF185E8CA68F4B05CC809E226065BDE74E2C211119618583B5284A8B
InstallerType: msi
Switches:
Silent: "/quiet"
SilentWithProgress: "/quiet /passive"

View File

@@ -0,0 +1,18 @@
Id: Rustlang.rust-gnu-x86
Version: 1.45.2
Name: rust-gnu
Publisher: Rustlang
License: Apache 2.0 and MIT
LicenseUrl: https://raw.githubusercontent.com/rust-lang/rust/master/COPYRIGHT
AppMoniker: rust-gnu
Tags: rust, windows, gnu
Description: this is the rust-lang built with gnu toolchain
Homepage: https://www.rust-lang.org/
Installers:
- Arch: x86
Url: https://static.rust-lang.org/dist/rust-1.45.2-i686-pc-windows-gnu.msi
Sha256: 907D595E1408AD35F7EC18439DD783EF02BB7015F1A67DDC379632A2309999ED
InstallerType: msi
Switches:
Silent: "/quiet"
SilentWithProgress: "/quiet /passive"

View File

@@ -0,0 +1,18 @@
Id: Rustlang.rust-gnu
Version: 1.45.2
Name: rust-gnu
Publisher: Rustlang
License: Apache 2.0 and MIT
LicenseUrl: https://raw.githubusercontent.com/rust-lang/rust/master/COPYRIGHT
AppMoniker: rust-gnu
Tags: rust, windows, gnu
Description: this is the rust-lang built with gnu toolchain
Homepage: https://www.rust-lang.org/
Installers:
- Arch: x64
Url: https://static.rust-lang.org/dist/rust-1.45.2-x86_64-pc-windows-gnu.msi
Sha256: 9866B117FF185E8CA68F4B05CC809E226065BDE74E2C211119618583B5284A8B
InstallerType: msi
Switches:
Silent: "/quiet"
SilentWithProgress: "/quiet /passive"

View File

@@ -0,0 +1,18 @@
Id: Rustlang.rust-msvc-x64
Version: 1.45.2
Name: rust-msvc
Publisher: Rustlang
License: Apache 2.0 and MIT
LicenseUrl: https://raw.githubusercontent.com/rust-lang/rust/master/COPYRIGHT
AppMoniker: rust-msvc
Tags: rust, windows, msvc
Description: this is the rust-lang built with msvc toolchain
Homepage: https://www.rust-lang.org/
Installers:
- Arch: x64
Url: https://static.rust-lang.org/dist/rust-1.45.2-x86_64-pc-windows-msvc.msi
Sha256: 2F59D0034A186E99966EE684FF64FD4B2514A79A68B16CE873C4FBE522EC73F6
InstallerType: msi
Switches:
Silent: "/quiet"
SilentWithProgress: "/quiet /passive"

View File

@@ -0,0 +1,18 @@
Id: Rustlang.rust-msvc-x86
Version: 1.45.2
Name: rust-msvc
Publisher: Rustlang
License: Apache 2.0 and MIT
LicenseUrl: https://raw.githubusercontent.com/rust-lang/rust/master/COPYRIGHT
AppMoniker: rust-msvc
Tags: rust, windows, msvc
Description: this is the rust-lang built with msvc toolchain
Homepage: https://www.rust-lang.org/
Installers:
- Arch: x86
Url: https://static.rust-lang.org/dist/rust-1.45.2-i686-pc-windows-msvc.msi
Sha256: 888718A10B0C7352A08CD853EE2DAA390C077F1904B56CF3668EC3C5E875296C
InstallerType: msi
Switches:
Silent: "/quiet"
SilentWithProgress: "/quiet /passive"

View File

@@ -0,0 +1,18 @@
Id: Rustlang.rust-msvc
Version: 1.45.2
Name: rust-msvc
Publisher: Rustlang
License: Apache 2.0 and MIT
LicenseUrl: https://raw.githubusercontent.com/rust-lang/rust/master/COPYRIGHT
AppMoniker: rust-msvc
Tags: rust, windows, msvc
Description: this is the rust-lang built with msvc
Homepage: https://www.rust-lang.org/
Installers:
- Arch: x64
Url: https://static.rust-lang.org/dist/rust-1.45.2-x86_64-pc-windows-msvc.msi
Sha256: 2F59D0034A186E99966EE684FF64FD4B2514A79A68B16CE873C4FBE522EC73F6
InstallerType: msi
Switches:
Silent: "/quiet"
SilentWithProgress: "/quiet /passive"

View File

@@ -0,0 +1,16 @@
Id: Signal.Signal
Publisher: Signal
Name: Signal
Version: 1.34.5
License: Copyright 2014-2020 Open Whisper Systems - GPLv3
InstallerType: NULLSOFT
LicenseUrl: https://www.gnu.org/licenses/gpl-3.0.en.html
AppMoniker: signal
Tags: messaging, texting, encryption, security
Description: Signal is an encrypted communications application. It uses the Internet to send one-to-one and group messages, which can include files, voice notes, images and videos, and make one-to-one voice and video calls.
Homepage: https://signal.org/
Installers:
- Arch: x86
InstallerType: NULLSOFT
Url: https://updates.signal.org/desktop/signal-desktop-win-1.34.5.exe
Sha256: 70DD1C2827D39BC5F62E89702AB855D480A11F22BB4844814781EDFC3B0F88BF

View File

@@ -0,0 +1,23 @@
# ================== General ==================
Id: Spotify.Spotify
Publisher: Spotify AB
Name: Spotify
AppMoniker: spotify
Description: Spotify is a digital music service that gives you access to millions of songs.
Homepage: https://www.spotify.com
Tags: Music, Streaming
License: Copyright © 2012 Spotify AB. All rights reserved.
LicenseUrl: https://www.spotify.com/us/legal/end-user-agreement
# ================= Installer =================
Version: 1.1.40.508
InstallerType: exe
Installers:
- Arch: neutral
Url: https://download.scdn.co/SpotifySetup.exe
Sha256: 63341F8B7F2D17FED394C1DB9266AF33B2BE7075753ED143C4BAC4BD11838602
Switches:
Silent: /Silent
SilentWithProgress: /Silent

View File

@@ -0,0 +1,16 @@
Id: TickTick.TickTick
Version: 3.7.1.1
Name: TickTick
Publisher: TickTick
License: Copyright (c) TickTick
AppMoniker: ticktick
Tags: todo
Description: TickTick is a simple and effective to-do list and task manager app which helps you make schedule, manage time, stay focused, remind about deadlines and organize life at home, work and everywhere else.
Homepage: https://www.ticktick.com/
Installers:
- Arch: x64
Url: https://appest-public.s3.amazonaws.com/download/win64/tick_win_setup_x64_release_3711.exe
Sha256: 3C1E35358C60CE31D7A815DC123F0AD9C21AB355525ABC3E24FE9A117E7CA9BA
InstallerType: exe
Switches:
Silent: /silent

View File

@@ -0,0 +1,19 @@
Id: TopalaSoftwareSolutions.SIW
Publisher: Topala Software Solutions
Name: System Information for Windows
AppMoniker: siw
MinOSVersion: 6.1.0.0
Version: 10.4.5.20200708
Description: System Information for Windows - Everything you want to know about your computer
License: Commercial
LicenseUrl: https://www.gtopala.com/agreement/
Homepage: https://www.gtopala.com/
Installers:
- Arch: Neutral
Url: https://siw64.com/download/siwtrial-setup.exe
Sha256: a11d69b077eeb6c2fd0a8364aae2ff5154eae9997419ed2cf3c11f5121963214
InstallerType: Inno
Switches:
Silent: /VERYSILENT
SilentWithProgress: /VERYSILENT
# ManifestVersion: 0.1.0

View File

@@ -0,0 +1,14 @@
Id: TorGuard.TorGuard
Version: 4.0.1
Name: TorGuard
Publisher: TorGuard
License: Copyright © 2020 TorGuard.net
AppMoniker: torguard
Tags: vpn
Description: TorGuard VPN Service encrypts your internet access
Homepage: https://torguard.net/
Installers:
- Arch: x64
Url: https://torguard.net/downloads/torguard-setup-latest.exe
Sha256: EF4973BF9267F59C549F5E7BE0E3A9A29281D2A8DBE35596AF2B820FF582E8EE
InstallerType: nullsoft

View File

@@ -0,0 +1,24 @@
# ================== General ==================
Id: VSCodium.VSCodium
Publisher: VSCodium
Name: VSCodium
Author: VSCodium
Description: VSCodium is a community-driven, freely-licensed binary distribution of Microsofts editor VSCode
AppMoniker: vscodium
Commands: codium
Tags: editor, vscodium
#FileExtensions: txt, cfg # FileExtensions are not supported in this preview (5/24/2020)
# ================== License ==================
Homepage: https://vscodium.com/
License: MIT License
LicenseUrl: https://github.com/VSCodium/vscodium/blob/master/LICENSE
# ================= Installer =================
Version: 1.48.1
InstallerType: Inno
Installers:
- Arch: x64
Url: https://github.com/VSCodium/vscodium/releases/download/1.48.1/VSCodiumUserSetup-x64-1.48.1.exe
Sha256: 1bade52fd5c7255019479a02adccee70f13432560a79376cc61d86517fcd897d

View File

@@ -0,0 +1,16 @@
Id: WhatsApp.WhatsApp
Version: 2.2033.7
Name: WhatsApp
Publisher: WhatsApp
License: Copyright (c) 2020 WhatsApp
LicenseUrl: https://www.whatsapp.com/legal
AppMoniker: whatsapp
Description: Simple. Secure. Reliable messaging. With WhatsApp, you'll get fast, simple, secure messaging and calling for free*, available on phones all over the world.
Homepage: https://www.whatsapp.com/
Installers:
- Arch: x64
Url: https://web.whatsapp.com/desktop/windows/release/x64/WhatsAppSetup.exe
Sha256: 019CBA8AFC41081C41EC295AEE4EE3E7E779A6CF399E7990EA43ABA199883176
InstallerType: exe
Switches:
Silent: "--silent"

View File

@@ -0,0 +1,14 @@
Id: XnSoft.XnViewMP
Version: 0.96.5
Name: XnViewMP
Publisher: XnSoft
License: GFL SDK/GflAx
LicenseUrl: https://www.xnview.com/wiki/index.php/License
AppMoniker: xnviewmp
Description: The enhanced Image Viewer for (Windows/MacOS/Linux)
Homepage: https://www.xnview.com/en/xnviewmp/
Installers:
- Arch: x64
Url: https://download.xnview.com/XnViewMP-win-x64.exe
Sha256: 5482F87F5FCE5847FFD99683196E6E4023D3711F118EAF50820926DE0EA70299
InstallerType: inno

View File

@@ -0,0 +1,15 @@
Id: lukehaas.RunJS
Version: 1.10.1
Name: RunJS
Publisher: Luke Haas
License: Copyright (c) Luke Haas. All rights reserved.
AppMoniker: runjs
Tags: runjs, js, nodejs, run
Description: RunJS is an JavaScript playground that auto-evaluates your code as you type and outputs the results to a console pane.
Homepage: https://runjs.dev/
Installers:
- Arch: x64
Url: https://github.com/lukehaas/RunJS/releases/download/v1.10.1/RunJS-Setup-1.10.1.exe
Sha256: F5C4E9D3ADFC338FC8C3F7EFCE70C0D8B60B8E05B05C9947FB5C0B996A870370
InstallerType: exe