Skip to content

A desktop application for Windows 10/11 that makes it quick and easy to download and install all of your favorite programs at once.

License

Notifications You must be signed in to change notification settings

depthbomb/CarePackage

Repository files navigation

CarePackage is a desktop application for Windows 10/11 heavily inspired by Ninite that makes it quick and easy to download and install all of your favorite software at once. CarePackage's intended use case is to be used on a new installation of Windows, but of course you can use it however you'd like!

You can view all software managed by CarePackage in SOFTWARE.md.

What CarePackage DOES:

  • Downloads the latest versions of the software you select
  • Installs each software, one after another, or presents the files if they are compressed archives
  • Allows you to opt out of installing the software after they've been downloaded
  • Allows you to download a specific version or variant of software

What CarePackage DOESN'T DO

  • Check for software updates
  • Update installed software
    • Most software allows you to update installations by running a new installer

Installing CarePackage

The latest version of CarePackage can be downloaded from the releases.

NEW: CarePackage can also be installed via WinGet: winget install carepackage

Screenshots

The main window of CarePackage, showing all available software uncategorized The main window of CarePackage, showing various software selected in the Development category The software variant modal showing variants selected for .NET The download options screen of CarePackage, showing the pre-operation options The download queue screen of CarePackage, showing one software downloading while others are waiting in queue

Development

  • Create a venv and run pip install -r requirements.txt
  • invoke build can be used to compile the application and invoke deploy will compile the application as well as create its installer
  • Use invoke remove-unused-files to get rid of unnecessary files after compiling
  • Use invoke generate-software-table to generate SOFTWARE.md, this should be done after adding, removing, and/or modifying software definitions

About

A desktop application for Windows 10/11 that makes it quick and easy to download and install all of your favorite programs at once.

Topics

Resources

License

Stars

Watchers

Forks