Magit!

Magit puts Git operations in a text-based interface inside Emacs, according to its project page.

magit.vc
Magit! homepage screenshot

About Magit!

Magit is a text-based interface to Git that runs inside Emacs. It lets users carry out version control tasks with mnemonic key presses, with displayed Git output that can be acted on directly and is refreshed automatically when outdated.

In the background it runs Git commands, which can optionally be viewed to learn the command line. Use requires Emacs.

Key features

  • Perform version control tasks with mnemonic key presses inside Emacs
  • Act directly on Git information displayed in the interface
  • Automatically refresh Git output when it becomes outdated
  • Show underlying Git commands run in the background
Best for: Git beginners and experts who do version control inside Emacs.
Good for
  • Displayed Git information is actionable directly from the interface
  • Underlying Git commands can be viewed to learn the command line
  • Output refreshes automatically when outdated
Watch out for
  • Runs inside Emacs, so Emacs is required

Magit! at a glance

Website
magit.vc
Type
Website
Pricing
Not confirmed. Check the site
Platforms
Web
Open source
Not stated
Last checked
Oct 5, 2026 · Online when checked
Listed
Oct 5, 2026

Magit! alternatives

Tools and sites you could use instead, ranked by how closely they match.

All 20 alternatives

Popular in Linux & Mac Apps

Well-known listings from the same topic.

All 196

Magit! FAQ

Where should support requests be posted?
Ask on the Emacs Stackexchange site, the Emacs Subreddit or Github discussions. Do not use the GitHub issue tracker for support requests; it is for feature requests and bug reports.
Is something wrong or out of date?

Tell us and an editor will check it.

Own this website?

Claim the listing and suggest updates yourself. An editor checks every claim first.

Claim this listing