<?xml version="1.0"?>
<!--
    This file is part of Npackd.
    
    Npackd is free software: you can redistribute it and/or modify
    it under the terms of the GNU General Public License as published by
    the Free Software Foundation, either version 3 of the License, or
    (at your option) any later version.
    
    Npackd is distributed in the hope that it will be useful,
    but WITHOUT ANY WARRANTY; without even the implied warranty of
    MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
    GNU General Public License for more details.
    
    You should have received a copy of the GNU General Public License
    along with Npackd.  If not, see <http://www.gnu.org/licenses/>.
    --><root>
 <spec-version>3.5</spec-version>
 <license name="com.adobe.AdobeReaderXLicense">
  <title>Adobe Reader X license</title>
  <url>http://www.adobe.com/products/eulas/pdfs/Reader10_combined-20100625_1419.pdf</url>
 </license>
 <license name="com.microsoft.SysinternalsLicense">
  <title>Sysinternals license</title>
  <url>http://technet.microsoft.com/en-us/sysinternals/bb469936</url>
 </license>
 <license name="edu.mit.web.MIT">
  <title>MIT</title>
  <url>http://opensource.org/licenses/MIT</url>
 </license>
 <license name="org.7-zip.License">
  <title>7-zip license</title>
  <url>http://www.7-zip.org/license.txt</url>
 </license>
 <license name="org.gnu.GPLv2">
  <title>GPLv2</title>
  <url>http://www.gnu.org/licenses/gpl.html</url>
 </license>
 <license name="org.gnu.GPLv3">
  <title>GPLv3</title>
  <url>http://www.gnu.org/licenses/gpl.html</url>
 </license>
 <license name="org.opensource.BSD3ClauseLicense">
  <title>BSD 3-clause license</title>
  <url>http://www.opensource.org/licenses/BSD-3-Clause</url>
 </license>
 <license name="org.wikipedia.Freeware">
  <title>Freeware</title>
  <url>http://en.wikipedia.org/wiki/Freeware</url>
 </license>
 <license name="se.haxx.curl.CURLLicense">
  <title>cURL license</title>
  <url>http://curl.haxx.se/legal/licmix.html</url>
 </license>
 <package name="artweaver-free">
  <title>Artweaver Free</title>
  <url>http://www.artweaver.de/products-en/artweaver-free</url>
  <description>WARNING: this package always installs the newest version of the software.
raster graphics editor</description>
  <icon>https://lh6.googleusercontent.com/-ZZ-k3mDsWF8/UZyVHSQ4r4I/AAAAAAAACBk/KCYr7fld0bw/s800/artweaver.png</icon>
  <license>org.wikipedia.Freeware</license>
  <category>Photo</category>
  <tag>stable</tag>
  <tag>reupload</tag>
  <tag>same-url</tag>
  <stars>1</stars>
  <link href="http://www.artweaver.de/en/changelog" rel="changelog"/>
 </package>
 <package name="bitvise-ssh">
  <title>Bitvise SSH</title>
  <url>https://www.bitvise.com/</url>
  <description>WARNING: this package always installs the newest version of the software.
SSH and SFTP client</description>
  <icon>https://www.bitvise.com/favicon.ico</icon>
  <category>Communications</category>
  <tag>stable</tag>
  <tag>same-url</tag>
 </package>
 <package name="brave">
  <title>Brave</title>
  <url>https://brave.com/features/</url>
  <description>WARNING: this package always installs the newest version of the software.
web browser</description>
  <icon>https://brave.com/static-assets/images/brave-favicon.png</icon>
  <category>Communications</category>
  <tag>stable</tag>
  <tag>same-url</tag>
  <stars>2</stars>
 </package>
 <package name="cmder">
  <title>cmder</title>
  <url>http://cmder.net/</url>
  <description>console emulator. It is spiced up with the Monokai color scheme and a custom prompt layout.</description>
  <icon>http://cmder.net/favicon.ico</icon>
  <license>edu.mit.web.MIT</license>
  <category>Development</category>
  <tag>stable</tag>
 </package>
 <package name="com.adobe.AdobeReader">
  <title>Adobe Reader</title>
  <url>http://www.adobe.com/products/reader.html</url>
  <description>PDF viewer&#13;
&#13;
kw: acroread</description>
  <icon>https://lh5.googleusercontent.com/-GJYoVctVQHc/UclA9xeg39I/AAAAAAAACQM/n8S4tGdWReU/s800/adobereader.png</icon>
  <license>com.adobe.AdobeReaderXLicense</license>
  <category>Text</category>
  <tag>stable</tag>
  <stars>19</stars>
 </package>
 <package name="com.calibreebook.Calibre64">
  <title>Calibre 64 bit</title>
  <url>https://calibre-ebook.com</url>
  <description>E-book management utility&#13;
&#13;
kw: kindle</description>
  <icon>https://lh3.googleusercontent.com/-Dirr06cGJEw/UVknJgOzhRI/AAAAAAAABgg/Ov6o2zsYmUQ/s800/calibre.png</icon>
  <license>org.gnu.GPLv3</license>
  <category>Text</category>
  <tag>stable64</tag>
  <stars>3</stars>
 </package>
 <package name="com.microsoft.ProcessExplorer">
  <title>Process Explorer</title>
  <url>https://technet.microsoft.com/en-us/sysinternals/bb896653.aspx</url>
  <description>WARNING: this package always installs the newest version of the software.
WARNING: this package always installs the newest version of the software.&#13;
&#13;
OS process viewer</description>
  <icon>https://www.microsoft.com/favicon.ico</icon>
  <license>com.microsoft.SysinternalsLicense</license>
  <category>Tools</category>
  <tag>same-url</tag>
  <tag>stable</tag>
  <stars>1</stars>
 </package>
 <package name="com.microsoft.ProcessMonitor">
  <title>Process Monitor</title>
  <url>https://technet.microsoft.com/en-us/sysinternals/bb896645.aspx</url>
  <description>WARNING: this package always installs the newest version of the software.
WARNING: this package always installs the newest version&#13;
OS process monitor</description>
  <icon>https://upload.wikimedia.org/wikipedia/commons/thumb/4/44/Microsoft_logo.svg/32px-Microsoft_logo.svg.png</icon>
  <license>com.microsoft.SysinternalsLicense</license>
  <category>Tools</category>
  <tag>same-url</tag>
  <tag>stable</tag>
  <stars>1</stars>
 </package>
 <package name="com.microsoft.ZoomIt">
  <title>ZoomIt</title>
  <url>https://docs.microsoft.com/de-de/sysinternals/downloads/zoomit</url>
  <description>WARNING: this package always installs the newest version of the software.
WARNING: always installs the newest version&#13;
&#13;
screen zoom and annotation tool</description>
  <icon>https://lh5.googleusercontent.com/-GMqCS9Pn6R8/UT3WqJl7GQI/AAAAAAAABR0/uvv6I5DdPOI/s800/sysinternals.png</icon>
  <license>com.microsoft.SysinternalsLicense</license>
  <category>Tools</category>
  <tag>same-url</tag>
  <tag>stable</tag>
 </package>
 <package name="glary-utilities">
  <title>Glary Utilities</title>
  <url>https://www.glarysoft.com/glary-utilities/</url>
  <description>WARNING: this package always installs the newest version of the software.
system optimizer. It offers windows registry cleaner, disk cleaner, memory optimizer, startup manager, tracks eraser, system control, file management, system restore, performance accelerator and many other amazing multifunctional tools. With this helper, you can fix registry errors, wipe off clutters, free up disk space, optimize internet speed, safeguard confidential files, recover deleted files, check for software updates and optimize your system. Glary Utilities provides an automated, all-in-one PC care service, including thorough scan for issues like invalid registries, unnecessary startup items, temporary files, Internet history and spyware.</description>
  <icon>https://www.glarysoft.com/favicon.ico</icon>
  <category>Security</category>
  <tag>Tools</tag>
  <tag>stable</tag>
  <tag>same-url</tag>
 </package>
 <package name="junction">
  <title>Junction</title>
  <url>http://technet.microsoft.com/en-us/sysinternals/bb896768</url>
  <description>WARNING: this package always installs the newest version of the software.
