Skip to content

Rosemary1812/Sidecar-Notes

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

22 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Sidecar Notes

English | 中文

Read on the left. Capture on the right.

Sidecar Notes is an Obsidian desktop plugin for excerpt-based reading notes. It gives you a dedicated workbench on the right side, so you can keep reading in the source note while collecting quotes, comments, and side notes without turning the workflow into a rigid template.

Overview

Sidecar Notes is built for a simple loop:

  1. Open a Markdown note.
  2. Open Sidecar Notes.
  3. Select text on the left.
  4. Review and annotate excerpts on the right.
  5. Sync everything into a Markdown note when you want.

Screenshots

Sidecar Notes main interface

Sidecar Notes settings panel

Quick Start

  1. Open a Markdown note in Obsidian.
  2. Run Sidecar Notes: Toggle excerpt workbench or click the ribbon icon.
  3. Keep Excerpt mode: On in the right-side workbench.
  4. Select text in the source note.
  5. The selected text is captured as an excerpt card on the right.
  6. Search, sort, annotate, or click an excerpt card to return to the source text.
  7. Click Sync when you want to update the exported Markdown note immediately.

What It Does

  • Keeps reading and excerpting in a split workflow instead of forcing everything into one editor.
  • Captures selected text into a right-side excerpt workbench.
  • Lets you choose how the source text is marked: highlight, bold, italic, or none.
  • Lets you search excerpts and notes in the current workbench.
  • Shows capture time for excerpt and note cards, with newest/oldest sorting.
  • Lets you click an excerpt card to jump back to the matching source text.
  • Supports notes attached to each excerpt.
  • Supports standalone notes that are not tied to a quote.
  • Renders excerpt content and notes as Markdown.
  • Supports long-excerpt expand/collapse in the workbench.
  • Syncs the workbench into a Markdown note automatically or on demand.
  • Can export excerpts as quote blocks or Obsidian callouts.
  • Can add bidirectional links between the source note and the exported note.

Settings

  • Left excerpt format Controls how selected source text is marked after capture.
  • Summary font size Adjusts the preview text size in the right-side workbench.
  • Auto-open sidecar Automatically opens the workbench when you open a Markdown note.
  • Auto-save summary file Keeps the exported Markdown note updated while you edit excerpts and notes.
  • Add bidirectional links Adds a link from the source note to the exported note and a source link in the exported note.
  • Export excerpt format Chooses whether excerpts are written as quote blocks or callouts.
  • Export callout style Chooses the Obsidian callout type when callout export is enabled.
  • Summary folder Sets the folder where exported Markdown notes are created. Use / for nested folders, such as Sidecar Exports/Books.

Exported Note

When auto-save is enabled, Sidecar Notes creates or updates a note like this:

Sidecar Exports/{source note name} Notes.md

Workbench state is also stored in plugin data, so excerpts and notes can be restored when you reopen the same source note.

Good Fit

Sidecar Notes works best if you want to:

  • read and excerpt in parallel
  • collect quotes while keeping short commentary nearby
  • build reading notes without forcing a fixed template
  • export a clean Markdown note after reviewing your excerpts

It is not trying to be:

  • an automatic summarizer
  • a rigid reading-note template
  • a full writing system built around predefined sections

Manual Installation

Copy these files into:

<vault>/.obsidian/plugins/sidecar-notes/

Required files:

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

Reload Obsidian and enable Sidecar Notes.

Development

npm install
npm run build

For watch mode:

npm run dev

Release Files

Upload these files for each GitHub release:

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

About

Sidecar Notes is an Obsidian plugin for reading and annotating a source note alongside a dedicated companion note.

Resources

License

Stars

Watchers

Forks

Packages

 
 
 

Contributors