{"id":28612815,"url":"https://github.com/unoplatform/winui3-convert","last_synced_at":"2026-04-20T09:02:46.299Z","repository":{"id":52401984,"uuid":"327421087","full_name":"unoplatform/winui3-convert","owner":"unoplatform","description":"A command line tool to convert UWP project libraries to WinUI 3 for .NET 5","archived":false,"fork":false,"pushed_at":"2023-11-08T20:28:43.000Z","size":273,"stargazers_count":3,"open_issues_count":0,"forks_count":0,"subscribers_count":18,"default_branch":"master","last_synced_at":"2025-06-05T22:10:03.880Z","etag":null,"topics":["csharp","first-timers-friendly","mono","uno","uno-platform","uwp","wasm","webassembly","winui","xamarin"],"latest_commit_sha":null,"homepage":"https://platform.uno/","language":"C#","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"other","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/unoplatform.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE.md","code_of_conduct":"CODE_OF_CONDUCT.md","threat_model":null,"audit":null,"citation":null,"codeowners":".github/CODEOWNERS","security":"SECURITY.md","support":null}},"created_at":"2021-01-06T20:21:39.000Z","updated_at":"2023-11-08T20:28:46.000Z","dependencies_parsed_at":"2022-08-31T20:01:40.731Z","dependency_job_id":null,"html_url":"https://github.com/unoplatform/winui3-convert","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/unoplatform/winui3-convert","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unoplatform%2Fwinui3-convert","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unoplatform%2Fwinui3-convert/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unoplatform%2Fwinui3-convert/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unoplatform%2Fwinui3-convert/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/unoplatform","download_url":"https://codeload.github.com/unoplatform/winui3-convert/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unoplatform%2Fwinui3-convert/sbom","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":259372669,"owners_count":22847792,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["csharp","first-timers-friendly","mono","uno","uno-platform","uwp","wasm","webassembly","winui","xamarin"],"created_at":"2025-06-12T00:39:51.601Z","updated_at":"2026-04-20T09:02:46.287Z","avatar_url":"https://github.com/unoplatform.png","language":"C#","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Uno.WinUI3Convert\n\nMigrate UWP projects to WinUI3/NET5.\n\nThis tool is commonly used in CI environments to automatically generate a WinUI 3 compatible source tree, built separately from the UWP source tree. This allows for the generation of WinUI 3 compatible nuget packages for libraries without having to maintain two separate codebases.\n\n```\nUsage:\n  winui3convert [options] \u003csource\u003e \u003cdestination\u003e\n\nArguments:\n  \u003csource\u003e         Source directory\n  \u003cdestination\u003e    Destination directory\n\nOptions:\n  --overwrite       Overwrite destination\n  --version         Show version information\n  -?, -h, --help    Show help and usage information\n```\n\n## Installation\n\ndotnet tool install --global uno.winui3convert\n\n## Conversion adjustments\n\nThis tool is meant to help migrate your projects by rewriting namespaces and project files. It won't resolve collisions, work around unsupported features or change code in significant ways.\n\nManual source adjustments are to be expected in some cases.","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Funoplatform%2Fwinui3-convert","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Funoplatform%2Fwinui3-convert","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Funoplatform%2Fwinui3-convert/lists"}