Windows Package Manager Npackd - gHacks Tech News

Windows Package Manager Npackd

It feels strange that Microsoft never managed to integrate a package manager into the Windows operating system. Npackd is a free Windows package manager that aids the user in discovering, installing, updating and uninstalling applications.

Npackd, which is pronounced unpacked, queries a server on the Internet on startup to retrieve the latest application database. It populates a table with those information that includes the application's title, description, version and information whether the application is installed on the system, and if it is if it was installed externally or from within Npackd.

windows package manager

The package manager can only manage files that have been installed from the application interface which means that it is not possible to update or uninstall programs that have not been installed using Npackd.

A search form and filter is available on the left. It is for instance possible to only display installed or not installed applications.

A click on the install button at the top installs any selected application on the system. Uninstalls and updates work in a similar fashion.

The application list offers 424 applications at the time of writing, of which some are listed with multiple versions. some of the popular programs include iTunes, utorrent, Winamp, Wireshark, Imgburn, Foxit Reader, Firefox or Dropbox.

All applications are freely available. The installation and uninstallation is completely automated and requires no user interaction.

Programs are listed with status information, installed applications are listed as installed, updates are indicated with the update status and so on.

A link to the homepage of each software is listed in the program database as well. A click on go to package page opens the homepage of the selected application in the default web browser.

It is currently not possible to selected multiple applications for installation. Options to display specific application categories or to create application profiles that can be exported and imported could improve the application further.

That aside, using Npackd is still a lot faster than installing programs manually on the operating system. Interested users can download Npackd from its Google Code project page.

  • We need your help

    Advertising revenue is falling fast across the Internet, and independently-run sites like Ghacks are hit hardest by it. The advertising model in its current form is coming to an end, and we have to find other ways to continue operating this site.

    We are committed to keeping our content free and independent, which means no paywalls, no sponsored posts, no annoying ad formats (video ads) or subscription fees.

    If you like our content, and would like to help, please consider making a contribution:


    1. Paul(us) said on February 5, 2011 at 11:59 pm

      I can’t find on their website or its possible ro redefine the place/position to instal,l the software with this program?
      Main second question is or you have to run this program continuously?
      Main third question if this program runs continuously does this program installs updates, automatically?
      Main fourth question is if the program updates automatically does it restart your system automatically, after the update?

      1. Martin said on February 6, 2011 at 1:29 am

        You can configure one installation path for all applications. That’s problematic, I agree.

    2. thibauld said on February 13, 2011 at 11:53 am

      As the CEO of Allmyapps, an independent application store for windows, I find it interesting that to see new initiatives in this field. There’s a huge need for an easy way to discover and manage applications on Windows (if you want to try the beta version of allmyapps: However, I think that eye-candy is as important as features when designing an application and npackd has room for improvement on this aspect.

    3. shuji said on July 22, 2013 at 5:06 pm

      It would also be great if the program could install dependencies, especially for those who like to make libraries for easier native development since that’s a major problem for windows apps creation.

    Leave a Reply