This is a heavily interactive web application, and JavaScript is required. Simple HTML interfaces are possible, but that is not what this is.
Post
Zed
zed.dev
did:plc:h4nlizncnhhcq7mwpz3uuvzk
This fall, we shipped a Settings UI. Seems simple, right?
Under the hood: refactored our entire settings architecture, taught GPUI new tricks, and accidentally broke auto-update along the way.
Here's the story of how we rebuilt settings in Zed: https://zed.dev/blog/settings-ui
2025-12-12T19:35:00.649Z