Star 历史趋势
数据来源: GitHub API · 生成自 Stargazers.cn
README.md

awesome-gpui

A hybrid immediate and retained mode, GPU accelerated, UI framework for Rust, designed to support a wide variety of applications.

Key:

  • 🔥 1,000+ stars
  • 🟢 active: latest commit within 30 days
  • 🟡 quiet: latest commit 31–90 days ago
  • ⚪ dormant: latest commit more than 90 days ago
  • 📦 archived
  • ❓ unavailable

Apps

Developer Tools

ImageProjectDescriptionStarsStatus
ArborRun agentic coding workflows in a fully native desktop app for Git worktrees, terminals, and diffs.809🟡
arcFast and lightweight api client.6🟢
basedA native database client built for teams and AI agents — connections and queries live in your repo, git-friendly and version-controlled.55🟢
BaudrunA cross-platform serial terminal for network engineers, with saved profiles, multi-window, auto-reconnect, and XMODEM/YMODEM file transfer.26🟢
CoduxA native AI coding terminal built with Rust and GPUI, spanning desktop, mobile, and headless hosts.434🟡
DBFluxA keyboard-first, multi-engine database client for SQLite, PostgreSQL, MySQL, MongoDB, Redis, and DynamoDB with integrated MCP governance for AI agents.171🟢
dbuiA TablePlus-shaped database editor for PostgreSQL, MySQL, and SQLite — browse the schema tree, page through rows, and run queries.2🟢
FulgurA lightning-fast, multiplatform, fully themed text & code editor with secured file sync between devices.42🟢
GetCatNo Postman, Just GetCat! A native, cross-platform HTTP API client built with Rust and GPUI — send requests, browse huge responses smoothly, import cURL commands, and generate code snippets.6🟢
GitCometGitComet is fastest open source user interface for GIT workflows.810🟢
HadronRun a swarm of AI coding agents side by side — each in its own git worktree, with a shared event bus, live token telemetry, and an automatic merge gate.12🟢
helix-gpuiHelix gpui frontend.539
Herdr GUIA GUI surface for herdr.dev + more. Built with Crepuscularity + GPUI.14🟡
hi5A macOS menu-bar app for approving pull requests with zero friction, built with Rust and GPUI.3🟢
hunkA cross platform and super fast diff viewer and Codex orchestrator.74🟢
JayJayA native, keyboard-driven GUI for Jujutsu with DAG navigation, side-by-side diffs, conflict resolution, and a GPUI shell targeting Linux.129🟢
lgtmA fast, native code review app built with Rust and GPUI.101🟡
LumiA Unified Cowork & Code Agent to control - Cursor, Claude, Crush/ OpenCode , Hermes, Codex31
mobie-studioAI-powered desktop application for automated mobile testing, built with Rust and GPUI.9
NavopA native, all-in-one workspace for databases, SSH, SFTP, terminals, remote desktop, monitoring, and AI.929🟢
OpenMangoA native, GPU-accelerated MongoDB workbench for macOS, built with Rust and GPUI.21🟢
OxiMuxA multi-agent development cockpit for macOS. Open a repo, spawn isolated Git worktrees, run CLI coding agents such as Claude Code, Codex, and Aider side by side, and review every change through a built-in Git UI.10🟢
pguiA GUI to query & manage postgres databases.193
postman-gpuiA simple graphical user interface application for making HTTP requests, inspired by Postman.78🟢
RabbittyA keyboard-driven terminal that runs the AI CLIs you already use, tracking each agent across git worktrees and telling you which one needs you.7🟢
REDA fast, native database explorer, featuring an AI assistant that understands your schema, drafts queries for approval, and turns results into charts.14🟢
setuA minimal, native API testing application built with GPUI.52🟢
termyA Lightweight & GPU-rendered terminal emulator, written in Rust.420🟢
TokenMonitorA native Windows desktop app for tracking token usage across AI coding tools (Claude Code, Codex, and more), built with Rust and GPUI.5🟢
tty7A GPU-rendered, daemon-backed terminal in pure Rust — a persistent daemon holds the PTYs so sessions survive quitting the app (no tmux needed), with an enhanced prompt, tabs, splits, a command palette, and native builds for macOS, Windows, and Linux.838🟢
WakuA fast, native desktop app for working with local coding agents.1.4k 🔥🟢
zedA high-performance, multiplayer code editor from the creators of Atom and Tree-sitter.89.9k 🔥🟢
zedisA blazing-fast, native Redis GUI built with Rust and GPUI.2.1k 🔥🟢
ZeronA native app that controls coding agents, for example Claude Code, Codex, and Cursor. It keeps all sessions on your device. If you connect more devices, you can start an agent on one device and control it from a different device.1.2k 🔥🟢
zlyphA minimal text editor built with GPUI.15
zqlzA database IDE built with Rust and GPUI, supporting SQLite, PostgreSQL, MySQL, and Redis.189🟢

