🛒 Winget-Repo Package Store
The Package Store allows you to easily import software directly from the official Microsoft Winget Community Repository into your winget-repo instance. With over 9,300+ packages available, this is the fastest way to populate your repository.
1. Access & Availability
- Cloud Users: The Package Store is enabled by default and ready to use.
- Self-Hosted Users: If you are running your own instance, you must first enable the Store in the Server Settings panel before the button becomes enabled.
To get started, click the Visit Package Store button on your main dashboard.
2. Finding Software
The Store interface provides a grid view of all available community packages. * Search: Use the search bar at the top to filter the results. * Version Selection: Each package card has a dropdown menu. Select the specific version you wish to import from the community repo. * Initiate Import: Click the green + (Plus) button on the package card to start the configuration.
3. Configuring the Import
Once you click the plus icon, you will be taken to the Configure Store Package screen.
Step A: Base Package Creation
If the software does not exist in your local repository yet: * You will see the Package section on the left. * Metadata like Name, Publisher, and Description are pre-filled from the Winget Community. * You can adjust these details or upload a custom Package Logo before adding it. * Note: If the package already exists in your repo, this section will be hidden automatically.
Step B: Selecting Installers
On the right side, you will see a table titled Installer for Version: [X.X.X]. * This lists all available installers for that version (e.g., x64, x86, ARM64). * Select: Check the boxes for the specific architectures or locales you want to host. * Check & Add: Click the green button at the bottom to finalize the import.
4. Duplicate Prevention
The system automatically tracks what you have already imported to keep your repository clean: * If a specific installer/architecture for a version has already been added to your cloud, the checkbox will be disabled and labeled as "Already added". * You cannot import the exact same version/architecture combination twice.