zed-industries/awesome-gpui

Awesome projects, built with or for GPUI!

Python

1,306

326 commits

updated Sep 22, 2026

See the code

See what people are saying (1)

SourceMessageScoreDate

Gpui

1

Sep 22, 2026

README

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.826🟒
arcFast and lightweight api client.10🟒
basedA native database client built for teams and AI agents β€” connections and queries live in your repo, git-friendly and version-controlled.64🟒
BaudrunA cross-platform serial terminal for network engineers, with saved profiles, multi-window, auto-reconnect, and XMODEM/YMODEM file transfer.29🟒
CoduxA native AI coding terminal built with Rust and GPUI, spanning desktop, mobile, and headless hosts.454🟑
DBDelveMulti-engine fast, modern and lightweight DB Client with a focus on beautiful transparent UI and staying snappy on large amounts of data.110🟒
DBFluxA keyboard-first, multi-engine database client for SQLite, PostgreSQL, MySQL, MongoDB, Redis, and DynamoDB with integrated MCP governance for AI agents.201🟒
dbuiA TablePlus-shaped database editor for PostgreSQL, MySQL, and SQLite β€” browse the schema tree, page through rows, and run queries.6🟒
FarcasterA native desktop app for working with multiple AI coding agents, with keyboard controls, an embedded terminal, and Neovim.63🟒
FluxDBA beautiful, intuitive native database client built with Rust and GPUI, featuring smart SQL editing, schema and data management, support for MySQL, PostgreSQL, SQLite, and Redis, and an extensible connector architecture designed for more databases.4🟒
FulgurA lightning-fast, multiplatform, fully themed text & code editor with secured file sync between devices.47🟒
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.29🟒
GitCometGitComet is fastest open source user interface for GIT workflows.865🟒
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.23🟒
helix-gpuiHelix gpui frontend.540βšͺ
Herdr GUIA GUI surface for herdr.dev + more. Built with Crepuscularity + GPUI.16🟑
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.159🟒
KittenFast and lightweight API client.N/AN/A
lgtmA fast, native code review app built with Rust and GPUI.102🟑
LumiA Unified Cowork & Code Agent to control - Cursor, Claude, Crush/ OpenCode , Hermes, Codex34βšͺ
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.1.5k πŸ”₯🟒
OpenMangoA native, GPU-accelerated MongoDB workbench for macOS, built with Rust and GPUI.23🟒
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.54🟒
pguiA GUI to query & manage postgres databases.194βšͺ
postman-gpuiA simple graphical user interface application for making HTTP requests, inspired by Postman.92🟒
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.8🟒
REDA fast, native database explorer, featuring an AI assistant that understands your schema, drafts queries for approval, and turns results into charts.15🟒
ResolvedA native, programmable API workspace for exploring HTTP and WebSocket APIs, scripting and chaining requests into reusable workflows, and collaborating through a self-hosted server.4🟒
ReviuA native Rust and GPUI desktop app for reviewing agent-written code, with local Git workflows, inline diff feedback, and pull request review.19🟒
setuA minimal, native API testing application built with GPUI.53🟑
termyA Lightweight & GPU-rendered terminal emulator, written in Rust.434🟒
TokenMonitorA native Windows desktop app for tracking token usage across AI coding tools (Claude Code, Codex, and more), built with Rust and GPUI.7🟒
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.1.1k πŸ”₯🟒
VibexA native, local-first AI coding workbench supporting Claude Code, Codex, ZCode, OpenCode, Cursor, Gemini CLI, GitHub Copilot, and any ACP-compatible agent, with a mobile client to monitor and steer sessions remotely.12🟒
WakuA fast, native desktop app for working with local coding agents.1.5k πŸ”₯🟒
zedA high-performance, multiplayer code editor from the creators of Atom and Tree-sitter.90.7k πŸ”₯🟒
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.8k πŸ”₯🟒
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.41βšͺ
coopA simple, fast, and reliable nostr client for secure messaging across all platforms.201βšͺ
dictoFast offline desktop dictionary built with GPUI. Reads MDX/MDD dictionary files, the same format used by GoldenDict and MDict.11🟒
Fast ForwardA window switcher for macOS.379βšͺ
gpui-todosA todo app written in gpui.73βšͺ
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.153🟒
OxideA binary-first browser that runs WebAssembly modules instead of HTML/CSS/JS, built with GPUI.34🟒
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.10🟒
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.15🟒
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.49🟒

