Syntax - Tasty Web Development Treats
Syntax - Tasty Web Development Treats
Wes Bos & Scott Tolinski - Full Stack JavaScript Web Developers
1043: I’m Using GPUI For Everything
32 minutes Posted Sep 30, 2026 at 11:00 am.
Welcome to Syntax!
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
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
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
Testing GPUI Apps With Jev and the Accessibility Tree
GPUI Mobile: Experimental, But It Works
Final Verdict: GPUI for Personal Desktop Software
0:00
32:43
Download MP3
Show notes
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
GPUI
Scott’s GPUI Demo Gist
Scott’s Rust Best Practices Skill
gpui-agent
GPUI Kit Mobile Docs
gpui-mobile
Hit us up on Socials!
Syntax: X Instagram Tiktok LinkedIn Threads
Wes: X Instagram Tiktok LinkedIn Threads
Scott: X Instagram Tiktok LinkedIn Threads
Randy: X Instagram YouTube Threads