command line tool for managing NTFS symbolic links</description>
  <license>com.microsoft.SysinternalsLicense</license>
  <category>Tools</category>
  <tag>same-url</tag>
  <tag>stable</tag>
  <stars>1</stars>
 </package>
 <package name="net.sourceforge.mpc-hc.MediaPlayerClassicHomeCinema">
  <title>Media Player Classic - Home Cinema</title>
  <url>https://mpc-hc.org/</url>
  <description>media player</description>
  <icon>https://lh4.googleusercontent.com/-tTRQAZSc7Cs/UQIYCIWVrPI/AAAAAAAAACE/g_4xsjRHpW0/s800/mediaplayerclassic_32.png</icon>
  <license>org.gnu.GPLv2</license>
  <category>Video</category>
  <tag>stable</tag>
 </package>
 <package name="net.sourceforge.mpc-hc.MediaPlayerClassicHomeCinema64">
  <title>Media Player Classic - Home Cinema 64 bit</title>
  <url>https://mpc-hc.org/</url>
  <description>media player</description>
  <icon>https://lh4.googleusercontent.com/-tTRQAZSc7Cs/UQIYCIWVrPI/AAAAAAAAACE/g_4xsjRHpW0/s800/mediaplayerclassic_32.png</icon>
  <license>org.gnu.GPLv2</license>
  <category>Video</category>
  <tag>stable64</tag>
 </package>
 <package name="net.sourceforge.NotepadPlusPlus">
  <title>Notepad++</title>
  <url>https://notepad-plus-plus.org/</url>
  <description>text editor</description>
  <icon>https://lh3.googleusercontent.com/-r0aNDmhz9lk/T2h0DEgyK4I/AAAAAAAAAXc/9YKm7u1kadA/s800/net.sourceforge.NotepadPlusPlus.png</icon>
  <license>org.gnu.GPLv2</license>
  <category>Text</category>
  <tag>stable</tag>
  <link href="https://notepad-plus-plus.org/news/" rel="changelog"/>
 </package>
 <package name="notepadpp64">
  <title>Notepad++ 64 bit</title>
  <url>https://notepad-plus-plus.org/</url>
  <description>text editor</description>
  <icon>https://lh3.googleusercontent.com/-r0aNDmhz9lk/T2h0DEgyK4I/AAAAAAAAAXc/9YKm7u1kadA/s800/net.sourceforge.NotepadPlusPlus.png</icon>
  <license>org.gnu.GPLv2</license>
  <category>Text</category>
  <tag>stable64</tag>
  <stars>20</stars>
  <link href="https://notepad-plus-plus.org/news/" rel="changelog"/>
 </package>
 <package name="openmpt">
  <title>OpenMPT</title>
  <url>https://openmpt.org/</url>
  <description>OpenMPT (short hand for Open ModPlug Tracker) is a tracker software for Windows. OpenMPT allows you to create and play back some great music on your computer. Based on the original ModPlug Tracker written by Olivier Lapicque, OpenMPT is free software and supports a wide variety of module formats and offers an intuitive, native GUI as well as advanced features such as VST plugins and ASIO output.</description>
  <icon>https://openmpt.org/img/logo.png</icon>
  <license>org.opensource.BSD3ClauseLicense</license>
  <category>Music</category>
  <tag>stable</tag>
  <tag>reupload</tag>
 </package>
 <package name="org.7-zip.SevenZIP">
  <title>7-ZIP</title>
  <url>https://www.7-zip.org</url>
  <description>file archiver&#13;
&#13;
The main features of 7-Zip:&#13;
&#13;
- High compression ratio in 7z format with LZMA and LZMA2 compression&#13;
- Packing / unpacking: 7z, XZ, BZIP2, GZIP, TAR, ZIP and WIM&#13;
- Unpacking only: ARJ, CAB, CHM, CPIO, CramFS, DEB, DMG, FAT, HFS, ISO, LZH, LZMA, MBR, MSI, NSIS, NTFS, RAR, RPM,  SquashFS, UDF, VHD, WIM, XAR and Z.&#13;
- For ZIP and GZIP formats, 7-Zip provides a compression ratio that is 2-10% better than the ratio provided by PKZip and WinZip&#13;
- Strong AES-256 encryption in 7z and ZIP formats&#13;
- Self-extracting capability for 7z format&#13;
- Integration with Windows Shell&#13;
- File Manager&#13;
- command line version&#13;
- Plugin for FAR Manager&#13;
- Localizations for 79 languages&#13;
&#13;
Most of the source code is under the GNU LGPL license. The unRAR code is under a mixed license: GNU LGPL + unRAR restrictions. &#13;
&#13;
kw: 7zip</description>
  <icon>https://lh5.googleusercontent.com/-nbJJ_tns0to/UcqlMmDce_I/AAAAAAAACQ8/Zys6cidYQaQ/s800/7zip.png</icon>
  <license>org.7-zip.License</license>
  <category>Tools</category>
  <tag>auto-create-versions</tag>
  <tag>stable</tag>
  <stars>14</stars>
  <link href="https://www.7-zip.org/history.txt" rel="changelog"/>
  <link href="http://www.7-zip.org/7zfm.png" rel="screenshot"/>
 </package>
 <package name="org.7-zip.SevenZIP64">
  <title>7-ZIP 64 bit</title>
  <url>https://www.7-zip.org</url>
  <description>file archiver&#13;
&#13;
The main features of 7-Zip:&#13;
&#13;
- High compression ratio in 7z format with LZMA and LZMA2 compression&#13;
- Packing / unpacking: 7z, XZ, BZIP2, GZIP, TAR, ZIP and WIM&#13;
- Unpacking only: ARJ, CAB, CHM, CPIO, CramFS, DEB, DMG, FAT, HFS, ISO, LZH, LZMA, MBR, MSI, NSIS, NTFS, RAR, RPM,  SquashFS, UDF, VHD, WIM, XAR and Z.&#13;
- For ZIP and GZIP formats, 7-Zip provides a compression ratio that is 2-10% better than the ratio provided by PKZip and WinZip&#13;
- Strong AES-256 encryption in 7z and ZIP formats&#13;
- Self-extracting capability for 7z format&#13;
- Integration with Windows Shell&#13;
- File Manager&#13;
- command line version&#13;
- Plugin for FAR Manager&#13;
- Localizations for 79 languages&#13;
&#13;
Most of the source code is under the GNU LGPL license. The unRAR code is under a mixed license: GNU LGPL + unRAR restrictions. &#13;
&#13;
kw: 7zip</description>
  <icon>https://lh5.googleusercontent.com/-nbJJ_tns0to/UcqlMmDce_I/AAAAAAAACQ8/Zys6cidYQaQ/s800/7zip.png</icon>
  <license>org.7-zip.License</license>
  <category>Tools</category>
  <tag>stable64</tag>
  <stars>44</stars>
  <link href="https://www.7-zip.org/history.txt" rel="changelog"/>
 </package>
 <package name="org.vim.Vim64">
  <title>Vim 64 bit</title>
  <url>http://www.vim.org</url>
  <description>text editor&#13;
&#13;
kw: gvim, vi</description>
  <icon>https://lh6.googleusercontent.com/-oPg5OrLBr74/UZ8rV_mHduI/AAAAAAAACE0/twSVwJ4sOTQ/s800/vim.png</icon>
  <license>org.gnu.GPLv2</license>
  <category>Text</category>
  <tag>stable64</tag>
  <stars>1</stars>
 </package>
 <package name="pc-tweaker64">
  <title>PC Tweaker 64 bit</title>
  <url>https://pctweaker.app/</url>
  <description>See what Windows is doing before you change it. A Windows 10/11 x64 tuning, privacy and maintenance app with scan findings, hardware information and audio diagnostics. Inspect individual changes before deciding what to apply; scanning does not apply tweaks or install drivers.&#13;
&#13;
Release 1.20 adds playback and recording device details, Bluetooth call-mode findings and Equalizer APO status. A read-only 10-second DPC/ISR trace requires administrator approval and can help identify drivers worth investigating; a finding does not establish the cause of an audio problem.&#13;
&#13;
Start with 48 Free controls without an account. Optional paid Pro adds 36 controls and advanced workflows. Change history records supported settings and their previous state. Restoration cannot recover permanently deleted caches or replace a backup. Results depend on the system; no universal performance gain is promised.&#13;
&#13;
Proprietary/freemium software developed by Aurelio Avila, not open source. The official 1.20.3 installer has a verified Aurelio Avila publisher signature and DigiCert timestamp; the packaged download versions remain listed above. The gallery shows the 1.20.3 frontend at 1366 × 768 with visible fictional sample-data and Pro-view labels, not real-PC measurements or customer results. Version 1.20.3 is routine maintenance; Audio was introduced in 1.20.0.</description>
  <icon>https://raw.githubusercontent.com/AurelioAvila/pc-tweaker-app/master/src-tauri/icons/32x32.png</icon>
  <category>Tools</category>
  <link href="https://github.com/AurelioAvila/pc-tweaker-app/releases" rel="changelog"/>
  <link href="https://raw.githubusercontent.com/AurelioAvila/pc-tweaker-app/master/docs/screenshots/pc-tweaker-1.20.3-audio-sample-data.png" rel="screenshot"/>
  <link href="https://raw.githubusercontent.com/AurelioAvila/pc-tweaker-app/master/docs/screenshots/pc-tweaker-1.20.3-scan-results-sample-data.png" rel="screenshot"/>
  <link href="https://raw.githubusercontent.com/AurelioAvila/pc-tweaker-app/master/docs/screenshots/pc-tweaker-1.20.3-change-history-sample-data.png" rel="screenshot"/>
  <link href="https://github.com/AurelioAvila/pc-tweaker-app/issues" rel="issues"/>
 </package>
 <package name="psi-plus64">
  <title>Psi+ 64 bit</title>
  <url>https://psi-im.org/</url>
  <description>cross-platform XMPP client designed for experienced users</description>
  <icon>https://raw.githubusercontent.com/psi-plus/psi-plus-snapshots/master/iconsets/system/default/psiplus/logo_64.png</icon>
  <license>org.gnu.GPLv2</license>
  <category>Communications</category>
  <tag>stable64</tag>
  <tag>reupload</tag>
  <stars>1</stars>
  <link href="https://github.com/psi-im/psi/issues" rel="issues"/>
 </package>
 <package name="r">
  <title>R</title>
  <url>http://www.r-project.org/</url>
  <description>software environment for statistical computing and graphics. It compiles and runs on a wide variety of UNIX platforms, Windows and MacOS. &#13;