Media

ImageProjectDescriptionStarsStatus
CadenceA minimal native Spotify player for macOS built with Rust and GPUI, using librespot and rspotify.66🟒
Futureboard StudioAn open-source digital audio workstation with Native GPUI, React WebUI, Rust DSP, and native plugin hosting.85🟒
hummingbirdModern music player written in Rust using gpui with a focus on design and performance.608🟒
LumiaA small, polished, high-performance, cross-platform image viewer built with Rust, GPUI, and gpui-component.15🟒
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.21🟒
PawseA cross-platform music player with bit-perfect/exclusive output and a customizable UI.17🟒
roxA Foobar2000-style music player for large local libraries: composable panels, shareable themes, and tagging that holds up at tens of thousands of tracks.43🟒
SonoraA native music streaming client, built with Rust and GPUI.1.4k πŸ”₯🟒
sukushoA powerful screenshot manager for Windows.14βšͺ
vleerMusic, but without the subscription. Built on top of the OpenMusic API for a new streaming standard.210🟒

System Utilities

ImageProjectDescriptionStarsStatus
bandmeterPer-program network usage monitor for Linux.18βšͺ
clpA minimal, GPU-accelerated Wayland clipboard manager with image support and pinned entries.10βšͺ
CLV3000-PlusA disk cleaner that understands agent work. Blazing-fast and safe, built with GPUI.7🟒
omarchistA full Rust rewrite of the Omarchy control center.746🟒
OpenLogiA native, local-first alternative to Logitech Options+ β€” remap buttons, DPI, and SmartShift over HID++ with no account or telemetry.21.9k πŸ”₯🟒
picoforgeA commissioning tool for pico-fido firmware based hardware keys.380🟒
ropyA cross-platform native clipboard manager in pure Rust.189🟒
rustatA fast native Linux system monitor with live CPU, memory, network, disk, GPU, sensors, and process management.2🟑
WSL2-HyperV-Firewall-ManagerA WSL2 Hyper-V Firewall Management GUI for mirrored WSL2 networking built with Rust and GPUI.26βšͺ

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.470βšͺ
Base GPUIA GPUI-native port of Base UI's rich, headless component APIs.91🟒
BezelA SwiftUI-lean GPUI component library, style flows through the environment, never through parameters.161🟒
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.83βšͺ
gpui-componentUI components for building fantastic desktop applications using gpui.14.6k πŸ”₯🟒
gpui-d3rsa low level plotting library 100% in rust with the familiar d3js components.58βšͺ
gpui-flowVisual node editor react flow for GPUI.34βšͺ
gpui-formA struct derive macro for deriving gpui-component... components on fields.25🟒
gpui-hooksReact-style hooks for GPUI framework.17βšͺ
gpui-mobileA mobile platform layer for running GPUI applications natively on iOS and Android with wgpu.360🟑
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.49🟒
gpui-pxa high level plotting library 100% in rust inspired by plotly express and using d3rs.58βšͺ
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.90🟒
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.49🟒
GPUIXReact bindings for building native GPU-accelerated GPUI desktop applications without Electron.2.1k πŸ”₯🟒
guiseA Mantine-inspired component library with theming, sizing tokens, and a large set of ready-made components.123🟒
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.49🟒
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.382βšͺ
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.42🟒
GPUI Kit CanvasA browser-based visual canvas for designing gpui-kit desktop windows and generating implementation prompts.11🟒
Pulsar-NativeThe next-generation game engine that you deserve implemented in rust on top of GPUI.389🟒
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.266βšͺ

Contributors

(top 30 of 78)

JosephTLyons

100 commits

mikayla-maki

5 commits

feigeCode

4 commits

