Claude Code editor integration

Emacs Gravity

Emacs idiomatic claude code UI

41 stars 4 forksEditor integrations Plugin marketplace Source

Install

Inside Claude Code
/plugin marketplace add gdanov/emacs-gravity

Found in the project README. Check it for setup steps after installing.

From source
git clone https://github.com/gdanov/emacs-gravity.git

From 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…
Read the full README on GitHub

Details

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

Browse the most popular Claude Code mods, all editor integrations, or the skills and MCP server directories.