Hacktoberfest 2026: the issues maintainers tagged for October, open and beginner-friendly. Browse Hacktoberfest issues

Export My Machine Page

Open
#6 1 comment 2 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

Assessment

Difficulty
5/5
Estimated time
Over a week
Newbie friendliness
30/100
Issue type
Feature
Clarity
Mostly clear
Activity status
Stale
Tech stack
csharp
Domain
desktop

Research direction

No files, tests, or entry points are named; start by locating the existing WinGet Studio page structure and export or configuration functionality. Use the listed requirements and UI specification to define the page, selection options, save flow, and exported machine configuration as the completion criteria.

Written by the indexing model from the issue text.

Description

Issue-Feature

Description

Add a new page in WinGet Studio that enables users to export their current machine configuration (installed packages, settings, etc.).

Requirements

  1. Export all apps, their settings, and any other DSC resources installed
  2. Allow the user to select whether they want to:
  • Include all installed apps
  • Include package versions
  • Include app settings
  • Include Windows settings
  1. Save the exported file to the desired location

UI spec

Image
Dominant language
C#
Stars
67
Forks
15
PR merge metrics
No merged PRs in 30d

Getting set up

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

More from microsoft/winget-studio

All issues in microsoft/winget-studio

Similar issues

More C# issues

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.