VimR — Neovim GUI for macOS in Swift
VimR — Neovim GUI for macOS
About
Project VimR is a Neovim GUI for macOS written in Swift.
The goal is to build an editor that uses Neovim inside with many of the convenience GUI features similar to those present in modern editors. We mainly use Swift, but also use C/Objective-C when where appropriate.
There are other Neovim GUIs for macOS, see the list, so why?
If you feel chatty, there is a chat room: https://matrix.to/#/#vimr:matrix.org
If you want to support VimR financially, use Github's Sponsor.
Download
Pre-built Universal signed and notarized binaries can be found under Releases.
Reusable Components
runtime
-files, needed to embed Neovim in a Cocoa App.Some Features
How to Build
Clone this repository. Install homebrew
, then in the project root:
git submodule init git submodule updatexcode-select --install # install the Xcode command line tools, if you haven't already brew bundle
clean=true notarize=false ./bin/build_vimr.sh
VimR.app will be placed in ./build/Build/Products/Release/
Development
See DEVELOP.md.
License
Twice a month we will interview people behind open source businesses. We will talk about how they are building a business on top of open source projects.
We'll never share your email with anyone else.