Pint favicon

Pint

Pint (Portable INsTaller) - a minimalistic command line package manager for Windows, which fits into a single file. Features:

  • Downloads, unpacks and removes selected applications.
  • Checks for updates and downloads them if available.
  • Extracts downloads links from websites using Xidel.
  • Supports RSS and PAD files as link sources.
  • Unpacks various types of archives and installers and upgrades apps using predefined rules from the database.
  • Apps can be installed into an arbitrary subdirectory under apps. This allows to keep yaP and PortableApps.com packages up to date.
  • Automatically detects console applications and creates batch redirects for them in the apps directory.
  • Can remember, if a 32-bit or a 64-bit application was installed.
  • Can handle multiple installations of the same application.
  • Detects app versions.
  • Forms a report with all installed applications.
  • Can temporarily suppress updates for selected apps.
  • Can update itself.
  • Provides a way to subscribe to multiple remote databases, even choose not to use the default one.
  • Is able to search across all subscribed databases.
  • Allows to keep a custom user database in a separate file (by default, packages.user.ini).
  • Allows to override paths and settings via environment variables.