Claude Code editor integration
Emacs Gravity
Emacs idiomatic claude code UI
Install
/plugin marketplace add gdanov/emacs-gravityFound in the project README. Check it for setup steps after installing.
git clone https://github.com/gdanov/emacs-gravity.gitFrom the README
emacs-gravity An idiomatic Emacs UI for Claude Code — structured, navigatable, fully native. emacs-gravity gives you a magit-style working memory interface for Claude Code. Instead of watching a scrolling terminal, you get a structured, collapsible view of every session: plans, tool executions, agent trees, file changes, and tasks — all keyboard-navigatable, all in Emacs. Claude Code's TUI is hidden by default. You see the conversation as data, not as a chat log. Current state I'm using it as my daily driver for several projects with Claude Code TUI. While stability is imploving, we're at beta quality, mostly. - unmanaged sessions are the most frequently used and have the least amount of bugs * the most confusing "feature" is that in 90% of the cases you see permission request or question displayed both in TUI and Gravity. The remaining 10% Claude may appear "stuck" because the request/question is not shown in the TUI, but only in Gravity. The menubar indicator helps a lot with this case. * managed sessions (tmux) are not well tested yet. They are my next priority. * known issue is you have to have running tmux before Gravity can start managed session. * performance is OK. With many sessions and frequent updates editors freeze too often. I regularly have performance focused sessions, but I'm not sure we can ever get to state where Gravity buffers are receiving frequent updates and regular editors feel as smooth as usual. This project has been vibecoded on purpose as experiment, so desipite my best effort to keep complete test suite, regressions happen. Project is being used & developed exclusively on MacOS, so windows & linux users may hit obstacles I'm unaware of. v4: GitHub-marketplace distribution No user-facing behaviour change. v4 is strictly about…
Details
- Repository
- gdanov/emacs-gravity
- Language
- TypeScript
- License
- GPL-3.0
- Last updated
- 26 October 2026
FAQ
What is Emacs Gravity?
Emacs idiomatic claude code UI It is a editor integration for Claude Code, from gdanov/emacs-gravity on GitHub.
How do I install Emacs Gravity?
Run /plugin marketplace add gdanov/emacs-gravity inside Claude Code, then follow the setup in the README.
Is Emacs Gravity popular?
gdanov/emacs-gravity has 41 GitHub stars and 4 forks. It was last updated on 26 October 2026.
More editor integrations
Amazing Claude Code
41crmapache/amazing-claude-code
A native Claude Code chat panel for JetBrains IDEs
Claude Code Nest
50jakemismas/claude-code-nest
VSCode extension that adds a virtual organization layer (folders, tags, links, and read-only smart groups) over Claude Code chat sessions, so 50+ chats stop overflowing the tab bar. Strictly read-only on Claude's transcripts.
Vscode CC GUI
45hpstream/vscode-cc-gui
100% 开源的 Claude Code CLI 与 Codex 图形界面(VS Code 插件)。
Muxel
38ProjectHax/muxel
muxel is a GPUI-native multiplexer for coding agents
Claudevisual
35vietphu/claudevisual
Real-time visibility into Claude Code sessions inside VS Code, plus in-editor config editing.
Banjo
43joelreymont/banjo
Zig implementation of Claude Code ACP adapter for Zed
Browse the most popular Claude Code mods, all editor integrations, or the skills and MCP server directories.