3 ポイント 投稿者 heodongun 2026-03-31 | まだコメントはありません。 | WhatsAppで共有

デスクトップ上の小さなキャラクター1つのために、Chromeブラウザを丸ごと動かすElectronアプリを使っていませんでしたか? たった1つのGIFがメモリ300MBとCPU 5%を占有する非効率さに耐えきれず、macOSネイティブ技術だけで実装した「Desktop Pet」を自ら作りました。

このアプリはブラウザエンジンなしで、SwiftとAppKitだけで作られており、バイナリサイズはわずか 364KB にすぎません。実行中でも使用メモリは 5MB 前後にとどまります。Apple SiliconのハードウェアアクセラレーションとGPUへの直接アップロード方式を活用し、アイドル時のCPU使用率は事実上 0.0% に収束し、バッテリーの心配もありません。GIFとAPNGはもちろん、透明背景を含む高画質なProRes 4444やHEVC動画まで完全にサポートしており、複数体を同時に表示してもシステムにまったく負荷をかけません。

もうリソースを無駄にすることなく、軽量なネイティブアプリで快適にデスクトップを飾ってみてください。Homebrewからコマンド1行で簡単にインストールでき、すべてのコードはGitHub(bssm-oss/desktop-pet)でオープンソースとして透明性高く公開されています.

まだコメントはありません。

まだコメントはありません。