ivi-homescreen

Wayland、DRM/KMS、Vulkanを使い、デスクトップや組み込み・車載ディスプレイ上でFlutterアプリを動かすLinux向けエンベッダです。車載インフォテインメントなどのUIに使います。

Xで共有独自ライセンス(リポジトリを参照)

概要

ivi-homescreenは、組み込みLinux向けのFlutterエンベッダーで、C++で書かれています。デスクトップや、組み込み・車載ディスプレイ上でFlutterアプリを動かし、Wayland、DRM/KMS、EGL、ゼロコピーdma-bufを含むVulkan、ソフトウェア描画に対応します。複数のバックエンドを組み込み、実行時に一つを選べます。READMEは産業・車載用途、家電、研究試作を用途に挙げています。

主な特長

  • Wayland、DRM/KMS、EGL、Vulkan、ソフトウェア描画に対応
  • 複数のバックエンドを組み込み、実行時に選択
  • Yocto、Ubuntu、Fedora、RaspberryPi OSに対応
  • 追加のFlutterプラグイン用ディレクトリを指定可能

こんな人・用途に

車載、組み込み、家電向けのLinux機器でFlutterのUIを作るチームに向いています。

アップストリーム
toyota-connected/ivi-homescreen
GitHubのフォーク
Guo-astro/ivi-homescreen
アップストリームのスター数
393
カテゴリ
ハードウェア・OS・組み込み
ライセンス
独自ライセンス(リポジトリを参照)
フォーク日
2026-01-07
同期状態
アップストリームと分岐