Get started with GPUI, the GPU-accelerated UI framework for Rust. Learn to set up your development environment, understand core concepts …
Mastering GPUI: A Deep Dive Guide
Dive deep into GPUI, Zed's UI framework, from environment setup to building complex AI chat agents. Learn core concepts, unstable APIs, and best practices directly from source.
Dive into GPUI by setting up your development environment and building your first GPU-accelerated application, focusing on the core …
Dive into GPUI's core UI building blocks: Views and Elements. Learn how to construct interactive user interfaces using GPUI's hybrid …
Explore GPUI's core state management patterns: Entity, Context, and global state. Learn to build interactive, data-driven UI components with …
Explore GPUI's code-driven styling for layout and appearance. Learn to use flexbox, colors, and borders to create visually appealing …
Discover how GPUI handles user input and events through its powerful Actions system. Learn to define, dispatch, and handle custom actions …
Explore GPUI's asynchronous executor, learning to perform non-blocking operations and update UI safely. Understand `cx.spawn` and …
Build a simple task list manager using GPUI, learning to manage state, handle user input, and render dynamic lists in a GPU-accelerated …
Dive into advanced GPUI concepts to build complex, reusable UI components with custom rendering, state management, and asynchronous …
Learn how to integrate platform-specific services like clipboard and file dialogs in GPUI and establish basic testing strategies for your …
Master performance optimization and debugging techniques for GPUI applications. Learn to identify bottlenecks, leverage GPUI's hybrid …
Build a responsive AI chat agent UI with GPUI, focusing on dynamic view updates, asynchronous operations, and effective state management for …