&#13;
kw: statistics</description>
  <icon>https://www.r-project.org/favicon-32x32.png</icon>
  <license>org.gnu.GPLv2</license>
  <category>Development</category>
  <tag>stable</tag>
  <tag>reupload</tag>
  <link href="https://cran.r-project.org/doc/manuals/r-release/NEWS.html" rel="changelog"/>
 </package>
 <package name="rdcman">
  <title>Remote Desktop Connection Manager</title>
  <url>https://docs.microsoft.com/en-us/sysinternals/downloads/rdcman</url>
  <description>WARNING: this package always installs the newest version of the software.
manages multiple remote desktop connections (RDP)</description>
  <icon>https://upload.wikimedia.org/wikipedia/commons/thumb/4/44/Microsoft_logo.svg/32px-Microsoft_logo.svg.png</icon>
  <license>org.wikipedia.Freeware</license>
  <category>Communications</category>
  <tag>stable</tag>
  <tag>same-url</tag>
  <stars>2</stars>
 </package>
 <package name="se.haxx.curl.CURL64">
  <title>cURL 64 bit</title>
  <url>http://curl.se/</url>
  <description>data transfer utility</description>
  <icon>https://curl.se/favicon.ico</icon>
  <license>se.haxx.curl.CURLLicense</license>
  <category>Communications</category>
  <tag>stable64</tag>
  <tag>reupload</tag>
  <stars>2</stars>
  <link href="https://curl.se/changes.html" rel="changelog"/>
 </package>
 <package name="sigil64">
  <title>Sigil 64 bit</title>
  <url>http://sigil-ebook.com/</url>
  <description>EPUB ebook editor</description>
  <license>org.gnu.GPLv3</license>
  <category>Text</category>
  <tag>stable64</tag>
  <stars>2</stars>
  <link href="https://github.com/Sigil-Ebook/Sigil/blob/master/ChangeLog.txt" rel="changelog"/>
 </package>
 <package name="slimjet">
  <title>Slimjet Browser</title>
  <url>https://www.slimjet.com</url>
  <description>WARNING: this package always installs the newest version of the software.
Fastest web browser that automatically blocks ads&#13;
Tired of all the obtrusive ads that attempt to track everything you do online, irritates your eyes and wastes your time? Welcome to the ONLY browser that automatically blocks ALL ads. No plugins, opt-ins or configurations needed. Enjoy a clean and ad-free web at lightning fast speed.&#13;
Maximum privacy protection&#13;
Tired of being watched all the time by big companies like Facebook or Google no matter where you go? You can rest at ease here. Rebuilt from the open-source Chromium project, Slimjet doesn't send any usage data back to Google like Chrome. On top of that, Slimjet is armed with the most advanced anti-tracking technology to thwart various attempts to invade on your privacy (e.g., track your identity or profile your behavior) by the intrusive businesses.&#13;
privacy protection and anti-tracking&#13;
High performance blink engine&#13;
Fast &amp; Efficient&#13;
Faster browser startup, faster page loading, highly responsive UI powered by industry-leading Blink engine.&#13;
Unsurpassed level of integration&#13;
Powerful &amp; Flexible&#13;
Loaded with powerful features &amp; flexible options, Slimjet does more for every user without relying on external plugins.&#13;
Multiple layers of protection&#13;
Secure &amp; Stable&#13;
Automatic protection against phishing and malware, advanced privacy control options, robust sandboxed multi-process architecture.</description>
  <icon>https://www.slimjet.com/favicon.ico</icon>
  <license>org.wikipedia.Freeware</license>
  <category>Communications</category>
  <tag>stable64</tag>
  <tag>same-url</tag>
  <stars>2</stars>
  <link href="https://www.slimjet.com/en/whatisnew.php" rel="changelog"/>
  <link href="https://www.slimjet.com/en/images/newtab.jpg" rel="screenshot"/>
  <link href="https://www.slimjet.com/en/images/weather-forecast.jpg" rel="screenshot"/>
  <link href="https://www.slimjet.com/en/images/download-youtube-video.jpg" rel="screenshot"/>
  <link href="https://www.slimjet.com/en/images/autofill.jpg" rel="screenshot"/>
  <link href="https://www.slimjet.com/en/images/proxy-switcher.jpg" rel="screenshot"/>
 </package>
 <package name="slimjet64">
  <title>Slimjet Browser 64 Bit</title>
  <url>https://www.slimjet.com</url>
  <description>WARNING: this package always installs the newest version of the software.
Fastest web browser that automatically blocks ads&#13;
Tired of all the obtrusive ads that attempt to track everything you do online, irritates your eyes and wastes your time? Welcome to the ONLY browser that automatically blocks ALL ads. No plugins, opt-ins or configurations needed. Enjoy a clean and ad-free web at lightning fast speed.&#13;
Maximum privacy protection&#13;
Tired of being watched all the time by big companies like Facebook or Google no matter where you go? You can rest at ease here. Rebuilt from the open-source Chromium project, Slimjet doesn't send any usage data back to Google like Chrome. On top of that, Slimjet is armed with the most advanced anti-tracking technology to thwart various attempts to invade on your privacy (e.g., track your identity or profile your behavior) by the intrusive businesses.&#13;
privacy protection and anti-tracking&#13;
High performance blink engine&#13;
Fast &amp; Efficient&#13;
Faster browser startup, faster page loading, highly responsive UI powered by industry-leading Blink engine.&#13;
Unsurpassed level of integration&#13;
Powerful &amp; Flexible&#13;
Loaded with powerful features &amp; flexible options, Slimjet does more for every user without relying on external plugins.&#13;
Multiple layers of protection&#13;
Secure &amp; Stable&#13;
Automatic protection against phishing and malware, advanced privacy control options, robust sandboxed multi-process architecture.</description>
  <icon>https://www.slimjet.com/favicon.ico</icon>
  <license>org.wikipedia.Freeware</license>
  <category>Communications</category>
  <tag>stable64</tag>
  <tag>same-url</tag>
  <stars>3</stars>
  <link href="https://www.slimjet.com/en/whatisnew.php" rel="changelog"/>
  <link href="https://www.slimjet.com/en/images/newtab.jpg" rel="screenshot"/>
  <link href="https://www.slimjet.com/en/images/bookmarks_side_panel.png" rel="screenshot"/>
  <link href="https://www.slimjet.com/en/images/share-on-facebook.jpg" rel="screenshot"/>
  <link href="https://www.slimjet.com/en/images/download-youtube-video.jpg" rel="screenshot"/>
  <link href="https://www.slimjet.com/en/images/autofill.jpg" rel="screenshot"/>
  <link href="https://www.slimjet.com/en/images/photo-salon.jpg" rel="screenshot"/>
  <link href="https://www.slimjet.com/en/images/proxy-switcher.jpg" rel="screenshot"/>
  <link href="https://www.slimjet.com/en/images/weather-forecast.jpg" rel="screenshot"/>
 </package>
 <package name="transmission-qt64">
  <title>Transmission-Qt 64 bit</title>
  <url>https://sourceforge.net/projects/trqtw</url>
  <description>BitTorrent client</description>
  <icon>https://lh4.googleusercontent.com/-UwyFtt8bBqo/URO5SDgcCpI/AAAAAAAAAbA/Y_5QrEUr2GA/s800/transmission.png</icon>
  <license>org.gnu.GPLv2</license>
  <category>Communications</category>
  <tag>auto-create-versions</tag>
  <tag>stable64</tag>
  <stars>3</stars>
  <link href="http://trqtw.sourceforge.net/blog/newsfeed/" rel="changelog"/>
 </package>
 <package name="vesktop">
  <title>Vesktop</title>
  <url>https://github.com/Vencord/Vesktop</url>
  <description>Vesktop gives you the performance of web Discord and the comfort of Discord Desktop.</description>
  <icon>https://avatars.githubusercontent.com/u/113042587</icon>
  <license>org.gnu.GPLv3</license>
  <category>Communications</category>
  <tag>stable64</tag>
  <link href="https://github.com/Vencord/Vesktop/releases" rel="changelog"/>
  <link href="https://github.com/Vencord/Vesktop/issues" rel="issues"/>
 </package>
 <package name="vistumbler">
  <title>Vistumbler</title>
  <url>https://www.vistumbler.net/</url>
  <description>wireless network scanner</description>
  <icon>https://www.vistumbler.net/favicon.ico</icon>
  <license>org.gnu.GPLv2</license>
  <category>Communications</category>
  <tag>stable</tag>
  <link href="https://github.com/acalcutt/Vistumbler/commits/master" rel="changelog"/>
  <link href="https://www.vistumbler.net/images/vi_large.jpg" rel="screenshot"/>
 </package>
 <package name="vivaldi-browser">
  <title>Vivaldi Browser</title>
  <url>https://vivaldi.com/</url>
  <description>Fast and flexible Web Browser</description>
  <icon>https://vivaldi.com/assets/vivaldi-logo-32.png</icon>
  <category>Communications</category>
  <tag>News</tag>
  <tag>Productivity</tag>
  <tag>Development</tag>
  <tag>stable</tag>
  <link href="https://vivaldi.com/assets/vivaldi-linux.jpg" rel="screenshot"/>
  <link href="https://vivaldi.com/assets/history.jpg" rel="screenshot"/>
  <link href="https://vivaldi.com/assets/notes_screenshot_linux.jpg" rel="screenshot"/>
  <link href="https://vivaldi.com/assets/settings-linux.jpg" rel="screenshot"/>
  <link href="https://vivaldi.com/assets/tab-stacks-linux.jpg" rel="screenshot"/>
  <link href="https://vivaldi.com/assets/qc_animation.gif" rel="screenshot"/>
 </package>
 <package name="vivaldi-browser-64">
  <title>Vivaldi Browser 64bit</title>
  <url>https://vivaldi.com/</url>
  <description>Fast and flexible Web Browser</description>
  <icon>https://vivaldi.com/assets/vivaldi-logo-32.png</icon>
  <category>Communications</category>
  <tag>Productivity</tag>
  <tag>Development</tag>
  <tag>stable64</tag>
  <stars>3</stars>
  <link href="https://vivaldi.com/assets/vivaldi-linux.jpg" rel="screenshot"/>
  <link href="https://vivaldi.com/assets/history.jpg" rel="screenshot"/>
  <link href="https://vivaldi.com/assets/notes_screenshot_linux.jpg" rel="screenshot"/>
  <link href="https://vivaldi.com/assets/settings-linux.jpg" rel="screenshot"/>
  <link href="https://vivaldi.com/assets/tab-stacks-linux.jpg" rel="screenshot"/>
  <link href="https://vivaldi.com/assets/qc_animation.gif" rel="screenshot"/>
 </package>
 <package name="vs-code">
  <title>Visual Studio Code</title>
  <url>https://code.visualstudio.com/</url>
  <description>WARNING: this package always installs the newest version of the software.
