
Syntax - Tasty Web Development Treats
1043: I’m Using GPUI For Everything
Mittwoch, 30. September 2026 · 33 min
Kapitelklicken springt direkt hin
Shownotes
Scott and Wes ditch Electron and Tauri for GPUI, the GPU accelerated Rust UI framework from the Zed team. They get into its React-like API, styling that feels a lot like Tailwind, GPUI Kit components, the community fork drama, and the tiny desktop apps Scott has built with it.
Show Notes
• Welcome to Syntax!
• GPUI (gpui.rs)
• Electron, Tauri, and the Trouble With Web Views
• Enter GPUI: Why We Don’t Take Money to Talk About Tools
• Brought to you by Sentry.io (sentry.io/syntax)
• What GPUI Is: GPU Accelerated, Cross Platform, Native All the Way Down
• A React Like API in Rust: Divs, Flex, and Chained Methods
• Components, Props, and State in GPUI
• Scott’s GPUI Demo Gist (gist.github.com/stolinski/234d65a09d65a81b99d6…)
• How Much of CSS Does GPUI Actually Reimplement?
• Flexbox Everywhere, But Where Is CSS Grid?
• Where Does Your App Logic Live? No RPC Layer Needed
• Render vs RenderOnce: Stateful and Static Components
• GPUI Kit: The shadcn of GPUI
• GPUI CE: The Community Fork and Ecosystem Tension
• Apps Scott Built With GPUI: Gendo, File Bro, and Mr. Space
• Why Tiny Utility Apps Should Stay Tiny
• File Bro: File Automations a la Hazel
• Mr. Space: Building a macOS Window Manager
• The Downsides: No Native UI Elements and No Browser DOM
• Scott’s Rust Best Practices Skill (github.com/stolinski/s-stack/tree/main/skills/…)
• Testing GPUI Apps With Jev and the Accessibility Tree
• github.com/stolinski/gpui-agent
• GPUI Mobile: Experimental, But It Works
• GPUI Kit Mobile Docs (gpui-kit.com/docs/mobile)
• github.com/longbridge/gpui-mobile
• Final Verdict: GPUI for Personal Desktop Software
Hit us up on Socials!
Syntax: X (twitter.com/syntaxfm) Instagram (instagram.com/syntax_fm) Tiktok (tiktok.com/@syntaxfm) LinkedIn (linkedin.com/company/96077407/admin/feed/posts) Threads (threads.net/@syntax_fm)
Wes: X (twitter.com/wesbos) Instagram (instagram.com/wesbos) Tiktok (tiktok.com/@wesbos) LinkedIn (linkedin.com/in/wesbos) Threads (threads.net/@wesbos)
Scott: X (twitter.com/stolinski) Instagram (instagram.com/stolinski) Tiktok (tiktok.com/@stolinski) LinkedIn (linkedin.com/in/stolinski) Threads (threads.net/@stolinski)
Randy: X (twitter.com/randyrektor) Instagram (instagram.com/randyrektor) YouTube (youtube.com/@randyrektor) Threads (threads.net/@randyrektor)