ZedのGPUI Rust UIフレームワークをフォークし、インクリメンタルレンダリングとネイティブウィンドウ合成を追加したパフォーマンス重視のプロジェクト。
zed-industries/awesome-gpui
GPUI Rust UIフレームワークで構築された、またはそのためのデスクトップアプリ、ライブラリ、ツールを集めた厳選リスト。
- スター
- 1,613
- フォーク
- 140
- 未解決の Issue
- 1
- 最終コミット
- 15 時間前
これは何?
awesome-gpuiは、Rust向けのGPUアクセラレーション対応UIフレームワークGPUIで構築された、またはそのためのオープンソースプロジェクトを集めた厳選リストです。開発者向けツール、生産性向上アプリ、メディアプレーヤーやエディター、システムユーティリティ、デモ、UIコンポーネントライブラリに加え、devtoolsやアプリジェネレーターなどの支援ツールのセクションに分かれています。
各項目には簡単な説明、スター数、プロジェクトが最後に更新された時期に基づく活動状況、アーカイブ済みかどうかが表示されます。GPUI製アプリやgpui-componentのようなコンポーネントライブラリ、Rustでデスクトップアプリを開発するための構成要素を見つけやすくします。
このリポジトリはZedチームが管理しており、GPUIでどのようなものが開発されているかを知りたい開発者向けのリファレンスとして利用できます。
主な機能
- 01開発者向けツール、生産性向上、メディアなどのカテゴリ別に、GPUI製デスクトップアプリを掲載。
- 02GPUI向けのUIコンポーネントライブラリや、ルーティング、ナビゲーション、プロット用のパッケージを収録。
- 03各プロジェクトのスター数と活動状況を表示。
- 04アーカイブ済みのプロジェクトを明示し、開発が停止したプロジェクトを避けやすくします。
- 05devtools、アプリジェネレーター、学習リソースなどのツールへのリンクを掲載。
ユースケース
- 実際のコードパターンを学ぶために、既存のGPUI製アプリを探す。
- 新しいRustデスクトッププロジェクトで使うGPUIコンポーネントライブラリやユーティリティクレートを選ぶ。
- GPUI開発の学習リソースやスターターテンプレートを見つける。
収録されている特集
トピック
よくある質問
- awesome-gpui とは?
- GPUI Rust UIフレームワークで構築された、またはそのためのデスクトップアプリ、ライブラリ、ツールを集めた厳選リスト。 awesome-gpuiは、Rust向けのGPUアクセラレーション対応UIフレームワークGPUIで構築された、またはそのためのオープンソースプロジェクトを集めた厳選リストです。開発者向けツール、生産性向上アプリ、メディアプレーヤーやエディター、システムユーティリティ、デモ、UIコンポーネントライブラリに加え、devtoolsやアプリジェネレーターなどの支援ツールのセクションに分かれています。
- awesome-gpui は無料で使えますか?ライセンスは?
- awesome-gpui は CC0-1.0 ライセンスのオープンソースです。商用製品で使う前にライセンス条件を確認してください。
- awesome-gpui は今もメンテナンスされていますか?
- 活発にメンテナンス中。awesome-gpui の最終コミットは 2026年11月7日 です。
- awesome-gpui は何に使えますか?
- 実際のコードパターンを学ぶために、既存のGPUI製アプリを探す。 新しいRustデスクトッププロジェクトで使うGPUIコンポーネントライブラリやユーティリティクレートを選ぶ。 GPUI開発の学習リソースやスターターテンプレートを見つける。
- awesome-gpui はどこで入手できますか?
- ソースコードとインストール手順は GitHub にあります:https://github.com/zed-industries/awesome-gpui
概要はプロジェクトの README をもとに AI が生成しています。GitHub の数値は毎日更新されます。
関連プロジェクト
動画・音声・画像・字幕・メタデータの変換を細かく設定できる、FFmpegのネイティブデスクトップGUI。
GPUIをベースに、実行中のアプリをエージェントから操作・検査できる、単一コードベースでデスクトップアプリとブラウザーアプリを構築するRustフレームワーク。
RustベースのGPUIフレームワークで宣言的UIを描画する、ネイティブデスクトップアプリ構築用Elixirライブラリ。
GPU描画のネイティブUI、またはシステムWebView内のWebページでデスクトップアプリを構築できるZigツールキット。
macOS、Windows、Linux、Webに対応し、独自のレンダラー、テキスト処理、レイアウト、スプリングアニメーションを備えた、GPUで描画するRust製UIフレームワーク。