IDE. Supported languages: Batch, C#, C++, Clojure, CoffeeScript, CSS, Dart, Dockerfile, F#, Go, Groovy, Handlebars.js, HTML, Ini, Java, JavaScript, JSON, Less, Lua, Makefile, Markdown, Objective-C, Perl, PowerShell, PHP, Python, R, Ruby, Rust, Sass, SQL, Swift, TypeScript, Visual Basic and XML.&#13;
&#13;
kw: vscode</description>
  <icon>https://code.visualstudio.com/favicon.ico</icon>
  <category>Development</category>
  <tag>same-url</tag>
  <tag>stable</tag>
  <stars>1</stars>
  <link href="https://code.visualstudio.com/updates" rel="changelog"/>
 </package>
 <package name="vs-code64">
  <title>Visual Studio Code 64 Bit</title>
  <url>https://code.visualstudio.com/</url>
  <description>WARNING: this package always installs the newest version of the software.
IDE. Supported languages: Batch, C#, C++, Clojure, CoffeeScript, CSS, Dart, Dockerfile, F#, Go, Groovy, Handlebars.js, HTML, Ini, Java, JavaScript, JSON, Less, Lua, Makefile, Markdown, Objective-C, Perl, PowerShell, PHP, Python, R, Ruby, Rust, Sass, SQL, Swift, TypeScript, Visual Basic and XML.&#13;
&#13;
kw: vscode</description>
  <icon>https://code.visualstudio.com/favicon.ico</icon>
  <category>Development</category>
  <tag>stable64</tag>
  <tag>same-url</tag>
  <stars>12</stars>
  <link href="https://code.visualstudio.com/updates" rel="changelog"/>
 </package>

 <version name="8.1.7" package="artweaver-free" type="one-file">
  <file path=".Npackd\Install.bat">call "%nih%\InstallInnoSetup.bat"&#13;
</file>
  <file path=".Npackd\Uninstall.bat">call "%nih%\UninstallInnoSetup.bat" unins000.exe&#13;
</file>
  <url>https://www.artweaver.de/direct/Artweaver.exe?ignore=8</url>
  <dependency package="com.googlecode.windows-package-manager.NpackdInstallerHelper" versions="[1.3, 2)">
   <variable>nih</variable>
  </dependency>
 </version>

 <version name="9.67" package="bitvise-ssh" type="one-file">
  <file path=".Npackd\Install.bat">"%npackd_package_binary%" -acceptEULA &amp;&amp; del /f /q "%npackd_package_binary%"&#13;
</file>
  <file path=".Npackd\Uninstall.bat">uninst.exe -unat "BvSshClient"&gt; .Npackd\Output.txt &amp;&amp; type .Npackd\Output.txt&#13;
</file>
  <url>https://dl.bitvise.com/BvSshClient-Inst.exe</url>
  <dependency package="com.googlecode.windows-package-manager.NpackdCL" versions="[1.25, 2)">
   <variable>ncl</variable>
  </dependency>
 </version>

 <version name="1.99.55" package="brave" type="one-file">
  <file path=".Npackd\Install.bat">"%npackd_package_binary%" &amp;&amp; del /f /q "%npackd_package_binary%"&#13;
</file>
  <file path=".Npackd\Uninstall.bat">"%ncl%\ncl.exe" remove-scp --title "/%npackd_package_name% %npackd_package_version%/i"&gt; .Npackd\Output.txt &amp;&amp; type .Npackd\Output.txt&#13;
</file>
  <url>https://brave-browser-downloads.s3.brave.com/latest/BraveBrowserSetup32.exe</url>
  <dependency package="com.googlecode.windows-package-manager.NpackdCL" versions="[1.25, 2)">
   <variable>ncl</variable>
  </dependency>
 </version>

 <version name="1.3.26" package="cmder" type="one-file">
  <file path=".Npackd\Install.bat">"%sevenzipa%\7za.exe" x "%npackd_package_binary%" &gt; .Npackd\Output.txt &amp;&amp; type .Npackd\Output.txt &amp;&amp; del /f /q "%setup%"&#13;
</file>
  <url>https://github.com/cmderdev/cmder/releases/download/v1.3.26/cmder.7z</url>
  <hash-sum type="SHA-256">904c032214b6deee66e7e582763680522722efac4d4039d9388d898432270c13</hash-sum>
  <dependency package="org.7-zip.SevenZIPA" versions="[9.20, 20)">
   <variable>sevenzipa</variable>
  </dependency>
 </version>

 <version name="26.2.22031" package="com.adobe.AdobeReader" type="one-file">
  <file path=".Npackd\Uninstall.bat">msiexec.exe /qn /norestart /Lime .Npackd\MSI.log /X{AC76BA86-7AD7-1033-7B44-AC0F074E4100}&#13;
set err=%errorlevel%&#13;
type .Npackd\MSI.log&#13;
if %err% neq 0 exit %err%&#13;
</file>
  <file path=".Npackd\Install.bat">for /f "delims=" %%x in ('dir /b *.exe') do set setup=%%x&#13;
"%setup%" /sAll /rs /msi /Lime "%CD%\.Npackd\MSI.log" ALLUSERS=1 INSTALLDIR="%CD%"&#13;
set err=%errorlevel%&#13;
type .Npackd\MSI.log&#13;
rem 3010=restart required&#13;
if %err% equ 3010 exit /b 0&#13;
if %err% neq 0 exit /b %err%&#13;
</file>
  <url>https://ardownload2.adobe.com/pub/adobe/reader/win/AcrobatDC/2600222031/AcroRdrDC2600222031_en_US.exe</url>
 </version>

 <version name="9.18" package="com.calibreebook.Calibre64" type="one-file">
  <file path=".Npackd\Install.bat">call "%npackdih%\InstallMSI.bat" APPLICATIONFOLDER yes&#13;
</file>
  <url>https://download.calibre-ebook.com/9.18.0/calibre-64bit-9.18.0.msi</url>
  <hash-sum type="SHA-256">05c0f2223866f8082e05b2d4bc9c57b31a833de8355a1191fd79c260c2636d38</hash-sum>
  <dependency package="com.googlecode.windows-package-manager.NpackdInstallerHelper" versions="[1.2, 2)">
   <variable>npackdih</variable>
  </dependency>
 </version>

 <version name="17.21" package="com.microsoft.ProcessExplorer">
  <important-file path="procexp.exe" title="Process Explorer"/>
  <url>https://download.sysinternals.com/files/ProcessExplorer.zip</url>
 </version>

 <version name="4.13" package="com.microsoft.ProcessMonitor">
  <important-file path="Procmon.exe" title="Process Monitor"/>
  <url>https://download.sysinternals.com/files/ProcessMonitor.zip</url>
 </version>

 <version name="12.31" package="com.microsoft.ZoomIt">
  <important-file path="ZoomIt.exe" title="ZoomIt"/>
  <url>http://download.sysinternals.com/files/ZoomIt.zip</url>
 </version>

 <version name="6.50" package="glary-utilities" type="one-file">
  <file path=".Npackd\Install.bat">"%npackd_package_binary%" /S /D=%CD% &amp;&amp; del /f /q "%npackd_package_binary%"&#13;
</file>
  <file path=".Npackd\Uninstall.bat">Uninstaller.exe /S _?=%CD%&#13;
</file>
  <url>https://download.glarysoft.com/gu5setup.exe</url>
 </version>

 <version name="1.8" package="junction">
  <url>https://download.sysinternals.com/files/Junction.zip</url>
 </version>

 <version name="2.8.5" package="net.sourceforge.mpc-hc.MediaPlayerClassicHomeCinema">
  <important-file path="mpc-hc.exe" title="Media Player Classic - Home Cinema"/>
  <file path=".Npackd\Install.bat">for /f "delims=" %%x in ('dir /b MPC*') do set name=%%x&#13;
xcopy "%name%\*" . /E /H&#13;
rmdir /s /q "%name%"&#13;
</file>
  <url>https://github.com/clsid2/mpc-hc/releases/download/2.8.5/MPC-HC.2.8.5.x86.zip</url>
  <hash-sum type="SHA-256">bc7fe059c08051feb9b94b2c1f52cf949aea00848676d3fa6c453cf18c79156b</hash-sum>
 </version>

 <version name="2.8.5" package="net.sourceforge.mpc-hc.MediaPlayerClassicHomeCinema64">
  <important-file path="mpc-hc64.exe" title="Media Player Classic - Home Cinema"/>
  <file path=".Npackd\Install.bat">for /f "delims=" %%x in ('dir /b MPC*') do set name=%%x&#13;
