このプロジェクトについて
GPUI Kitは、Zed IndustriesのUIフレームワークであるGPUI上に構築された、包括的なRust製デスクトップアプリケーションフレームワークです。フォーム、ナビゲーション、オーバーレイ、データ表示、編集、フィードバック、レイアウトを網羅する、75以上のドキュメント化されたコンポーネントとプリミティブを備えた本番環境対応のUIシステムを提供します。フレームワークはレイヤー構造になっており、`gpui-component`は完全なスタイル付きUIシステムを提供し、`gpui-base`はカスタムデザインシステム構築のためのスタイルなしの動作とインフラストラクチャを提供し、`gpui-shell`はプラグインのような拡張性のためのJavaScript拡張機能を可能にします。Webデプロイ用のWebAssembly、AccessKitアクセシビリティ、UI統合テスト、120 FPSを目標としたGPUアクセラレーションレンダリングをサポートしています。注目すべき機能には、数十万行を処理する仮想化データテーブル、Tree-sitterハイライトとLSPサポートを備えたコードエディタ、サイズ変更可能なパネルを備えたドックレイアウト、Markdown/HTMLレンダリング、組み込みチャートなどがあります。GPUI Kitは、商用デスクトップアプリケーションであるLongbridge Proで本番環境に使用されています。macOS、Windows、Linuxに対応したクロスプラットフォームであり、Apache-2.0ライセンスで提供されています。
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.