Productivity

ImageProjectDescriptionStarsStatus
bmoPomorodo timer written with rust & gpui.40
coopA simple, fast, and reliable nostr client for secure messaging across all platforms.202
dictoFast offline desktop dictionary built with GPUI. Reads MDX/MDD dictionary files, the same format used by GoldenDict and MDict.9🟢
Fast ForwardA window switcher for macOS.379
gpui-todosA todo app written in gpui.72
LoungyApp launcher in the vein of Spotlight, Alfred, Raycast.1.7k 🔥📦
MoekaA high-performance, all-in-one WYSIWYG Markdown editing engine with workspaces, live diff and integrated Agent terminal.N/AN/A
nohrsA fast, flexible, and extensible file explorer for macOS, built with Rust and gpui as a modern alternative to Finder.149🟢
OxideA binary-first browser that runs WebAssembly modules instead of HTML/CSS/JS, built with GPUI.32🟡
reminderAn open-source and self-hostable alternative to Notion.27
ScratchpadA keyboard-first, multi-document scratchpad for Rust code and text blocks on macOS, built with GPUI, GPUI Component, and SQLite.1🟡
StewardA small, polished launcher and plugin platform for Windows, built with Rust, GPUI, and gpui-component.5🟢
VellumA WYSIWYG desktop Markdown editor built with Rust and GPUI.16
zexAn extremely fast file explorer and disk usage analyzer companion for Linux, built for the Zed ecosystem. Config, themes, icons inherited from Zed OOTB.9🟢
ZoriteA Markdown daily journal with WYSIWYG and raw-Markdown editing — wiki-linked pages, embedded PDFs, Mermaid diagrams, whiteboards, and LaTeX math, on macOS, Windows, and Linux.39🟢

Media

ImageProjectDescriptionStarsStatus
CadenceA minimal native Spotify player for macOS built with Rust and GPUI, using librespot and rspotify.62🟢
Futureboard StudioAn open-source digital audio workstation with Native GPUI, React WebUI, Rust DSP, and native plugin hosting.77🟢
hummingbirdModern music player written in Rust using gpui with a focus on design and performance.598🟢
LumiaA small, polished, high-performance, cross-platform image viewer built with Rust, GPUI, and gpui-component.14🟢
MonocurlAn environment for programmatically animating images, videos, and slideshows in the Monocurl language.314🟢
opencutAn open source video editor built with Rust and GPUI, with a GStreamer-backed player and timeline editor.10🟢
PawseA cross-platform music player with bit-perfect/exclusive output and a customizable UI.9🟢
roxA Foobar2000-style music player for large local libraries: composable panels, shareable themes, and tagging that holds up at tens of thousands of tracks.29🟢
sukushoA powerful screenshot manager for Windows.14
vleerMusic, but without the subscription. Built on top of the OpenMusic API for a new streaming standard.206🟢

System Utilities