xcopy "%name%\*" . /E /H&#13;
rmdir /s /q "%name%"&#13;
</file>
  <url>https://github.com/clsid2/mpc-hc/releases/download/2.8.5/MPC-HC.2.8.5.x64.zip</url>
  <hash-sum type="SHA-256">164372dc972c3980ba4bbe89df68e2afa517dca6f3a7613b21039db0ffc98db6</hash-sum>
 </version>

 <version name="8.9.9" package="net.sourceforge.NotepadPlusPlus" type="one-file">
  <important-file path="notepad++.exe" title="Notepad++"/>
  <file path=".Npackd\Install.bat">xcopy "%allusersprofile%\Npackd\Config\net.sourceforge.NotepadPlusPlus" .  /E /C /I /F /H /R /Y &gt; .Npackd\Output.txt &amp;&amp; type .Npackd\Output.txt&#13;
&#13;
for /f "delims=" %%x in ('dir /b *.exe') do set setup=%%x&#13;
"%setup%" /S /D=%CD%&#13;
if %errorlevel% neq 0 exit /b %errorlevel%&#13;
&#13;
set package=net.sourceforge.NotepadPlusPlus&#13;
set version=%NPACKD_PACKAGE_VERSION%&#13;
set key=%package%&#13;
&#13;
reg add HKLM\SOFTWARE\Classes\Applications\%KEY%\shell\open /v FriendlyAppName /d "Notepad++ (%version%)" /f &gt; .Npackd\Output.txt &amp;&amp; type .Npackd\Output.txt&#13;
set c=\"%CD%\notepad++.exe\" \"%%1\"&#13;
reg add HKLM\SOFTWARE\Classes\Applications\%KEY%\shell\open\command /d "%c%" /f &gt; .Npackd\Output.txt &amp;&amp; type .Npackd\Output.txt&#13;
for %%g in (txt log ini h hpp hxx c cpp cxx cc m java cs pas inc html htm php phtml properties js jsp asp css xml sh bsh nsi nsh lua pl pm py as mx vb vbs f for f90 f95 f2k tex sql nfo mak hgignore) do reg add HKLM\SOFTWARE\Classes\.%%g\OpenWithList\%key% /f &gt; .Npackd\Output.txt &amp;&amp; type .Npackd\Output.txt&#13;
&#13;
reg add "HKCR\*\shell\Notepad++\command" /ve /f /d "\"%cd%\notepad++.exe\" %%1" &gt; .Npackd\Output.txt &amp;&amp; type .Npackd\Output.txt&#13;
&#13;
verify</file>
  <file path=".Npackd\Uninstall.bat">rmdir /s /q "%allusersprofile%\Npackd\Config\net.sourceforge.NotepadPlusPlus"&#13;
xcopy Plugins "%allusersprofile%\Npackd\Config\net.sourceforge.NotepadPlusPlus\Plugins" /E /C /I /F /H /R /Y &gt; .Npackd\Output.txt &amp;&amp; type .Npackd\Output.txt&#13;
&#13;
set package=net.sourceforge.NotepadPlusPlus&#13;
set version=%NPACKD_PACKAGE_VERSION%&#13;
set key=%package%&#13;
&#13;
set newname=%key%_%random%&#13;
ren %appdata%\Notepad++ %newname%&#13;
uninstall.exe /S _?=%CD%&#13;
if %errorlevel% neq 0 exit /b %errorlevel%&#13;
ren %appdata%\%newname% Notepad++&#13;
&#13;
rem unregister "Open With..." entries&#13;
reg delete HKLM\SOFTWARE\Classes\Applications\%KEY% /f &gt; .Npackd\Output.txt &amp;&amp; type .Npackd\Output.txt&#13;
for %%g in (txt log ini h hpp hxx c cpp cxx cc m java cs pas inc html htm php phtml properties js jsp asp css xml sh bsh nsi nsh lua pl pm py as mx vb vbs f for f90 f95 f2k tex sql nfo mak hgignore) do reg delete HKLM\SOFTWARE\Classes\.%%g\OpenWithList\%key% /f &gt; .Npackd\Output.txt &amp;&amp; type .Npackd\Output.txt&#13;
&#13;
reg delete HKCR\*\shell\Notepad++ /f &gt; .Npackd\Output.txt &amp;&amp; type .Npackd\Output.txt&#13;
&#13;
rem remove Explorer extension&#13;
set trash=..\.Trash\%key%_%random%&#13;
mkdir %trash%&#13;
move NppShell*.dll %trash%&#13;
verify&#13;
		</file>
  <url>https://github.com/notepad-plus-plus/notepad-plus-plus/releases/download/v8.9.9/npp.8.9.9.Installer.exe</url>
  <hash-sum type="SHA-256">747b73c3c92d63eaaee8160fe58ae84620d14820169498741a7c40e0651e5300</hash-sum>
 </version>

 <version name="8.9.9" package="notepadpp64" type="one-file">
  <file path=".Npackd\Install.bat">xcopy "%allusersprofile%\Npackd\Config\net.sourceforge.NotepadPlusPlus" .  /E /C /I /F /H /R /Y &gt; .Npackd\Output.txt &amp;&amp; type .Npackd\Output.txt&#13;
&#13;
for /f "delims=" %%x in ('dir /b *.exe') do set setup=%%x&#13;
"%setup%" /S /D=%CD%&#13;
if %errorlevel% neq 0 exit /b %errorlevel%&#13;
&#13;
set package=net.sourceforge.NotepadPlusPlus&#13;
set version=%NPACKD_PACKAGE_VERSION%&#13;
set key=%package%&#13;
&#13;
reg add HKLM\SOFTWARE\Classes\Applications\%KEY%\shell\open /v FriendlyAppName /d "Notepad++ (%version%)" /f &gt; .Npackd\Output.txt &amp;&amp; type .Npackd\Output.txt&#13;
set c=\"%CD%\notepad++.exe\" \"%%1\"&#13;
reg add HKLM\SOFTWARE\Classes\Applications\%KEY%\shell\open\command /d "%c%" /f &gt; .Npackd\Output.txt &amp;&amp; type .Npackd\Output.txt&#13;
for %%g in (txt log ini h hpp hxx c cpp cxx cc m java cs pas inc html htm php phtml properties js jsp asp css xml sh bsh nsi nsh lua pl pm py as mx vb vbs f for f90 f95 f2k tex sql nfo mak hgignore) do reg add HKLM\SOFTWARE\Classes\.%%g\OpenWithList\%key% /f &gt; .Npackd\Output.txt &amp;&amp; type .Npackd\Output.txt&#13;
&#13;
reg add "HKCR\*\shell\Notepad++\command" /ve /f /d "\"%cd%\notepad++.exe\" %%1" &gt; .Npackd\Output.txt &amp;&amp; type .Npackd\Output.txt&#13;
&#13;
verify</file>
  <file path=".Npackd\Uninstall.bat">rmdir /s /q "%allusersprofile%\Npackd\Config\net.sourceforge.NotepadPlusPlus"&#13;
xcopy Plugins "%allusersprofile%\Npackd\Config\net.sourceforge.NotepadPlusPlus\Plugins" /E /C /I /F /H /R /Y &gt; .Npackd\Output.txt &amp;&amp; type .Npackd\Output.txt&#13;
&#13;
set package=net.sourceforge.NotepadPlusPlus&#13;
set version=%NPACKD_PACKAGE_VERSION%&#13;
set key=%package%&#13;
&#13;
set newname=%key%_%random%&#13;
ren %appdata%\Notepad++ %newname%&#13;
uninstall.exe /S _?=%CD%&#13;
if %errorlevel% neq 0 exit /b %errorlevel%&#13;
ren %appdata%\%newname% Notepad++&#13;
&#13;
rem unregister "Open With..." entries&#13;
reg delete HKLM\SOFTWARE\Classes\Applications\%KEY% /f &gt; .Npackd\Output.txt &amp;&amp; type .Npackd\Output.txt&#13;
for %%g in (txt log ini h hpp hxx c cpp cxx cc m java cs pas inc html htm php phtml properties js jsp asp css xml sh bsh nsi nsh lua pl pm py as mx vb vbs f for f90 f95 f2k tex sql nfo mak hgignore) do reg delete HKLM\SOFTWARE\Classes\.%%g\OpenWithList\%key% /f &gt; .Npackd\Output.txt &amp;&amp; type .Npackd\Output.txt&#13;
&#13;
reg delete HKCR\*\shell\Notepad++ /f &gt; .Npackd\Output.txt &amp;&amp; type .Npackd\Output.txt&#13;
&#13;
rem remove Explorer extension&#13;
set trash=..\.Trash\%key%_%random%&#13;
mkdir %trash%&#13;
move NppShell*.dll %trash%&#13;
verify&#13;
		</file>
  <file path=".Npackd\ExportUserSettings.bat">copy "%appdata%\Notepad++\config.xml" .</file>
  <file path=".Npackd\ImportUserSettings.bat">copy /y config.xml "%appdata%\Notepad++"</file>
  <url>https://github.com/notepad-plus-plus/notepad-plus-plus/releases/download/v8.9.9/npp.8.9.9.Installer.x64.exe</url>
  <hash-sum type="SHA-256">a18cfb33d616c8eecda0059604d40bdb9d607fbc4ede857c8be6e41986464367</hash-sum>
 </version>

 <version name="1.32.12" package="openmpt" type="one-file">
  <file path=".Npackd\Install.bat">for /f "delims=" %%x in ('dir /b *.exe') do set setup=%%x&#13;