zed-industries/awesome-gpui

Awesome projects, built with or for GPUI!

Python

1,306

326 commits

updated Sep 22, 2026

See the code

See what people are saying (1)

SourceMessageScoreDate

Gpui

1

Sep 22, 2026

README

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.826🟒
arcFast and lightweight api client.10🟒
basedA native database client built for teams and AI agents β€” connections and queries live in your repo, git-friendly and version-controlled.64🟒
BaudrunA cross-platform serial terminal for network engineers, with saved profiles, multi-window, auto-reconnect, and XMODEM/YMODEM file transfer.29🟒
CoduxA native AI coding terminal built with Rust and GPUI, spanning desktop, mobile, and headless hosts.454🟑
DBDelveMulti-engine fast, modern and lightweight DB Client with a focus on beautiful transparent UI and staying snappy on large amounts of data.110🟒
DBFluxA keyboard-first, multi-engine database client for SQLite, PostgreSQL, MySQL, MongoDB, Redis, and DynamoDB with integrated MCP governance for AI agents.201🟒
dbuiA TablePlus-shaped database editor for PostgreSQL, MySQL, and SQLite β€” browse the schema tree, page through rows, and run queries.6🟒
FarcasterA native desktop app for working with multiple AI coding agents, with keyboard controls, an embedded terminal, and Neovim.63🟒
FluxDBA beautiful, intuitive native database client built with Rust and GPUI, featuring smart SQL editing, schema and data management, support for MySQL, PostgreSQL, SQLite, and Redis, and an extensible connector architecture designed for more databases.4🟒
FulgurA lightning-fast, multiplatform, fully themed text & code editor with secured file sync between devices.47🟒
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.29🟒
GitCometGitComet is fastest open source user interface for GIT workflows.865🟒
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.23🟒
helix-gpuiHelix gpui frontend.540βšͺ
Herdr GUIA GUI surface for herdr.dev + more. Built with Crepuscularity + GPUI.16🟑
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.159🟒
KittenFast and lightweight API client.N/AN/A
lgtmA fast, native code review app built with Rust and GPUI.102🟑
LumiA Unified Cowork & Code Agent to control - Cursor, Claude, Crush/ OpenCode , Hermes, Codex34βšͺ
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.1.5k πŸ”₯🟒
OpenMangoA native, GPU-accelerated MongoDB workbench for macOS, built with Rust and GPUI.23🟒
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.54🟒
pguiA GUI to query & manage postgres databases.194βšͺ
postman-gpuiA simple graphical user interface application for making HTTP requests, inspired by Postman.92🟒
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.8🟒
REDA fast, native database explorer, featuring an AI assistant that understands your schema, drafts queries for approval, and turns results into charts.15🟒
ResolvedA native, programmable API workspace for exploring HTTP and WebSocket APIs, scripting and chaining requests into reusable workflows, and collaborating through a self-hosted server.4🟒
ReviuA native Rust and GPUI desktop app for reviewing agent-written code, with local Git workflows, inline diff feedback, and pull request review.19🟒
setuA minimal, native API testing application built with GPUI.53🟑
termyA Lightweight & GPU-rendered terminal emulator, written in Rust.434🟒
TokenMonitorA native Windows desktop app for tracking token usage across AI coding tools (Claude Code, Codex, and more), built with Rust and GPUI.7🟒
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.1.1k πŸ”₯🟒
VibexA native, local-first AI coding workbench supporting Claude Code, Codex, ZCode, OpenCode, Cursor, Gemini CLI, GitHub Copilot, and any ACP-compatible agent, with a mobile client to monitor and steer sessions remotely.12🟒
WakuA fast, native desktop app for working with local coding agents.1.5k πŸ”₯🟒
zedA high-performance, multiplayer code editor from the creators of Atom and Tree-sitter.90.7k πŸ”₯🟒
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.8k πŸ”₯🟒
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.41βšͺ
coopA simple, fast, and reliable nostr client for secure messaging across all platforms.201βšͺ
dictoFast offline desktop dictionary built with GPUI. Reads MDX/MDD dictionary files, the same format used by GoldenDict and MDict.11🟒
Fast ForwardA window switcher for macOS.379βšͺ
gpui-todosA todo app written in gpui.73βšͺ
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.153🟒
OxideA binary-first browser that runs WebAssembly modules instead of HTML/CSS/JS, built with GPUI.34🟒
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.10🟒
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.15🟒
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.49🟒

