Note Minimap
approvedby Yair Segel
Add a minimap to your Markdown notes.
πΊοΈ Note Minimap β A Minimap View for Obsidian Notes
Note Minimap adds a minimap panel inside your Obsidian editor pane, giving you a scaled-down visual overview of the entire note. Inspired by modern code editors, this plugin helps you navigate long markdown files faster and with more spatial awareness.
β¨ Features
- π Live minimap view of the current note - supports all view modes
- π±οΈ Draggable viewport slider to scroll instantly
- π Supports all themes
- π Automatically updates on scroll and content change
- π Per-note toggle button in the note header
- π Resizes automatically with the pane
πΈ Screenshot

π Getting Started
π¦ Installation
You can install Note Minimap in three ways:
1. From the Community Plugins Browser (Recommended!)
- Open Obsidian
- Go to
SettingsβCommunity Plugins - Disable Restricted Mode
- Click
Browseand search forNote Minimap - Click
Installand thenEnable
2. Manual Installation
- Download the latest release from GitHub Releases
- Extract into your Obsidian
.obsidian/plugins/minimapfolder - Make sure the folder includes:
Β -
main.jsΒ -manifest.jsonΒ -styles.css(optional)
3. Clone Directly (For Developers)
git clone https://github.com/YairSegel/ObsidianMinimap .obsidian/plugins/note-minimap
π§ͺ Usage
- Install & enable the plugin.
- Open any markdown note.
- A minimap will appear on the right edge of the editor.
- Scroll & write in the editor β the minimap updates live.
- Drag the slider in the minimap to jump to different parts of the note.
- Click the
Toggle Minimapbutton in the upper-right corner of the pane to choose whether to show minimap.
βοΈ Settings
- Adjustable minimap scale
- Enable minimap by default
- Opacity (separate for minimap and slider)
- Top offset (for custom toolbars in the note)
- Rendering methods
βΉοΈ About Better Rendering
The new rendering method is using a semi-hidden note to get the full Markdown render. This is required because of Obsidian's (always on) lazy loading, and is can be noticed only by seeing the extra tabs in the right panel - those cannot be opened or closed manually, and instead are handled by the plugin. Better Rendering should significantly improve the consistency of fully loading the note, and it solves the flickering issue that was encountered by some.
π Limitations
- Not optimized for extremely large notes yet
- Uses workaround to render long notes because of Obsidian's lazy loading
π‘ Ideas and Contributions
Contributions, bug reports, and feature requests are welcome! Β Feel free to open an issue or submit a pull request.
For plugin developers
Search results and similarity scores are powered by semantic analysis of your plugin's README. If your plugin isn't appearing for searches you'd expect, try updating your README to clearly describe your plugin's purpose, features, and use cases.