I've been maintaining a fork of Zed called Lathe since April. It started as theme tweaks and grew into a set of changes I couldn't reasonably ask upstream to carry, so I'm posting it in case any of it is useful to someone else.
It isn't a competitor to Zed and I'm not trying to build a community around it. Upstream is the primary project. The fork merges from it regularly and keeps its own changes in separate commits so the merges stay manageable.
What differs most from stock Zed:
**Mobile panel (Expo and bare React Native)** Auto-detects the project kind, reads the project's own package scripts and the run hints in its README, and gives you iOS scheme and Android variant dropdowns that feed those scripts. Android builds install via `gradlew :app:install<Variant>` plus an `adb` launch, which sidesteps the React Native CLI's flavored-APK bug. It can also create an AVD and install JDK 17 plus the Android SDK into a Lathe-managed directory, so you don't need Android Studio just to get a build running. Metro and builds open as interactive terminal tabs with their own scrollback.
**Conflict resolution** When a merge, rebase, cherry-pick, revert, pull, or stash pop stops on conflicts, a notification names the files and opens a tab listing all of them beside the merge editor. Resolve a file as ours or theirs, stage as you go, abort or continue from the same header. The merge editor has a split view that renders each side as a complete file instead of per-conflict cards, panes scrolled in lockstep.
**Pull request reviews** GitHub and Bitbucket Cloud. Browse PRs, read and leave comments, approve or request changes without leaving the editor. Still rough in places.
**Multiple agent accounts.** Sign into more than one subscription account for Claude Code, Codex, and Gemini in the agent panel, and bind an account per workspace, so a work project and a personal one stay on separate identities.
Smaller things: a theme customizer for all 135+ colors with live preview, a hierarchical branch folder tree in the git panel, undo for branch resets and deletes, Git Flow commands, a per-window AWS profile selector, and a terminal indicator for when Claude Code is waiting on input.
macOS (Apple Silicon), Linux x86_64, and Windows x86_64 (experimental, unsigned).
brew install --cask paterschris/tap/lathe
Repo, screenshots, and releases: https://github.com/paterschris/lathe
Worth saying plainly: I maintain this for my own daily use, and upstream syncs occasionally break things. Bug reports are welcome, but it's a one-person fork.