Scrupdate is a tool that lets you ensure your Windows programs are up to date. It checks for program updates and informs you when updates are available.
Scrupdate gets the latest versions of the programs by extracting them from webpages. For each program, you provide the URL of the webpage that contains the program's latest version and choose the method for scraping the version from that webpage. From next time on, when Scrupdate checks for program updates, it will go to each webpage, extract the version, and compare it with the current version of the installed program. If there are any new versions you will be informed.
- .NET Desktop Runtime (version 8.0 or above)
- .NET SDK (version 8.0 or above)
- Python (version 3.0 and above) [for building the installer]
- NSIS (version 3.0 and above) [for building the installer]
For building Scrupdate and the installer, run BuildInstaller.bat script.
If the build was successful, the installer will be located in the 'Installer/bin' directory.
For building Scrupdate only, run Build.bat script.
If the build was successful, the compiled files will be located in the 'Scrupdate/bin' directory.
Scrupdate is licensed under 'Apache License 2.0' [see 'LICENSE.txt' file].
Copyright © 2021-2025 Matan Brightbert.
- This program uses Selenium.WebDriver which is licensed under 'Apache License 2.0' [see 'LICENSE.txt' file].
Copyright © 2025 Software Freedom Conservancy.