awesome-repositories.com
Blog
MCP
awesome-repositories.com

Discover the best open-source repositories with AI-powered search.

ExploreCurated searchesOpen-source alternativesSelf-hosted softwareBlogSitemap
ProjectMCP serverAboutHow we rankPress
LegalPrivacyTerms
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
qvacua avatar

qvacua/vimr

0
View on GitHub↗
twitter.com/VimRefined↗

Vimr

VimR is a native macOS graphical user interface for the Neovim editor. It wraps the Neovim binary within a Swift and AppKit application to provide system-level window management and OS integration.

The application includes a project workspace manager for organizing files and windows into distinct contexts, a graphical file browser for navigating directory structures, and a fuzzy file searcher for locating files using approximate string matching. It also features a markdown and HTML previewer with synchronized side-by-side scrolling.

AI search

Explore more awesome repositories

Describe what you need in plain English — the AI ranks thousands of curated open-source projects by relevance.

Start searching with AI

Features

  • Neovim-Based Editors - Provides a native macOS desktop application that uses Neovim as the core engine for text manipulation.
  • Editor Embeddings - Wraps the Neovim binary within a native macOS Swift and AppKit application for system-level window management.
  • Editing Interfaces - Provides a native macOS editing interface that combines terminal-based power with graphical window management.
  • Project-Based File Managers - Provides a project-based file manager that integrates directory browsing with editor buffer management.
  • Project Workspaces - Organizes files and windows into distinct project contexts to maintain separate development environments.
  • Native Application Wrappers - Wraps the Neovim engine in a native macOS application using Swift and AppKit for system-level window management.
  • Graphical Frontends - Acts as a graphical frontend that wraps the Neovim binary to provide native macOS windows and system integration.
  • File Navigation Tools - Provides rapid file searching and navigation across the project workspace via a graphical tree and fuzzy search.
  • Fuzzy Matching Utilities - Provides fuzzy matching utilities for quickly resolving file paths from partial user input.
  • Fuzzy Search Interfaces - Implements a quick-open search interface for locating files across a project using approximate string matching.
  • Markdown Previewers - Provides real-time rendering and side-by-side visualization of markdown and HTML content during editing.
  • Persistent Workspace Definitions - Persists project contexts by tracking open files and window configurations in a structured data model.
  • Message Bus Systems - Implements a message bus system to enable decoupled asynchronous communication between the Swift GUI and the Neovim process.
  • Graphical Directory Trees - Ships a graphical tree view for intuitive navigation and access to the project directory structure.
  • File System Browsers - Includes an interactive tree-view widget for navigating the local file system and opening project assets.
  • Code Editors - Neovim GUI for macOS.
  • Code Editors and IDEs - Native GUI client for the Vim editor.
  • Compression - Neovim GUI for macOS.
  • Terminal Emulators - Neovim GUI for macOS.
  • Text and Code Editors - Refined Vim experience with a modern graphical interface.
  • Text Editors - Refined version of the classic editor with native features.
6,971 stars·229 forks·Swift·MIT·19 views

Star history

Star history chart for qvacua/vimrStar history chart for qvacua/vimr

How this analysis was created: This summary and feature list are AI-generated from collected project material and can contain mistakes. Stars, license and language are imported from GitHub. Inclusion does not mean that we have tested or audited this project. Check the source documentation for any feature you depend on. Learn more on our About page.

Frequently asked questions

What does qvacua/vimr do?

VimR is a native macOS graphical user interface for the Neovim editor. It wraps the Neovim binary within a Swift and AppKit application to provide system-level window management and OS integration.

What are the main features of qvacua/vimr?

The main features of qvacua/vimr are: Neovim-Based Editors, Editor Embeddings, Editing Interfaces, Project-Based File Managers, Project Workspaces, Native Application Wrappers, Graphical Frontends, File Navigation Tools.

Which projects share features with qvacua/vimr?

Projects with overlapping indexed features include: textmate/textmate — TextMate is a programmable text editor designed for software development and project management. It functions as a… sinelaw/fresh — Zed is a terminal-based code editor built in Rust that provides a full-featured editing experience with familiar… atom/atom — Atom is an extensible code IDE and hackable text editor designed for source code editing and the creation of custom… codeeditapp/codeedit — CodeEdit is an open-source integrated development environment and native macOS code editor. It provides a workspace… onivim/oni — Oni is a modal code editor and integrated development environment that uses Neovim as its core editing engine. It… coteditor/coteditor — CotEditor is a native macOS plain text editor designed for lightweight file modification and developer use. It is a…

Projects sharing features with Vimr

These projects share indexed features with Vimr. Shared tags can include platform or build tooling; verify the primary use case before treating a result as a replacement.
  • textmate/textmatetextmate avatar

    textmate/textmate

    14,783View on GitHub↗

    TextMate is a programmable text editor designed for software development and project management. It functions as a highly customizable environment where users can define language-specific behaviors, syntax highlighting rules, and automated workflows to suit their individual development needs. The editor distinguishes itself through a modular, bundle-based extensibility model that allows for deep integration with system shell commands. By piping document buffers through external scripts and command-line tools, users can perform complex text transformations, automate file lifecycle tasks, and b

    Objective-C++c-plus-pluscocoamacos
    View on GitHub↗14,783
  • sinelaw/freshsinelaw avatar

    sinelaw/fresh

    5,914View on GitHub↗

    Zed is a terminal-based code editor built in Rust that provides a full-featured editing experience with familiar keybindings, mouse support, and multiple cursors. It runs entirely in the terminal while offering capabilities typically found in graphical editors, including split panes, a command palette, and integrated language server protocol support for real-time diagnostics, completions, go-to-definition, and code actions across multiple languages. The editor distinguishes itself through a plugin system that runs sandboxed TypeScript plugins in a QuickJS runtime, with an asynchronous bridge

    Rustideterminal-basedtext-editor
    View on GitHub↗5,914
  • atom/atomatom avatar

    atom/atom

    60,807View on GitHub↗

    Atom is an extensible code IDE and hackable text editor designed for source code editing and the creation of custom development environments. It functions as a syntax highlighting editor and a version control integrated editor that tracks file changes and synchronizes code with remote repositories. The editor allows for the modification of its own core functionality and supports a package-based plugin system for creating custom themes and snippets. It also serves as a Markdown preview editor, providing side-by-side visual rendering for content authoring. The platform includes capabilities fo

    JavaScript
    View on GitHub↗60,807
  • codeeditapp/codeeditCodeEditApp avatar

    CodeEditApp/CodeEdit

    22,896View on GitHub↗

    CodeEdit is an open-source integrated development environment and native macOS code editor. It provides a workspace for writing and modifying source code, combining a text editor with project management tools. The editor is built specifically for macOS using native frameworks to ensure performance. It features a plugin system that allows for the addition of specialized features and custom logic to extend the editing experience. The environment includes an integrated terminal emulator for executing development commands and debugging tools. It also provides project-wide file indexing for globa

    Swiftappappkitapple
    View on GitHub↗22,896
Compare all 30 related projects→