"%setup%" /SP- /VERYSILENT /SUPPRESSMSGBOXES /NOCANCEL /NORESTART /DIR="%CD%" /SAVEINF="%CD%\.Npackd\InnoSetupInfo.ini" /LOG="%CD%\.Npackd\InnoSetupInstall.log" &amp;&amp; del /f /q "%setup%"&#13;
set err=%errorlevel%&#13;
type .Npackd\InnoSetupInstall.log&#13;
if %err% neq 0 exit %err%&#13;
</file>
  <file path=".Npackd\Uninstall.bat">start "Confirm Uninstall" cscript //Nologo //B //E:JScript //T:300 //U .Npackd\ConfirmUninstall.js&#13;
&#13;
unins000.exe /VERYSILENT /SUPPRESSMSGBOXES /NORESTART /LOG="%CD%\.Npackd\InnoSetupUninstall.log"&#13;
set err=%errorlevel%&#13;
type .Npackd\InnoSetupUninstall.log&#13;
if %err% neq 0 exit %err%&#13;
</file>
  <file path=".Npackd\ConfirmUninstall.js">var WshShell = WScript.CreateObject("WScript.Shell");&#13;
WScript.Sleep(60000);&#13;
WshShell.AppActivate("Uninstall");&#13;
WScript.Sleep(10000);&#13;
WshShell.SendKeys("y");&#13;
</file>
  <url>https://github.com/tim-lebedkov/packages/releases/download/2026_11/openmpt-1.32.12-OpenMPT-1.32.12.00-Setup.exe</url>
  <hash-sum type="SHA-256">7fd1248aa3964a89e2233819595013c78295be788defbe8f3410faa1b358c8aa</hash-sum>
 </version>

 <version name="26.6" package="org.7-zip.SevenZIP" type="one-file">
  <cmd-file path="7z.exe"/>
  <cmd-file path="7zG.exe"/>
  <file path=".Npackd\Install.bat">call "%nih%\InstallMSI.bat" INSTALLDIR yes&#13;
</file>
  <url>https://www.7-zip.org/a/7z2606.msi</url>
  <hash-sum type="SHA-256">1b3694f6f1449fb5ee98cbdae5b3dcce4a86e7f4929e8543dc28b89b55b89187</hash-sum>
  <dependency package="com.googlecode.windows-package-manager.NpackdInstallerHelper" versions="[1.1, 2)">
   <variable>nih</variable>
  </dependency>
 </version>

 <version name="26.6" package="org.7-zip.SevenZIP64" type="one-file">
  <cmd-file path="7z.exe"/>
  <cmd-file path="7zG.exe"/>
  <file path=".Npackd\Extensions.txt">.001 .7z .arj .bz2 .bzip2 .cab .cpio .deb .dmg .egg .fat .gz .gzip .hfs .iso .lha .lzh .lzma .ntfs .rar .rpm .squashfs .swm .tar .taz .tbz .tbz2 .tgz .tpz .txz .vhd .wim .xar .xz .z .zip</file>
  <file path=".Npackd\Install.bat">call "%nih%\InstallMSI.bat" INSTALLDIR yes&#13;
</file>
  <url>https://www.7-zip.org/a/7z2606-x64.msi</url>
  <hash-sum type="SHA-256">6dc822569e777d9a3ecd5ffcbc22b55600af87e6c5d9810a64e8566cf5a4af9f</hash-sum>
  <dependency package="com.googlecode.windows-package-manager.NpackdInstallerHelper" versions="[1.1, 2)">
   <variable>nih</variable>
  </dependency>
 </version>

 <version name="9.2.1302" package="org.vim.Vim64">
  <file path=".Npackd\Install.bat">for /f "delims=" %%x in ('dir /b vim*') do set name=%%x&#13;
call "%nih%\Extract.bat" "%name%" "."&gt; .Npackd\Output.txt &amp;&amp; type .Npackd\Output.txt&#13;
if %errorlevel% neq 0 exit /b %errorlevel%&#13;
&#13;
for /f "delims=" %%x in ('dir /b vim*') do set name=%%x&#13;
call "%nih%\Extract.bat" "%name%" "."&gt; .Npackd\Output.txt &amp;&amp; type .Npackd\Output.txt&#13;
</file>
  <url>https://github.com/vim/vim-win32-installer/releases/download/v9.2.1302/gvim_9.2.1302_x64.zip</url>
  <hash-sum type="SHA-256">06dc54e0ea8cc9306b29d75bd0ed406a9a5479e5c2479518f2b8925c760e98e4</hash-sum>
  <dependency package="com.googlecode.windows-package-manager.NpackdInstallerHelper" versions="[1.19, 2)">
   <variable>nih</variable>
  </dependency>
 </version>
 <version name="9.2.1310" package="org.vim.Vim64">
  <file path=".Npackd\Install.bat">for /f "delims=" %%x in ('dir /b vim*') do set name=%%x&#13;
call "%nih%\Extract.bat" "%name%" "."&gt; .Npackd\Output.txt &amp;&amp; type .Npackd\Output.txt&#13;
if %errorlevel% neq 0 exit /b %errorlevel%&#13;
&#13;
for /f "delims=" %%x in ('dir /b vim*') do set name=%%x&#13;
call "%nih%\Extract.bat" "%name%" "."&gt; .Npackd\Output.txt &amp;&amp; type .Npackd\Output.txt&#13;
</file>
  <url>https://github.com/vim/vim-win32-installer/releases/download/v9.2.1310/gvim_9.2.1310_x64.zip</url>
  <hash-sum type="SHA-256">e9b089986307f9ed2f4934a4bacc88a6935a2780c72b1180eb7aeb3328a9f2c9</hash-sum>
  <dependency package="com.googlecode.windows-package-manager.NpackdInstallerHelper" versions="[1.19, 2)">
   <variable>nih</variable>
  </dependency>
 </version>
 <version name="9.2.1316" package="org.vim.Vim64">
  <file path=".Npackd\Install.bat">for /f "delims=" %%x in ('dir /b vim*') do set name=%%x&#13;
call "%nih%\Extract.bat" "%name%" "."&gt; .Npackd\Output.txt &amp;&amp; type .Npackd\Output.txt&#13;
if %errorlevel% neq 0 exit /b %errorlevel%&#13;
&#13;
for /f "delims=" %%x in ('dir /b vim*') do set name=%%x&#13;
call "%nih%\Extract.bat" "%name%" "."&gt; .Npackd\Output.txt &amp;&amp; type .Npackd\Output.txt&#13;
</file>
  <url>https://github.com/vim/vim-win32-installer/releases/download/v9.2.1316/gvim_9.2.1316_x64.zip</url>
  <hash-sum type="SHA-256">2ebb2efd8e697b8913f573633bd44c3595184b666f5964c06b0c232d74e05a98</hash-sum>
  <dependency package="com.googlecode.windows-package-manager.NpackdInstallerHelper" versions="[1.19, 2)">
   <variable>nih</variable>
  </dependency>
 </version>

 <version name="1.20.3" package="pc-tweaker64" type="one-file">
  <file path=".Npackd\Install.bat">@echo off&#13;
if not defined NPACKD_PACKAGE_BINARY exit /b 2&#13;
if not exist "%NPACKD_PACKAGE_BINARY%" exit /b 2&#13;
powershell.exe -NoLogo -NoProfile -NonInteractive -File ".Npackd\Guard.ps1" -Operation Install&#13;
if errorlevel 1 exit /b %errorlevel%&#13;
"%NPACKD_PACKAGE_BINARY%" /S /D=%CD%&#13;
if errorlevel 1 exit /b %errorlevel%&#13;
if not exist "PC Tweaker.exe" exit /b 3&#13;
if not exist "uninstall.exe" exit /b 4&#13;
exit /b 0&#13;
</file>
  <file path=".Npackd\Uninstall.bat">@echo off&#13;
if not exist "uninstall.exe" exit /b 2&#13;
powershell.exe -NoLogo -NoProfile -NonInteractive -File ".Npackd\Guard.ps1" -Operation Uninstall&#13;
if errorlevel 1 exit /b %errorlevel%&#13;
"uninstall.exe" /S _?=%CD%&#13;
if errorlevel 1 exit /b %errorlevel%&#13;
if exist "PC Tweaker.exe" exit /b 5&#13;
exit /b 0&#13;
</file>
  <file path=".Npackd\Guard.ps1">param([Parameter(Mandatory = $true)][ValidateSet('Install', 'Uninstall')][string]$Operation)&#13;
