How Warp Works | Warp
Understand more about the product and engineering choices behind Warp - why Rust + Metal, compatibility with existing shells, UI elements, and intuitive editing.
Warp is a new high-performance terminal built entirely in Rust that makes you and your team more productive and the CLI easier to use. The input editor for commands is a full text-editor that supports selections, cursor positioning, and shortcuts like you are used to in other apps. Commands and their output are visually grouped into blocks , and existing shortcuts like up-arrow and ctrl-r have new visual menus to make them easier to use. In this article, I walk through how we built the foundation of Warp: the UI, blocks, and the input editor. Building this foundation ultimately helped us unblo
Explore this link on the map →related reading
- The terminal is on life support. Is it worth saving? | Warpwarp.dev
- Zed — Your last next editorzed.dev
- Tristan's Site - Tristan Humethume.ca
- The Conductor Rewrite: What They Changed to Make It Fastperformance.dev
- Thousands of Styled Rectangles in 120FPS on GPU - tchayen.comtchayen.com
- Building a fast Electron app with Rustkeminglabs.com
- Leveraging Rust and the GPU to render user interfaces at 120 FPS — Zed's Blogzed.dev
- NYSRGnotes.ekzhang.com
- Making MS Paint work in the Terminal | Warpwarp.dev
- Rewriting Bun in Rust | Bun Blogbun.com
- Shadersshaders.com
- GitHub - domcyrus/rustnet: Per-process network monitoring for your terminal with deep packet inspection. Cross-platform, sandboxed. · GitHubgithub.com