Search...Search plugins and themes...
⌘K
Sign in
  • Get started
  • Download
  • Pricing
  • Enterprise
  • Account
  • Obsidian
  • Overview
  • Sync
  • Publish
  • Canvas
  • Mobile
  • Web Clipper
  • CLI
  • Learn
  • Help
  • Developers
  • Changelog
  • About
  • Roadmap
  • Blog
  • Resources
  • System status
  • License overview
  • Terms of service
  • Privacy policy
  • Security
  • Community
  • Plugins
  • Themes
  • Discord
  • Forum / 中文论坛
  • Merch store
  • Brand guidelines
Follow us
DiscordTwitterBlueskyThreadsMastodonYouTubeGitHub
© 2026 Obsidian

Side Comments

FANFAN542 downloads

Non-invasive side comments and reading annotations for Obsidian Markdown notes.

Add to Obsidian
  • Overview
  • Scorecard
  • Updates4

Side comments and visual marks for Markdown notes, stored outside the note body.

A desktop Obsidian plugin that lets you select text, add a highlight, underline, strikethrough, or side comment, and manage annotations in a right-side panel — without modifying your Markdown source.

Features

  • Create annotations from selected text in source mode or reading mode.
  • Visual marks: highlight, underline, strikethrough.
  • Side comments with note content, tags, and status tracking.
  • Current-document sidebar for editing, filtering, resolving, and jumping to annotations.
  • Cross-note overview for reviewing annotations across the vault.
  • Import, export, and health-check tools for annotation data.
  • Anchor relocation after document edits.
  • English and Simplified Chinese interface.

Installation

Install from the Obsidian Community Plugins directory, or copy these files into <vault>/.obsidian/plugins/side-comments/:

  • main.js
  • manifest.json
  • styles.css

Then enable Side Comments from Settings → Community plugins.

Usage

  1. Open a Markdown note.
  2. Select text in the editor.
  3. Use the floating toolbar to apply a visual mark or open the advanced creation panel.
  4. Manage annotations in the right-side sidebar.

Data Storage

Annotation data is stored as local JSON files under:

.obsidian-side-comments/
  files/
  cache/
  backups/

Each Markdown file maps to one sidecar JSON file. Your Markdown source files are not modified.

All data stays local in your vault. The plugin does not upload, sync, collect, or transmit any notes or annotations.

Limitations

  • Desktop only.
  • Markdown notes only.
  • No PDF or EPUB annotation.
  • No mobile support.
  • No cloud sync or multi-user collaboration.
  • Reading-mode source mapping can still have edge cases for complex Markdown.

Development Status

Side Comments is in active 0.x development. Core annotation workflows are usable. Behavior may continue to improve across 0.x releases. Users should keep backups before relying on plugin data heavily.

Development

npm install
npm run typecheck
npm run build
npm run dev        # watch mode

License

MIT

HealthExcellent
ReviewSatisfactory
About
Annotate Markdown with non-invasive side comments stored as sidecar JSON files so source files stay unchanged. Add highlights, underlines, strikethroughs, or comments to selected text and manage annotations in a right-side panel that links back to the source.
AnnotationSidebar
Details
Current version
0.11.0
Last updated
2 months ago
Created
3 months ago
Updates
4 releases
Downloads
542
Compatible with
Obsidian 1.5.0+
Platforms
Desktop only
License
MIT
Report bugRequest featureReport plugin
Author
FANFANguoxueziliao
GitHubguoxueziliao
  1. Community
  2. Plugins
  3. Annotation
  4. Side Comments

Related plugins

HiNote

Add comments to highlighted notes, use AI for thinking, and flashcards for memory.

Notebook Navigator

A better file browser and calendar inspired by Apple Notes, Bear, Evernote and Day One.

Vertical Tabs

Offer an alternative view that displays open tabs vertically, allowing users to group and organize tabs for a better navigation experience.

TagFolder

Show tags as folder.

Recent Files

Display a list of recently opened files.

Admonition

Admonition block-styled content.

Longform

Helps you write and edit novels, screenplays, and other long projects.

Hide Folders

Quickly toggle the visibility of specific folders in the file navigator based on configured names. Useful for hiding attachment folders.

Raindrop Highlights

Sync your Raindrop.io highlights.

Reveal Active File Button

Add a button to the top of the File Explorer, to reveal the active file.