Bookmark and Share


Appupdater Screenshot

Appupdater provides advanced functionality to Windows, similar to apt-get or yum on Linux. It automates the process of installing and maintaining up to date versions of software programs. It is fully customizable for use in a corporate environment.

News RSS

Saturday, November 15, 2014 - Appupdater 2.2 Released
Sunday, January 5, 2014 - Appupdater 2.1 Released
Wednesday, October 10, 2012 - Appupdater 2.0 Released
Saturday, July 16, 2011 - Appupdater 1.5 Released
Tuesday, December 21, 2010 - Appupdater 1.4.2 Released


February 3, 2012 - Revision3 HakTip

August 9, 2011 - Computer Act!ive

June 15, 2008 - Appupdater Creator Featured in Podcast

Decemeber 21, 2007 - There is a Appupdater feature on lifehacker with screenshots and a good overview of how to use it.


  • List of supported Applications
  • Upgrades can be fully automatic (daily checks), no user intervention required
  • Auto-detection of previously installed applications
  • Install, Upgrade, or Remove software
  • Support for offline use/USB device
  • Support for Windows/UNIX/Linux/MAC OS X platforms
  • Proxy support
  • Support for package installation lists or computer profiles in a corporate environment
  • Create your own custom repository if desired (not required)
  • Dependency support
  • Metalink standard based XML repository files
  • Support for use of external Metalink download programs, such as Aria2
  • Automatically feedsback installed version information to the server
  • Not limited to programs in the registry or with embedded version numbers
  • Self upgrading of course!



Appupdater Portable

Appupdater Server Tools



README/User Manual

Forums/Bug Tracker/Feature Requests ( Page)

XML File Format

Compare to other package installers


Privacy and Security Notes

  • Appupdater downloads a list of all applications, what you have installed is not sent.
  • During an installation the program is downloaded directly from the download website, it is not possible to track what you install.
  • Appupdater only sends information that a normal web browser does.
  • The one exception to these rules is when an unknown version is detected, it is reported back to expand the repository. This option can be turned off in the config file by setting REPORTING = False.


First, be sure that you first meet the repository rules. Next, there are a number of steps that you can take to make your application more friendly to Appupdater. Your installer should have a silent install option THAT WORKS. You should be able to run the installer with /S or /silent or some other similar command that installs the application without prompting the user for ANYTHING. This needs to be the case for both new installs and upgrade paths. Additionally, you should use an installer technology that 7-Zip can extract your application's files from. This seems to include most installers, but some seem to create large binary files internally that are not extractable. This might also be related to digital signatures.


Creative Commons License
Appupdater Logo by Ringo Mollinger is licensed under a Creative Commons Attribution 3.0 United States License.
Based on a work at
Permissions beyond the scope of this license may be available at