$ErrorActionPreference = 'Stop'&#13;
&#13;
function Get-ProductRegistrations {&#13;
    foreach ($hive in @([Microsoft.Win32.RegistryHive]::CurrentUser, [Microsoft.Win32.RegistryHive]::LocalMachine)) {&#13;
        foreach ($view in @([Microsoft.Win32.RegistryView]::Registry32, [Microsoft.Win32.RegistryView]::Registry64)) {&#13;
            $base = [Microsoft.Win32.RegistryKey]::OpenBaseKey($hive, $view)&#13;
            try {&#13;
                $root = $base.OpenSubKey('Software\Microsoft\Windows\CurrentVersion\Uninstall', $false)&#13;
                if ($null -eq $root) { continue }&#13;
                try {&#13;
                    foreach ($name in $root.GetSubKeyNames()) {&#13;
                        $item = $root.OpenSubKey($name, $false)&#13;
                        if ($null -eq $item) { continue }&#13;
                        try {&#13;
                            $displayName = [string]$item.GetValue('DisplayName', '')&#13;
                            if ($displayName -in @('PC Tweaker', 'pc-tweaker-app')) {&#13;
                                [pscustomobject]@{ Name = $displayName; Directory = [string]$item.GetValue('InstallLocation', '') }&#13;
                            }&#13;
                        } finally { $item.Dispose() }&#13;
                    }&#13;
                } finally { $root.Dispose() }&#13;
            } finally { $base.Dispose() }&#13;
        }&#13;
    }&#13;
}&#13;
&#13;
try {&#13;
    $registrations = @(Get-ProductRegistrations)&#13;
    if ($Operation -eq 'Install') {&#13;
        if ($registrations.Count -gt 0) {&#13;
            Write-Output 'An existing PC Tweaker installation was found. It has not been changed.'&#13;
            exit 10&#13;
        }&#13;
    } else {&#13;
        if ($registrations.Count -eq 0) { exit 12 }&#13;
        $expected = [IO.Path]::GetFullPath((Get-Location).Path).TrimEnd([IO.Path]::DirectorySeparatorChar)&#13;
        foreach ($registration in $registrations) {&#13;
            if ([string]::IsNullOrWhiteSpace($registration.Directory)) { exit 12 }&#13;
            $directory = $registration.Directory&#13;
            # The installer writes InstallLocation surrounded by double quotes.&#13;
            if ($directory.Length -ge 2 -and $directory[0] -eq '"' -and $directory[$directory.Length - 1] -eq '"') {&#13;
                $directory = $directory.Substring(1, $directory.Length - 2)&#13;
            }&#13;
            $actual = [IO.Path]::GetFullPath($directory).TrimEnd([IO.Path]::DirectorySeparatorChar)&#13;
            if (-not [string]::Equals($actual, $expected, [StringComparison]::OrdinalIgnoreCase)) {&#13;
                Write-Output 'The registered installation does not belong to this package directory.'&#13;
                exit 12&#13;
            }&#13;
        }&#13;
    }&#13;
    exit 0&#13;
} catch {&#13;
    Write-Error -ErrorAction Continue ('Cannot verify the existing installation: ' + $_.Exception.Message)&#13;
    exit 11&#13;
}&#13;
</file>
  <url>https://github.com/AurelioAvila/pc-tweaker-app/releases/download/v1.20.3/pc-tweaker-app_1.20.3_x64-setup.exe</url>
  <hash-sum type="SHA-256">059b8c6990d5cedb9f8b073f6f573a39d77e9fbc6bcc2b9c62d5ef81fa0d44ef</hash-sum>
  <dependency package="com.microsoft.Windows64" versions="[10.0,11.0)"/>
 </version>

 <version name="1.6.1.54" package="psi-plus64" type="one-file">
  <file path=".Npackd\Install.bat">"%nih%\InstallInnoSetup.bat"&#13;
</file>
  <file path=".Npackd\Uninstall.bat">"%nih%\UninstallInnoSetup.bat" unins000.exe</file>
  <url>https://github.com/tim-lebedkov/packages/releases/download/2026_11/psi-plus64-1.6.1.54-psi-plus-1.6.1.54-x64-setup.exe</url>
  <dependency package="com.googlecode.windows-package-manager.NpackdInstallerHelper" versions="[1.3, 2)">
   <variable>nih</variable>
  </dependency>
 </version>
 <version name="1.6.1.86" package="psi-plus64" type="one-file">
  <file path=".Npackd\Install.bat">"%nih%\InstallInnoSetup.bat"&#13;
</file>
  <file path=".Npackd\Uninstall.bat">"%nih%\UninstallInnoSetup.bat" unins000.exe</file>
  <url>https://master.dl.sourceforge.net/project/psiplus/Windows/Personal-Builds/KukuRuzo/psi-plus-1.6.1.86-x64-setup.exe</url>
  <dependency package="com.googlecode.windows-package-manager.NpackdInstallerHelper" versions="[1.3, 2)">
   <variable>nih</variable>
  </dependency>
 </version>

 <version name="4.6.2" package="r" type="one-file">
  <file path=".Npackd\Install.bat">call "%nih%\InstallInnoSetup.bat"&#13;
</file>
  <file path=".Npackd\Uninstall.bat">call "%nih%\UninstallInnoSetup.bat" unins000.exe&#13;
</file>
  <url>https://github.com/tim-lebedkov/packages/releases/download/2026_11/r-4.6.2-R-4.6.2-win.exe</url>
  <hash-sum type="SHA-256">b0b0053baa1963b6d8a28c9642d50107ef9ce2f41c8b9a90e952846c8918b38a</hash-sum>
  <dependency package="com.googlecode.windows-package-manager.NpackdInstallerHelper" versions="[1.3, 2)">
   <variable>nih</variable>
  </dependency>
 </version>

 <version name="3.23" package="rdcman">
  <important-file path="RDCMan.exe" title="Remote Desktop Connection Manager"/>
  <url>https://download.sysinternals.com/files/RDCMan.zip</url>
 </version>

 <version name="8.23.0.8" package="se.haxx.curl.CURL64">
  <file path=".Npackd\Install.bat">for /f "delims=" %%x in ('dir /b curl*') do set name=%%x&#13;
call "%nih%\Extract.bat" "%name%" "."&gt; .Npackd\Output.txt &amp;&amp; type .Npackd\Output.txt&#13;
</file>
  <url>https://curl.se/windows/dl-8.23.0_8/curl-8.23.0_8-win64-mingw.zip</url>
  <hash-sum type="SHA-256">ca5b0fd6e7a6dbde210281f545c73a89784f2e88104a2cdfe0b73ea3dfed5b3a</hash-sum>
  <dependency package="com.googlecode.windows-package-manager.NpackdInstallerHelper" versions="[1.19, 2)">
   <variable>nih</variable>
  </dependency>
 </version>

 <version name="2.8.5" package="sigil64" type="one-file">
  <file path=".Npackd\Install.bat">call "%nih%\InstallInnoSetup.bat"&#13;
</file>
  <file path=".Npackd\Uninstall.bat">call "%nih%\UninstallInnoSetup.bat" unins000.exe&#13;
</file>
  <url>https://github.com/user-none/Sigil/releases/download//2.8.5/Sigil-2.8.5-Windows-x64-Setup.exe</url>
  <hash-sum type="SHA-256">be1138caa41e49b6a4aca564bd858a90454d640ae94c061878a33b3e8d90f1d6</hash-sum>
  <dependency package="com.googlecode.windows-package-manager.NpackdInstallerHelper" versions="[1.3, 2)">
   <variable>nih</variable>
  </dependency>
 </version>
 <version name="2.8.6" package="sigil64" type="one-file">
  <file path=".Npackd\Install.bat">call "%nih%\InstallInnoSetup.bat"&#13;
</file>
  <file path=".Npackd\Uninstall.bat">call "%nih%\UninstallInnoSetup.bat" unins000.exe&#13;
</file>
  <url>https://github.com/user-none/Sigil/releases/download//2.8.6/Sigil-2.8.6-Windows-x64-Setup.exe</url>
  <hash-sum type="SHA-256">95cf12e2611f5cbf38ba079281f7806f696c6e7c81ba5c52112508be2a482d6b</hash-sum>
  <dependency package="com.googlecode.windows-package-manager.NpackdInstallerHelper" versions="[1.3, 2)">
   <variable>nih</variable>
  </dependency>
 </version>

 <version name="51.0.3" package="slimjet" type="one-file">
  <file path=".Npackd\Install.bat">"%npackd_package_binary%" /S /D=%CD% &amp;&amp; del /f /q "%npackd_package_binary%"&#13;
</file>
  <file path=".Npackd\Uninstall.bat">uninstall.exe /S _?=%CD%&#13;
</file>
  <url>https://www.slimjetbrowser.com/release/sjtsetup_x86.exe</url>
 </version>

 <version name="51.0.3" package="slimjet64" type="one-file">
  <file path=".Npackd\Install.bat">"%npackd_package_binary%" /S /D=%CD% &amp;&amp; del /f /q "%npackd_package_binary%"&#13;
</file>
  <file path=".Npackd\Uninstall.bat">uninstall.exe /S _?=%CD%&#13;
</file>
  <url>https://www.slimjetbrowser.com/release/sjtsetup_x64.exe</url>
 </version>

 <version name="4.1.4" package="transmission-qt64" type="one-file">
  <file path=".Npackd\Install.bat">call "%nih%\InstallMSI.bat" INSTALLDIR yes&#13;
</file>
  <url>https://github.com/transmission/transmission/releases/download/4.1.4/transmission-4.1.4-x64.msi</url>
  <hash-sum type="SHA-256">cf51e5772f39a3ead3c8f763b689399b9b4b8b016a4c0ca68ab5d6c634be2e1c</hash-sum>
  <dependency package="com.googlecode.windows-package-manager.NpackdInstallerHelper" versions="[1.1, 2)">
   <variable>nih</variable>
  </dependency>
 </version>

 <version name="1.6.9" package="vesktop" type="one-file">
  <file path=".Npackd\Install.bat">"%npackd_package_binary%" /S /D=%CD% &amp;&amp; del /f /q "%npackd_package_binary%"&#13;
