MacVim
brew install --cask macvim-app
v183,9.2.321
macOS GUI for Vim text editor with native Mac integration and graphical interface.
Why you might care
If you're a Vim power user who wants Vim's modal editing and keybindings with a native macOS GUI instead of terminal-only. MacVim adds Mac-specific features (menus, tabs, drag-and-drop) while preserving full Vim compatibility. Open-source and free.
420
30-day installs · #544
1.3k
90-day · #517
5.5k
365-day · #460
7.9k
★ GitHub stars · updated today
GitHub topics
macos
macvim
vim
Links
- https://github.com/macvim-dev/macvim
- GitHub: macvim-dev/macvim
- Brew formula source: Casks/m/macvim-app.rb
Blurb generated by claude-haiku-4-5 on today.
Raw metadata
{
"alternatives": [
"Vim",
"Neovim",
"VS Code",
"Sublime Text"
],
"artifacts": [
{
"app": [
"MacVim.app"
],
"target": "/Applications/MacVim.app"
},
{
"binary": [
"$APPDIR/MacVim.app/Contents/bin/mvim",
{
"target": "gview"
}
],
"target": "$HOMEBREW_PREFIX/bin/gview"
},
{
"binary": [
"$APPDIR/MacVim.app/Contents/bin/mvim",
{
"target": "gvim"
}
],
"target": "$HOMEBREW_PREFIX/bin/gvim"
},
{
"binary": [
"$APPDIR/MacVim.app/Contents/bin/mvim",
{
"target": "gvimdiff"
}
],
"target": "$HOMEBREW_PREFIX/bin/gvimdiff"
},
{
"binary": [
"$APPDIR/MacVim.app/Contents/bin/mvim",
{
"target": "gvimex"
}
],
"target": "$HOMEBREW_PREFIX/bin/gvimex"
},
{
"binary": [
"$APPDIR/MacVim.app/Contents/bin/mvim",
{
"target": "mview"
}
],
"target": "$HOMEBREW_PREFIX/bin/mview"
},
{
"binary": [
"$APPDIR/MacVim.app/Contents/bin/mvim",
{
"target": "mvim"
}
],
"target": "$HOMEBREW_PREFIX/bin/mvim"
},
{
"binary": [
"$APPDIR/MacVim.app/Contents/bin/mvim",
{
"target": "mvimex"
}
],
"target": "$HOMEBREW_PREFIX/bin/mvimex"
},
{
"binary": [
"$APPDIR/MacVim.app/Contents/bin/mvim",
{
"target": "view"
}
],
"target": "$HOMEBREW_PREFIX/bin/view"
},
{
"binary": [
"$APPDIR/MacVim.app/Contents/bin/mvim",
{
"target": "vim"
}
],
"target": "$HOMEBREW_PREFIX/bin/vim"
},
{
"binary": [
"$APPDIR/MacVim.app/Contents/bin/mvim",
{
"target": "vimdiff"
}
],
"target": "$HOMEBREW_PREFIX/bin/vimdiff"
},
{
"binary": [
"$APPDIR/MacVim.app/Contents/bin/mvim",
{
"target": "vimex"
}
],
"target": "$HOMEBREW_PREFIX/bin/vimex"
},
{
"binary": [
"$APPDIR/MacVim.app/Contents/bin/mvim",
{
"target": "vi"
}
],
"target": "$HOMEBREW_PREFIX/bin/vi"
},
{
"binary": [
"$APPDIR/MacVim.app/Contents/bin/mvim",
{
"target": "mvimdiff"
}
],
"target": "$HOMEBREW_PREFIX/bin/mvimdiff"
},
{
"zap": [
{
"trash": [
"~/Library/Caches/org.vim.MacVim",
"~/Library/Preferences/org.vim.MacVim.LSSharedFileList.plist",
"~/Library/Preferences/org.vim.MacVim.plist"
]
}
]
}
],
"auto_updates": 1,
"categories": [
"editor"
],
"deprecated": 0,
"deprecation_reason": null,
"desc": "Text editor",
"disable_reason": null,
"disabled": 0,
"display_name": "MacVim",
"enrichment_fetched_at": "2026-06-20T22:46:09+00:00",
"first_seen": "2026-06-20T00:47:34+00:00",
"full_token": "macvim-app",
"github_default_branch": "master",
"github_last_commit_at": "2026-06-20T10:57:18Z",
"github_readme_excerpt": "\u003ch1 align=center\u003e\n\u003cimg src=https://macvim.org/docs/MacVim.png alt=\"MacVim logo\" style=\"height:4em\"\u003e\u003cbr\u003e\nMacVim\n\u003c/h1\u003e\n\n\u003cp align=\"center\"\u003e\n\u003ca href=\"https://macvim.org/\"\u003eWebsite\u003c/a\u003e \u00b7 \u003ca href=\"https://macvim.org/docs/gui_mac.txt\"\u003eDocumentation\u003c/a\u003e\n\u003c/p\u003e\n\u003cp align=\"center\"\u003e\n\u003ca href=\"https://github.com/macvim-dev/macvim/actions/workflows/ci-macvim.yaml?query=branch%3Amaster+event%3Apush\"\u003e\u003cimg src=\"https://github.com/macvim-dev/macvim/actions/workflows/ci-macvim.yaml/badge.svg\" alt=\"MacVim GitHub CI\"\u003e\u003c/a\u003e\n\u003ca href=\"https://github.com/macvim-dev/macvim/releases/latest\"\u003e\u003cimg src=\"https://img.shields.io/github/v/release/macvim-dev/macvim?label=GitHub%20Release\u0026display=release\" alt=\"GitHub release\"\u003e\u003c/a\u003e\n\u003ca href=\"https://repology.org/project/macvim/versions\"\u003e\u003cimg src=\"https://repology.org/badge/tiny-repos/macvim.svg\" alt=\"Packaging status\"\u003e\u003c/a\u003e\n\u003c/p\u003e\n\n\nMacVim is a macOS version of the [Vim](https://github.com/vim/vim) text editor, providing a graphical user interface for Vim, while tightly integrating with macOS and providing features specific to the platform.\n\n\u003chr\u003e\n\n\u003cp align=\"center\"\u003e\n \u003cpicture\u003e\n \u003csource srcset=\"https://macvim.org/images/macvim-screenshot-light.png\" media=\"(prefers-color-scheme: light)\"/\u003e\n \u003csource srcset=\"https://macvim.org/images/macvim-screenshot-dark.png\" media=\"(prefers-color-scheme: dark)\"/\u003e\n \u003cimg width=\"535\" alt=\"macvim-screenshot-light\" src=\"https://macvim.org/images/macvim-screenshot-light.png\" /\u003e\n \u003c/picture\u003e\n\u003c/p\u003e\n\n## Features\n\n- Smooth native GUI that supports menus, dialog boxes, toolbars, and scroll bars.\n- Native and non-native full-screen modes.\n- Trackpad gestures, Touch Bar, and Command key shortcuts can be mapped to Vim actions.\n- Integrates with system services, dictionary lookup, and Apple Intelligence Writing Tools.\n- Vim GUI tabs with customizable colors.\n- Font ligatures and accurate text rendering.\n\n## Getting Started\n\nSee [installation documentation](https://github.com/macvim-dev/macvim/wiki/Installing) for more details and alt",
"github_repo": "macvim-dev/macvim",
"github_stars": 7860,
"github_topics": [
"macos",
"macvim",
"vim"
],
"homepage": "https://github.com/macvim-dev/macvim",
"homepage_og_description": null,
"homepage_og_image": null,
"homepage_title": null,
"installs_30d": 420,
"installs_365d": 5518,
"installs_90d": 1341,
"last_seen": "2026-06-20T00:47:34+00:00",
"llm_generated_at": "2026-06-20T23:04:39+00:00",
"llm_model": "claude-haiku-4-5",
"names": [
"MacVim"
],
"one_liner": "macOS GUI for Vim text editor with native Mac integration and graphical interface.",
"rank_30d": 544,
"rank_365d": 460,
"rank_90d": 517,
"raw_hash": "fcc07efecc51c82b",
"ruby_source_path": "Casks/m/macvim-app.rb",
"tap": "homebrew/cask",
"token": "macvim-app",
"version": "183,9.2.321",
"why_use_this": "If you\u0027re a Vim power user who wants Vim\u0027s modal editing and keybindings with a native macOS GUI instead of terminal-only. MacVim adds Mac-specific features (menus, tabs, drag-and-drop) while preserving full Vim compatibility. Open-source and free."
}