ImageProjectDescriptionStarsStatus
bandmeterPer-program network usage monitor for Linux.18
clpA minimal, GPU-accelerated Wayland clipboard manager with image support and pinned entries.9
CLV3000-PlusA disk cleaner that understands agent work. Blazing-fast and safe, built with GPUI.2🟢
omarchistA full Rust rewrite of the Omarchy control center.731🟢
OpenLogiA native, local-first alternative to Logitech Options+ — remap buttons, DPI, and SmartShift over HID++ with no account or telemetry.19.8k 🔥🟢
picoforgeA commissioning tool for pico-fido firmware based hardware keys.362🟢
ropyA cross-platform native clipboard manager in pure Rust.174🟡
rustatA fast native Linux system monitor with live CPU, memory, network, disk, GPU, sensors, and process management.0🟢
WSL2-HyperV-Firewall-ManagerA WSL2 Hyper-V Firewall Management GUI for mirrored WSL2 networking built with Rust and GPUI.25

Demos & Examples

ImageProjectDescriptionStarsStatus
gpui-base64Base64 encoder/decoder example with gpui and gpui-component.1
gpui-calculatorBeautifully designed calculator with both keys and mouse interaction.54
gpui-listBasic list examples in gpui.29

Libraries

ImageProjectDescriptionStarsStatus
adabraka-uiUI components for building beautiful desktop applications.463
Base GPUIA GPUI-native port of Base UI's rich, headless component APIs.87🟢
BezelA SwiftUI-lean GPUI component library, style flows through the environment, never through parameters.141🟢
declarative-gpuiA declarative ui! macro with Tailwind-style tokens, real Rust control flow, and zero runtime overhead.12🟢
ferrum-flowA high-performance, extensible node-based editor framework.81
gpui-componentUI components for building fantastic desktop applications using gpui.14.1k 🔥🟢
gpui-d3rsa low level plotting library 100% in rust with the familiar d3js components.55
gpui-flowVisual node editor react flow for GPUI.33
gpui-formA struct derive macro for deriving gpui-component... components on fields.24🟢
gpui-hooksReact-style hooks for GPUI framework.17
gpui-navEasy navigation library for GPUI applications.27
gpui-pdfPage-virtualized PDF viewing built on the pure-Rust hayro rasterizer — zoom, navigation, full-text search, and bounded memory, with no native dependencies.39🟢
gpui-pxa high level plotting library 100% in rust inspired by plotly express and using d3rs.55
gpui-routerA router for GPUI App.97
gpui-storybookStorybook-like library for GPUI applications.8🟢
gpui-symbolsNative SF Symbols for GPUI with type-safe Icon component.18
gpui-teaRuntime primitives for building Elm-style GPUI applications.8
gpui-video-playerVideo player for gpui.88🟢
gpui-whiteboardAn infinite, pan-and-zoom whiteboard canvas with shapes, arrows, freehand ink, text, and images, plus a built-in toolbar, templates, and undo/redo.39🟢
GPUIXReact bindings for building native GPU-accelerated GPUI desktop applications without Electron.1.6k 🔥🟢
guiseA Mantine-inspired component library with theming, sizing tokens, and a large set of ready-made components.117🟢
plotters-gpuigpui backend for plotters.53
ratex-gpuiA LaTeX math renderer and a structural, MathQuill-style formula editor for GPUI, built on the RaTeX engine.39🟢
rhythm-gpuiPrint-inspired vertical rhythm for GPUI, with baseline offsets computed from real font metrics.10🟢

Tooling

ImageProjectDescriptionStarsStatus
create-gpui-appCreate a new gpui app in a single command.381
CrepuscularityOne UI codebase for desktop, web, mobile, terminal, browser extensions, and embedded devices. Write React JSX or our lightweight DSL, get GPUI, Ratatui, SwiftUI, LVGL, and more. Batteries included. Official site.39🟢
Pulsar-NativeThe next-generation game engine that you deserve implemented in rust on top of GPUI.381🟢
React Native GPUIAn out-of-tree platform for React Native desktop applications, implementing RN Fabric architecture with Rust and GPUI.53🟢

Resources

ImageProjectDescriptionStarsStatus
Duane Bester - Rust StreamsYouTube streams covering gpui app development.N/AN/A
gpui-bookA book teaching you the concepts you need to create your own gpui application.261

关于 About

Awesome projects, built with or for GPUI!

语言 Languages

Python100.0%

提交活跃度 Commit Activity

代码提交热力图
过去 52 周的开发活跃度
256
Total Commits
峰值: 39次/周
Less
More

核心贡献者 Contributors