</file>
  <file path=".Npackd\Uninstall.bat">uninstall.exe /S _?=%CD%&#13;
</file>
  <url>https://github.com/Vencord/Vesktop/releases/download/v1.6.9/Vesktop-Setup-1.6.9.exe</url>
  <hash-sum type="SHA-256">e099dc2df1f9810424d2d27006b50179106359f276bdc34bfc524094a5b4460d</hash-sum>
 </version>

 <version name="10.10.1" package="vistumbler" type="one-file">
  <file path=".Npackd\Install.bat">for /f "delims=" %%x in ('dir /b *.exe') do set setup=%%x&#13;
"%setup%" &amp;&amp; del /f /q "%setup%"&#13;
</file>
  <file path=".Npackd\Uninstall.bat">"%myun%\myuninst.exe" /uninstall "vistumbler"&#13;
</file>
  <url>https://github.com/acalcutt/Vistumbler/releases/download/v10.10.1/Vistumbler_v10-10-1.exe</url>
  <hash-sum type="SHA-256">4ece15f2c878dbd602d4c6071161a6c5ae532f37246ccc3e899f484e327b0460</hash-sum>
  <dependency package="net.nirsoft.MyUninstaller" versions="[1.74, 2)">
   <variable>myun</variable>
  </dependency>
 </version>
 <version name="10.12" package="vistumbler" type="one-file">
  <file path=".Npackd\Install.bat">for /f "delims=" %%x in ('dir /b *.exe') do set setup=%%x&#13;
"%setup%" &amp;&amp; del /f /q "%setup%"&#13;
</file>
  <file path=".Npackd\Uninstall.bat">"%myun%\myuninst.exe" /uninstall "vistumbler"&#13;
</file>
  <url>https://gitlab.techidiots.net/techidiots-llc/Vistumbler/-/releases/v10.12.0/downloads/Vistumbler_v10-12-0.exe</url>
  <hash-sum type="SHA-256">bf5b4d53a1b8e581a09f26ac004e92ededfd6f61d1803f40e5a61f4d92200158</hash-sum>
  <dependency package="net.nirsoft.MyUninstaller" versions="[1.74, 2)">
   <variable>myun</variable>
  </dependency>
 </version>

 <version name="8.3.4191.30" package="vivaldi-browser" type="one-file">
  <file path=".Npackd\Install.bat">"%npackd_package_binary%" --system-level --vivaldi-silent --vivaldi-standalone --do-not-launch-chrome --vivaldi-install-dir="%CD%" &amp;&amp; del /f /q "%npackd_package_binary%"&#13;
</file>
  <file path=".Npackd\Uninstall.bat">for /f "delims=" %%x in ('dir /b application\5*') do set name=%%x&#13;
&#13;
Application\%name%\Installer\setup.exe --uninstall --vivaldi --force-uninstall --system-level &gt; .Npackd\Output.txt 2&gt;&amp;1 &#13;
type .Npackd\Output.txt</file>
  <url>https://downloads.vivaldi.com/stable/Vivaldi.8.3.4191.30.exe</url>
  <hash-sum type="SHA-256">9bdc0923a74bb584b9446a1d0aed89bffe01c617e278709126eec54830b05158</hash-sum>
  <dependency package="com.googlecode.windows-package-manager.NpackdCL" versions="[1.24, 2)">
   <variable>ncl</variable>
  </dependency>
 </version>

 <version name="8.3.4191.26" package="vivaldi-browser-64" type="one-file">
  <file path=".Npackd\Install.bat">"%npackd_package_binary%" --system-level --vivaldi-silent --vivaldi-standalone --do-not-launch-chrome --vivaldi-install-dir="%CD%" &amp;&amp; del /f /q "%npackd_package_binary%"&#13;
</file>
  <file path=".Npackd\Uninstall.bat">for /f "delims=" %%x in ('dir /b application\5*') do set name=%%x&#13;
&#13;
Application\%name%\Installer\setup.exe --uninstall --vivaldi --force-uninstall --system-level &gt; .Npackd\Output.txt 2&gt;&amp;1 &#13;
type .Npackd\Output.txt</file>
  <url>https://downloads.vivaldi.com/stable/Vivaldi.8.3.4191.26.x64.exe</url>
  <hash-sum type="SHA-256">97c6e6b3d8d01351994ec88623ccfdc370317a1c5b89758746d615a60490363e</hash-sum>
  <dependency package="com.googlecode.windows-package-manager.NpackdCL" versions="[1.24, 2)">
   <variable>ncl</variable>
  </dependency>
 </version>
 <version name="8.3.4191.30" package="vivaldi-browser-64" type="one-file">
  <file path=".Npackd\Install.bat">"%npackd_package_binary%" --system-level --vivaldi-silent --vivaldi-standalone --do-not-launch-chrome --vivaldi-install-dir="%CD%" &amp;&amp; del /f /q "%npackd_package_binary%"&#13;
</file>
  <file path=".Npackd\Uninstall.bat">for /f "delims=" %%x in ('dir /b application\5*') do set name=%%x&#13;
&#13;
Application\%name%\Installer\setup.exe --uninstall --vivaldi --force-uninstall --system-level &gt; .Npackd\Output.txt 2&gt;&amp;1 &#13;
type .Npackd\Output.txt</file>
  <url>https://downloads.vivaldi.com/stable/Vivaldi.8.3.4191.30.x64.exe</url>
  <hash-sum type="SHA-256">40ddf5a0a73e93b79e2f741d7538bad497cee59be159bebfccb0a35fb0c9cf6a</hash-sum>
  <dependency package="com.googlecode.windows-package-manager.NpackdCL" versions="[1.24, 2)">
   <variable>ncl</variable>
  </dependency>
 </version>

 <version name="1.145.2" package="vs-code" type="one-file">
  <file path=".Npackd\Install.bat">ren "%npackd_package_binary%" setup.exe&#13;
setup.exe /SP- /VERYSILENT /SUPPRESSMSGBOXES /NOCANCEL /NORESTART /DIR="%CD%" /SAVEINF="%CD%\.Npackd\InnoSetupInfo.ini" /LOG="%CD%\.Npackd\InnoSetupInstall.log"&#13;
set err=%errorlevel%&#13;
type .Npackd\InnoSetupInstall.log&#13;
if %err% neq 0 exit %err%&#13;
</file>
  <file path=".Npackd\Uninstall.bat">unins000.exe /VERYSILENT /SUPPRESSMSGBOXES /NORESTART /LOG="%CD%\.Npackd\InnoSetupUninstall.log"&#13;
set err=%errorlevel%&#13;
type .Npackd\InnoSetupUninstall.log&#13;
if %err% neq 0 exit %err%&#13;
</file>
  <url>https://update.code.visualstudio.com/latest/win32/stable</url>
 </version>

 <version name="1.145.2" package="vs-code64" type="one-file">
  <file path=".Npackd\Install.bat">ren "%npackd_package_binary%" setup.exe&#13;
setup.exe /SP- /VERYSILENT /SUPPRESSMSGBOXES /NOCANCEL /NORESTART /DIR="%CD%" /SAVEINF="%CD%\.Npackd\InnoSetupInfo.ini" /LOG="%CD%\.Npackd\InnoSetupInstall.log"&#13;
set err=%errorlevel%&#13;
type .Npackd\InnoSetupInstall.log&#13;
if %err% neq 0 exit %err%&#13;
</file>
  <file path=".Npackd\Uninstall.bat">unins000.exe /VERYSILENT /SUPPRESSMSGBOXES /NORESTART /LOG="%CD%\.Npackd\InnoSetupUninstall.log"&#13;
set err=%errorlevel%&#13;
type .Npackd\InnoSetupUninstall.log&#13;
if %err% neq 0 exit %err%&#13;
</file>
  <file path=".Npackd\ExportUserSettings.bat">rem copy directories to LocalAppData&#13;
for %%d in ("CMakeTools") do @( &#13;
    if exist "%localappdata%\%%d" (&#13;
	    xcopy /y /e /i "%localappdata%\%%d" "LocalAppData\%%d"&#13;
		if %errorlevel% neq 0 exit /b %errorlevel%&#13;
	)&#13;
)&#13;
&#13;
rem copy directories to AppData&#13;
for %%d in ("Code\User\snippets") do @( &#13;
    if exist "%appdata%\%%d" (xcopy /y /e /i "%appdata%\%%d" "AppData\%%d")&#13;
    if %errorlevel% neq 0 exit /b %errorlevel%&#13;
)&#13;
&#13;
rem copy files to AppData&#13;
for %%d in ("Code\User\keybindings.json" "Code\User\settings.json") do @( &#13;
    if exist "%appdata%\%%d" (copy /b /y "%appdata%\%%d" "AppData\%%d")&#13;
    if %errorlevel% neq 0 exit /b %errorlevel%&#13;
)&#13;
</file>
  <file path=".Npackd\ImportUserSettings.bat">if exist LocalAppData (xcopy /y /e /i LocalAppData "%localappdata%")&#13;
if %errorlevel% neq 0 exit /b %errorlevel%&#13;
&#13;
if exist AppData (xcopy /y /e /i AppData "%appdata%")&#13;
if %errorlevel% neq 0 exit /b %errorlevel%&#13;
</file>
  <url>https://update.code.visualstudio.com/latest/win32-x64-user/stable</url>
 </version>
</root>