Repolode
microsoft

microsoft/microsoft-ui-xaml

WinUIは、Windowsデスクトップアプリを構築するための最新のコントロールとスタイルを提供するMicrosoftのUIレイヤーで、WinUI 3はWindows App SDKに含まれています。

スター
8,543
フォーク
960
未解決の Issue
2,468
最終コミット
8 時間前

これは何?

WinUIは、Windowsアプリケーションを構築するための最新のコントロールとスタイルを備えたユーザーインターフェイスレイヤーです。現行世代のWinUI 3はWindows App SDKの一部として提供され、C#(.NET)またはC++から利用して、x86、x64、ARMデバイスで動作するアプリを構築できます。

コントロールはFluent Design言語に沿っています。その基盤となるWindows App SDKは、Win32と最新のAPIサーフェスの両方からWindowsプラットフォームの機能にアクセスするためのライブラリとツールを提供します。アプリの対象OSはWindows 10 build 17763(version 1809)以降である必要があります。

このリポジトリでは、UWPアプリ向けのコントロールライブラリであるWinUI 2も別ブランチで公開しています。WinUI 3製品のバイナリのソースはローカルでビルドできますが、プロジェクトはまだコードのコントリビューションを受け付けていません。

主な機能

  • 01最新のWindows UI向けにFluent Designのコントロールとスタイルを提供
  • 02C#(.NET)またはC++でアプリを構築
  • 03x86、x64、ARMをサポート
  • 04Windowsプラットフォームの機能にアクセスするためのWindows App SDKの一部
  • 05UWPアプリ向けのWinUI 2コントロールライブラリを別ブランチで提供

ユースケース

  • モダンな見た目のネイティブWindowsデスクトップアプリを構築する
  • 既存のUWPアプリをWindows App SDKへ移行する
  • XAMLコントロールを使ったWindows標準のエクスペリエンスの構築方法を調べる

トピック

よくある質問

microsoft-ui-xaml とは?
WinUIは、Windowsデスクトップアプリを構築するための最新のコントロールとスタイルを提供するMicrosoftのUIレイヤーで、WinUI 3はWindows App SDKに含まれています。 WinUIは、Windowsアプリケーションを構築するための最新のコントロールとスタイルを備えたユーザーインターフェイスレイヤーです。現行世代のWinUI 3はWindows App SDKの一部として提供され、C#(.NET)またはC++から利用して、x86、x64、ARMデバイスで動作するアプリを構築できます。
microsoft-ui-xaml は無料で使えますか?ライセンスは?
microsoft-ui-xaml は MIT ライセンスのオープンソースです。商用製品で使う前にライセンス条件を確認してください。
microsoft-ui-xaml は今もメンテナンスされていますか?
活発にメンテナンス中。microsoft-ui-xaml の最終コミットは 2026年10月20日 です。
microsoft-ui-xaml は何に使えますか?
モダンな見た目のネイティブWindowsデスクトップアプリを構築する 既存のUWPアプリをWindows App SDKへ移行する XAMLコントロールを使ったWindows標準のエクスペリエンスの構築方法を調べる
microsoft-ui-xaml はどこで入手できますか?
ソースコードとインストール手順は GitHub にあります:https://github.com/microsoft/microsoft-ui-xaml

概要はプロジェクトの README をもとに AI が生成しています。GitHub の数値は毎日更新されます。

関連プロジェクト