MacVim is a port of the text editor Vim to macOS. MacVim supports multiple windows with tabbed editing and a host of other features such as:

Comments about MacVim as an Alternative to Neovide


- MacVim is Free and Open Source
Neovide is described as 'Simple graphical user interface for Neovim (an aggressively refactored and updated Vim editor). Where possible there are some graphical improvements, but functionally it should act like the terminal UI' and is a Code Editor in the development category. There are more than 10 alternatives to Neovide for Mac, Windows, Linux, Self-Hosted and PortableApps.com. The best Neovide alternative is MacVim, which is both free and Open Source. Other great apps like Neovide are VimR, Aubrey's gVim, Neovim Qt and Goneovim.
MacVim is a port of the text editor Vim to macOS. MacVim supports multiple windows with tabbed editing and a host of other features such as:



VimR is a Neovim GUI for macOS with the goal of building an editor that uses Neovim inside with many of the convenience GUI features similar to those present in modern editors. VimR mainly uses Swift, but also C/Objective-C when/where appropriate.


Aubrey’s gVim is, well, Aubrey's gVim! The project arose out the his personal desire to use Vim as my HTML, CSS, PHP & Javascript editor.





DinVim is a version of the Vim text editor, a lightweight text editor for programmers and computer geeks.







NyaoVim is a Neovim frontend built on Electron. The Neovim editor is composed as a Web Component and users can extend the UI with reusable Web Components, HTML, CSS and JavaScript.



FVim is a cross-platform Neovim front-end UI, built with F# (programming language) and Avalonia UI. FVim features HiDPI support, high-performance, GPU accelerated rendering, remoting and even window detaching.

Uivonim is a fork of the defunct Veonim project, "a simple modal IDE built on Neovim and VSCode extensions" written in Electron with WebGL GPU rendering and multithreading. The goal of Uivonim is to use Veonim as a base for building a feature-rich cross-platform GUI...




Neovide is a GUI client for Neovim while MacVim is a GUI client for Vim