Launched September 23, 2025
marker-groups.nvim

marker-groups.nvim

Create persistent code notes without modifying code in Neovim

Free848 impressions#7 of its week

marker-groups.nvim is a powerful Neovim plugin that revolutionizes code organization and navigation through grouped, persistent markers and annotations. Perfect for code reviews, debugging sessions, and large project navigation, it allows developers to create smart single-line or multi-line markers with detailed annotations, then organize them into logical groups like features, bugs, or todos. The plugin features a visual drawer interface for browsing markers with context, customizable picker integration for fuzzy searching through annotations, and persistent storage that survives Neovim restarts. With rich keybindings, extensive customization options, and virtual text indicators displayed directly in your code, marker-groups.nvim transforms how developers track, annotate, and navigate complex codebases, making it an essential tool for maintaining context and improving productivity in any development workflow.

A Neovim plugin that adds persistent, grouped code markers and annotations for navigation.

for
Neovim users who need organized code notes and navigation.
pricing
open source
license
MIT
jameswolensky/marker-groups.nvim 64 2Luaupdated 4 months ago
works withNeovim

Key features

6 features of marker-groups.nvim
  • Persistent markers — Markers and annotations are saved and survive Neovim restarts.
  • Grouped organization — Markers can be placed into logical groups such as features, bugs, or todos.
  • Visual drawer UI — A sidebar drawer shows markers with context for easy browsing.
  • Fuzzy picker integration — Customizable picker lets you search annotations quickly.
  • Virtual text indicators — Markers appear as inline virtual text directly in the code.
  • Rich keybindings — Extensive default keymaps for creating, navigating, and managing markers.

Use cases

  • Navigate large codebases by jumping to grouped TODOs.
  • Add temporary notes during debugging sessions.
  • Organize code review comments without modifying source files.
  • Track feature implementation progress across multiple files.

marker-groups.nvim FAQ

Do markers persist after closing Neovim?+

Yes, markers are stored persistently and are restored when Neovim restarts.

Can I group markers by type?+

Markers can be organized into custom groups such as features, bugs, or todos.

How do I search annotations?+

The plugin integrates with a fuzzy picker, allowing you to search annotations quickly.

Is there a UI to view all markers?+

A visual drawer sidebar displays all markers with surrounding context.

What languages does it support?+

It works with any language edited in Neovim, as it operates on the editor level.

Summarized by DevHunt from marker-groups.jameswolensky.com · Oct 4, 2026. Details may change; check the official site.