Guide

01 Live Preview

02 Split & Drag

04 Tables

05 Templates

06 Alarms

07 Base View

08 Excalidraw

09 Anki

10 Web Parser

11 Google Drive

12 Color & Icon

13 Report


Features

Editor

Live preview

  • Inline rendering, no split pane — markdown renders right in the text.
  • Reveal on caret: move the cursor into markup to see raw syntax; leave and it renders again.

Basic markup

  • Headings H1–H3 (styled sizes).
  • Bold **text**, italic *text*.
  • Inline code `code`.
  • Horizontal rule --- → rendered as <hr>.
  • Links — shortened to a compact label.

Extended markup

  • Highlight ==text== → yellow marker.
  • Strikethrough ~~text~~ (Cmd/Ctrl+Shift+X).
  • Wiki-links [[filename]] — clickable, brackets hidden, autocomplete over vault files.

Lists & tasks

  • Numbered lists: hierarchical numbering (1, 1.1, 1.2…), labels recomputed automatically.
  • Checkboxes - [ ] / - [x]: done items struck through and sink to the bottom; new items float up.
  • Move lines: Ctrl+↑ / Ctrl+↓.

Voidless Table

  • Rendered as an interactive <table> right in the editor.
  • Wiki and regular links inside cells — clickable.
  • Column config (option chips): RMB on header → popover for bulk-fill and clear; options stored in a special config row.

Code & embedded blocks

  • Fenced code blocks ``` with language tag.
  • Copy button with "Copied!" feedback.

Images

  • Width control ![alt|400](path) — width in px.
  • Relative and Windows drive-letter paths supported.

Alarms

  • @⏰ 18:30 — today at 18:30.
  • @⏰ 10.06 09:00 — June 10, current year.
  • @⏰ 10.06.2027 09:00 — specific date.
  • Checker every 30s → red in-app banner + chime.
  • Reveal: click the notification to jump to the alarm line (flash highlight).
  • Snooze (in-memory); fired-registry (~1h window against repeats).
  • Insert via / menu or Command palette.

Frontmatter

  • Frontmatter panel: edit key-value fields in a form.
  • List fields [a, b, c] → recognized as a select with options.
  • _fileName in a template's frontmatter sets the file name on creation.

File manager

  • Vault = root folder; recursive file tree.
  • Create file, folder, Base file (.base).
  • Colors & icons for files/folders — persisted and synced across devices.
  • Folder templates: a template auto-applies when creating a file in a mapped folder.

Splits

  • Flexible layout: vertical/horizontal pane splitting.
  • Drag a tab to an edge → new split; to center → move as tab.
  • Drop zones (left/right/top/bottom/center) with highlight.

Base

  • Aggregates note frontmatter from a folder into a table or board (.base files).
  • Table view: columns from frontmatter fields, sort by column (asc/desc).
  • Cards / Kanban view: group by field, custom group order.
  • Record filter.

Keyboard shortcuts

  • Global:
    • F1 — file templates.
    • Cmd+Alt+I — devtools.
  • Editor:
    • Cmd+Shift+X — strikethrough.
    • / — command menu.
    • Alt+click — open in right split.
    • Cmd+click — open in new tab.

Settings

  • Tabs: Editor / Plugins / Shortcuts / About.
  • Editor: font size, UI zoom, line numbers, templates folder, folder templates.
  • Plugins: loaded plugins, built-in blocks, reload, Anki/DeepL settings.
  • Shortcuts: full reference (macOS + Windows).
  • About: version, license (MIT + Commons Clause), third-party libraries.

System

  • Auto-update: checks on startup → "Update available" banner with install + restart.
  • Date-based versioning YY.MM.DD.BUILD.
  • Diagnostic log in <vault>/.artifacts.
  • Toast notifications.
  • License: MIT + Commons Clause — free to use and modify; reselling prohibited.

Tools

Excalidraw & Univer

  • Excalidraw — embedded diagram editor (dark theme).
  • Univer — embedded spreadsheet (UniverJS).

Google Drive sync

  • Manifest relPath → {driveId, hash, driveMd5} tracks file state.
  • Move detection — no duplicates across devices (flip-flop protection).
  • Remote-edit detection via MD5 without downloading.
  • Conflict resolution: keep original / keep conflicting copy.
  • Vault-meta (colors/icons/settings) synced across devices.

Anki — flashcard trainer

  • Built-in, full-view. Store: <vault>/.anki/cards.json.
  • SRS (spaced repetition): interval/reps/ease, lapse logic, due cards.
  • Decks: create/delete, filter by deck.
  • Modes: Review / Add / Cards / Stats.
  • Auto-translate via DeepL: RMB on a word → "Add to Anki".
  • Front/Back languages configurable; DeepL key stored locally.

Web Parser

Specify sites and keywords — the parser visits pages and extracts matching links.

  • Open via toolbar button or /open web parser.
  • On first run, creates 🌐 Web Parser/ in the vault with sources.md (one URL per line) and keywords.md (one keyword per line).
  • Exclusions: a !word line in keywords.md drops any link matching it, even if another keyword matches.
  • Pagination: follows "next page" links a configurable number of pages deep per source.
  • Fill the source/keyword files and press Run.
  • Cumulative results table in results.md — every run adds only unseen links; existing rows are never overwritten.
  • Per-row Status (New / Research / Positive / Negative) and a free Comment cell, editable right in the table.
  • Run stats: parsed / JS-skipped / unavailable (404/403) / broken.
  • Export results to CSV.

Templates

  • Templates folder (.md files), open with F1.
  • Variables: {{date}}, {{dateRU}}, {{time}}, {{week}} (Mon–Fri of current week).
  • _fileName in frontmatter sets the file name on creation (e.g. meeting-{{date}}).
  • Folder templates — auto-applied per folder.