gpui
12件のリポジトリ
AtomとTree-sitterの開発陣が作る高速マルチプレイヤーエディタ — Zedは、AtomやTree-sitterを生み出した開発者らによるRust製の高性能コードエディタです。GPU描画で応答速度を追求し、複数人での同時編集(マルチプレイヤー)機能を標準搭載している点がVS CodeやAtomなど既存エディタとの大きな違いです。macOS・Linux・Windowsで利用可能でGPL-3.0ベースのOSSとして公開されています。
Code at the speed of thought – Zed is a high-performance, multiplayer code editor from the creators of Atom and Tree-sitter.
Logitech Options+の脱アカウント・脱テレメトリ代替 — RustとGPUIで書かれたLogicoolマウス・キーボード用の非公式ドライバです。HID++やUVCを直接叩くことで、公式アプリなしでボタン割り当てやDPI、SmartShiftを設定できます。アカウント登録も通信も不要なローカルファーストな設計が、プライバシー重視のユーザーに刺さります。
⚡️A native, local-first alternative to Logitech Options+, written in Rust 🦀 — remap buttons, DPI, and SmartShift over HID++. No account, no telemetry.
GPUIで作るRust製デスクトップUIキット — GPUI上に構築された高性能デスクトップアプリ向けUIフレームワークです。60種類以上のコンポーネント、120FPSの滑らかな描画、大量データ対応のテーブルや仮想リストを備え、実際にLongbridge Proという商用アプリで運用されています。JS拡張にも対応し、Rustアプリは単一クレート依存で導入できます。
Rust GUI components for building fantastic cross-platform desktop application by using GPUI.
複数のコーディングAIエージェントを統一操作するローカルファーストの管制基盤 — Zeronは、Claude Code・Codex・Cursor・Devinなど複数のコーディングAIエージェントをローカル環境で一元管理できるRust製ツールです。アカウント不要のローカル専用モードで動作し、必要に応じて複数デバイス間で同期しエージェントの操作を引き継げる点が特徴です。VPSなどの常時稼働マシンと組み合わせれば、ラップトップを閉じてもエージェント作業を継続させられます。
A native control plane for Claude Code, Codex, Cursor, Devin and other coding agents.
ElectronなしでReact/SolidをネイティブGPU描画するGPUIX — Zed製のGPUフレームワークGPUIXにReact/Solidバインディングを追加し、JSXやuseStateを使いながらDOMやWebViewを介さずMetal/DirectX/Vulkanで直接描画できます。ElectronベースのデスクトップアプリをReactのまま軽量ネイティブ化したい開発者に刺さる設計です。CLIで即座に試せる点も特徴です。
Node.js & Bun bindings for Zed’s GPUI. Build memory efficient native apps with React or Solid.js
全部入りのリモート端末ワークスペース — TauriとReact、Rustで作られたデスクトップ端末クライアントです。SSH・ローカルシェル・Telnet・シリアル・RDP・VNC・SFTP・トンネル・OTP・AI支援・暗号化同期を1つにまとめ、PuTTYやiTermなど複数ツールを使い分けていた人に向けた統合的な選択肢になります。
A modern remote terminal workspace
ウィンドウを閉じても死なないターミナル「tty7」 — tty7はシェルをバックグラウンドのサーバーに常駐させ、ウィンドウはそれを表示するだけという設計のRust製ターミナルです。tmuxの設定や別キー操作を覚えずにセッションが生き続け、26種のAIコーディングCLIをサイドバーで一元管理できる点が特徴です。GPUレンダリングとAlacrittyのVTコアを採用し、SSH先でも同じ体験が得られます。
The terminal that outlives its window. Shells survive quitting the app, agents can drive other agents, and remote machines work the same way. Pure Rust, GPU-rendered.
Show an agent a problem: mark up, record, send
Electron不要、Rust製の軽量マルチDBクライアント「DBDelve」 — DBDelveはElectronやJVMを使わず、RustとGPUIで作られた軽量なデータベースクライアントです。起動が速く、数百万行のテーブルも滑らかにスクロールでき、Postgres・MySQL・SQLite・MongoDB・Redisなど多数のDBに対応しています。有料化しない方針を掲げ、重いGUIツールの代替を探す開発者向けの早期段階プロジェクトです。
Fast and lightweight DB Client made in Rust and GPUI.
GPUIをWGPU化、単一バックエンド統一UIフレームワーク — ZedのGPUIを源流とするgpui-ceをフォークし、OSごとに異なる描画・ウィンドウ実装をwgpu+winitの単一バックエンドに置き換えたRust製UIフレームワークです。Windows・macOS・Linux・WebAssemblyを1つのコードパスで動かせ、gpui-ceとAPI互換なので既存アプリの移行も容易です。
A Fork of GPUI CE rewritten to use WGPU! https://pulsarnative.com/UI/
AviUtl思想を継ぐRust製動画編集ソフト — AviUtlの精神を受け継ぎつつ、GPUによる高速リアルタイムレンダリングとクロスプラットフォーム対応を実現するRust製動画編集ソフトです。初心者向け機能とプラグイン拡張性、再利用性の高いシーン機能を備え、OSSとして無料で提供されます。
A video editor with zero limits.
ローカルで動く無料のディクテーションアプリ — キーを押して話すだけで、使用中のアプリにテキストが入力されるディクテーションアプリです。macOSのNeural Engineなど自端末上で音声認識が完結し、プライバシーを保ちつつ、Whisperやparakeet等の多彩なローカルモデルやクラウドモデルも選べます。Rust製でmacOS/Windows/Linuxに対応します。
Dictation that runs on your own computer. Press a key, speak, and the text lands in the app you are using. Free and open source, for macOS, Windows, and Linux.