Media

ImageProjectDescriptionStarsStatus
CadenceA minimal native Spotify player for macOS built with Rust and GPUI, using librespot and rspotify.66🟒
Futureboard StudioAn open-source digital audio workstation with Native GPUI, React WebUI, Rust DSP, and native plugin hosting.85🟒
hummingbirdModern music player written in Rust using gpui with a focus on design and performance.608🟒
LumiaA small, polished, high-performance, cross-platform image viewer built with Rust, GPUI, and gpui-component.15🟒
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.21🟒
PawseA cross-platform music player with bit-perfect/exclusive output and a customizable UI.17🟒
roxA Foobar2000-style music player for large local libraries: composable panels, shareable themes, and tagging that holds up at tens of thousands of tracks.43🟒
SonoraA native music streaming client, built with Rust and GPUI.1.4k πŸ”₯🟒
sukushoA powerful screenshot manager for Windows.14βšͺ
vleerMusic, but without the subscription. Built on top of the OpenMusic API for a new streaming standard.210🟒

System Utilities

ImageProjectDescriptionStarsStatus
bandmeterPer-program network usage monitor for Linux.18βšͺ
clpA minimal, GPU-accelerated Wayland clipboard manager with image support and pinned entries.10βšͺ
CLV3000-PlusA disk cleaner that understands agent work. Blazing-fast and safe, built with GPUI.7🟒
omarchistA full Rust rewrite of the Omarchy control center.746🟒
OpenLogiA native, local-first alternative to Logitech Options+ β€” remap buttons, DPI, and SmartShift over HID++ with no account or telemetry.21.9k πŸ”₯🟒
picoforgeA commissioning tool for pico-fido firmware based hardware keys.380🟒
ropyA cross-platform native clipboard manager in pure Rust.189🟒
rustatA fast native Linux system monitor with live CPU, memory, network, disk, GPU, sensors, and process management.2🟑
WSL2-HyperV-Firewall-ManagerA WSL2 Hyper-V Firewall Management GUI for mirrored WSL2 networking built with Rust and GPUI.26βšͺ

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.470βšͺ
Base GPUIA GPUI-native port of Base UI's rich, headless component APIs.91🟒
BezelA SwiftUI-lean GPUI component library, style flows through the environment, never through parameters.161🟒
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.83βšͺ
gpui-componentUI components for building fantastic desktop applications using gpui.14.6k πŸ”₯🟒
gpui-d3rsa low level plotting library 100% in rust with the familiar d3js components.58βšͺ
gpui-flowVisual node editor react flow for GPUI.34βšͺ
gpui-formA struct derive macro for deriving gpui-component... components on fields.25🟒
gpui-hooksReact-style hooks for GPUI framework.17βšͺ
gpui-mobileA mobile platform layer for running GPUI applications natively on iOS and Android with wgpu.360🟑
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.49🟒
gpui-pxa high level plotting library 100% in rust inspired by plotly express and using d3rs.58βšͺ
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.90🟒
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.49🟒
GPUIXReact bindings for building native GPU-accelerated GPUI desktop applications without Electron.2.1k πŸ”₯🟒
guiseA Mantine-inspired component library with theming, sizing tokens, and a large set of ready-made components.123🟒
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.49🟒
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.382βšͺ
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.42🟒
GPUI Kit CanvasA browser-based visual canvas for designing gpui-kit desktop windows and generating implementation prompts.11🟒
Pulsar-NativeThe next-generation game engine that you deserve implemented in rust on top of GPUI.389🟒
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.266βšͺ

Contributors

(top 30 of 78)

JosephTLyons

100 commits

mikayla-maki

5 commits

feigeCode

4 commits

Languages

Python

100.0%