Features for Web Clipper, RSS Reader, and portable Markdown
Write in Markdown.
One pane. No distractions.
Write, see instantly.
✂Web Clipper — Clip the web, capture AI
- Web Clipper Right-click any page or selected text to save or copy it as clean Markdown. Saved notes open automatically in Side Panel
- AI Chat Extraction Captures output from Claude, ChatGPT, Grok, and Gemini as clean Markdown. Math, code, tables, and artifacts all preserved
- Comment Thread Extraction Structured Markdown from Hacker News, Reddit, and GitHub. Preserves nesting, authors, timestamps, and conversation context
- llms.txt Detection Auto-checks /llms-full.txt and /llms.txt before Readability fallback. 24h cache, 5s timeout
- Mermaid Preservation Mermaid.js diagram source code recovered and saved as
```mermaidcode blocks - YouTube Transcripts Clips available YouTube captions as timestamped Markdown links — useful for returning to exact moments in a video
- Shadow DOM / iframe Support Extracts content from Shadow DOM internals and same-site iframes, reducing failures on modern SPAs
- Social and Publishing Sites Dedicated extractors for LinkedIn, Bluesky, Threads, Medium, and Discourse reduce cleanup after clipping
- Zenn / Qiita / Hatena Blog Japanese blogging platform embed syntax recognized and converted to standard Markdown. Hatena Blog footnotes become Markdown footnotes when clipped from RSS
- Save Selection — Unified Quote Format Saving selected text via right-click or RSS Quote Selection always produces the same structure: frontmatter (source URL + timestamp) + blockquote + attribution link + disclaimer footer
- Ruby text → Aozora notation Pages with
<ruby>annotations (common in Japanese content) convert automatically to漢字《かんじ》notation. Long articles that mix footnotes, tables, code blocks, and images also clip more accurately - Learn More See the Web Clipper page for the full walkthrough
rssRSS Reader — Read, save, and sync feeds
- Feed Viewer Open RSS from the sidebar, command palette, or Ctrl+Shift+R. Move with j/k, open with Enter or o, save with i
- Full-Screen Workspace RSS Reader is an independent workspace, not a modal — left feed sidebar, center article list and reading pane, right inspector panel
- Reading Pane Articles render with the same engine as your notes — math, diagrams, and code highlighting included. Track read and saved state, and view the saved Markdown immediately after clipping
- Article TOC Right panel shows the article's heading structure with scroll-spy; click a heading to jump to that section
- OPML Import / Export Bring subscription lists from Feedly, Inoreader, NetNewsWire, and other OPML 2.0 readers
- Git Sync for RSS Settings Sync feeds and denylist settings across devices while keeping per-device permissions separate
- Feed Health Indicators See last fetch time, failed fetches, permission needs, and saved state before deciding what to read next
- Web Subscription (RSS-free Sites) Subscribe to Qiita, Zenn, or any site without a public feed. Article URLs and titles are fetched automatically; body text saves only when you explicitly clip — no bulk ingestion
- Auto-Tagging on Clip After clipping an RSS article, tags are auto-generated from its title, URL, and feed name. Can be turned off in settings
- Allow-Keywords Filter Set per-feed keyword filters (Google Alerts–style) to let through only articles whose title, URL, or RSS description matches your terms. Chip editor in the Feeds row, Any / All toggle
- Permission Badge When feeds need host permissions, the extension icon badge shows the pending count and the fetch button shows a toast notification
- Background Polling Enable scheduled refresh in RSS settings and feeds update automatically at your configured interval — no need to keep the tab open. Uses Chrome's
alarmsAPI; the schedule survives browser restarts - Desktop Notifications Opt in from RSS settings to receive a desktop notification listing new article titles when a scheduled fetch finds fresh items. Content is generated locally — nothing sent externally
- Cross-Device Read Sync Articles marked as read on one device appear as read on every device in the same Chrome profile. Only read identifiers sync; article content stays local
- Quote Toolbar Select text in the article reading pane to reveal a floating toolbar. One click quotes the selection to Inbox with source URL and timestamp
- Storage Footprint Display The RSS modal header shows how much local storage your feeds occupy, with a hover tooltip breakdown. Helps calibrate retention settings
- Dead Feed Cleanup When a feed fails repeatedly, a prompt surfaces to remove it or update the URL — keeping your subscription list healthy without manual audits
- Conditional GET (ETag / Last-Modified) Feed requests include
If-None-MatchandIf-Modified-Sinceheaders. Unchanged feeds return 304 and skip parsing — less bandwidth, faster cycles - Retention Split Set separate retention periods for read and unread articles. Keep unread items longer, prune read ones sooner
- Learn More See the RSS Reader page for the full walkthrough
📖Repository Reader — Browse GitHub without leaving the app
- Browse Any GitHub Repository Open a public repository by URL from the header book icon. Private repositories work with a personal access token
- File Tree Search Filter the file tree by path or filename; folders containing a match expand automatically
- Unified Renderer Markdown files render with the same engine as your notes: math, diagrams, code highlighting, GitHub Alerts, and images
- Backlinks + Hover Preview The right panel lists files that link to the one you're viewing. Hovering a link shows the target file's title and an excerpt
- Link Graph Outline or radial view of how loaded files link to each other, in the file sidebar panel — same engine as Note Graph
- Ctrl+K File Switcher Jump to any loaded file by name without leaving the keyboard
- Quote to Inbox Select text in the preview and save it as a note, with source URL and timestamp recorded in frontmatter
- Back/Forward Navigation Header buttons and Alt+←/→ retrace files you've already opened in the session
- Pinned Repository Auto-Load Pin a repository from the history dropdown and it reopens automatically the next time you open Repository Reader
🕸Note Graph — Outline & radial views
- Outline View Default tree view of note links. Click any node to re-root the tree, with breadcrumb navigation and collapsible branches
- Radial View Linked notes arranged around a center node. Zoom with the mouse wheel or Ctrl+wheel, pan by dragging, and reset with the overlay Reset/+/− buttons
- Keyboard Navigation Move focus between graph nodes without a mouse
- CJK-Aware Labels Long Japanese and Chinese note titles truncate and position by angle to avoid overlapping in the radial view
- Shared with Repository Reader The same graph view is available inside Repository Reader's file sidebar, showing links between loaded files
🔀Portability — Solve Markdown "dialects"
- Portability Hub Convert notes to the syntax of any target platform. Supported: CommonMark, Obsidian, Hugo/Jekyll, Docusaurus, MkDocs, GFM, Zenn, Qiita (8 targets)
- Copy as CommonMark / GFM / Hugo / Obsidian Choose a target dialect from the export menu before copying. Notes arrive closer to the format your publishing tool expects
- Batch Conversion On ZIP export, non-standard syntax triggers a 3-choice dialog: output as-is / normalize all / confirm one-by-one
- Table Width Preservation Table column widths are stored in Markdown attr-list data and reflected in HTML, PDF, and DOCX export
- Pin / Star Frontmatter Pinned and starred state can round-trip through export/import instead of being lost at the boundary
- Chat Format Smart Paste Paste from Slack, Discord, or WhatsApp — app-specific syntax auto-converts to standard Markdown. Covers links, spoilers, and quote blocks
- Obsidian Wikilinks + Autocomplete Write
[[Note Title]]or[[Title|Alias]]. Type[[for a fuzzy-search autocomplete popover. Resolved links are green, unresolved red, ambiguous amber. Ctrl+Click to navigate - Obsidian Properties + Logseq Export Presets Built-in presets for Obsidian Properties format and Logseq
::notation, alongside the existing CommonMark / GFM / Hugo / Obsidian copy targets - Custom Export Preset Manager Create, edit, duplicate, and delete custom export presets from a dedicated UI — accessible from the right panel and the Markdown export menu
◐Modes — New Tab & Side Panel
- New Tab Full screen workspace with Focus Mode (Alt+F)
- Side Panel Write alongside AI or while browsing
- Focus Mode Typewriter scroll, cursor-aware highlighting
- Command Palette Fuzzy search with snippet boost, alert color indicators, syntax previews
- Sticky Toolbar Always visible in Side Panel
- Dual Mode Open both simultaneously, independent windows
- Cross-Instance Compare Edit the same note in New Tab and Side Panel — conflicts detected automatically when either closes, resolved with a visual diff modal
- Diff Navigation ▲2/5▼ nav controls in Compare & Edit banner. F5/Shift+F5 keyboard navigation. WYSIWYG reference view
- New Tab / Side Panel Interface Parity Header actions, panel pin vs. overlay behavior, and search preview availability are determined by screen role — removing subtle inconsistencies between the two views
#Markdown — GFM + Mermaid + LaTeX
- GitHub Flavored Tables, task lists, syntax highlighting
- Mermaid All 19 diagram types — flowcharts, ER, mind maps, Gantt, and more. Diagrams render on first load in the live editor; click to enlarge, zoom 25–400% with Ctrl+scroll, fullscreen, SVG export
- Math (LaTeX) Inline
$...$, block$$...$$. Math blocks render reliably in the live editor. Open in new tab, save as Retina 2x PNG - Callouts NOTE, TIP, IMPORTANT, WARNING, CAUTION
- Auto-Linking URLs and emails become clickable
- Page Links Internal navigation with
[Text](#heading) - Footnotes Academic-style
[^label]— insert via modal with auto-numbering, or type directly. Edit and delete from hover toolbar - Emoji Shortcodes Type
:smile:to insert 😄 - Tables Open a dedicated grid editor for range selection, row and column operations, sorting, autofill, search, and selected-cell Bold/Italic/Code formatting. Tables remain plain Markdown. Paste from Excel/Google Sheets
- Custom Snippets Save and insert your own Markdown templates. 3 built-in presets (YAML, Details, Definition List)
- Insert TOC /toc generates table of contents from headings at cursor position
- Smart Paste Ctrl+Shift+V converts HTML→Markdown, JSON→tables/lists, auto-cleans LLM output HTML tags
- Slash Menu /now, /toc, /h1–h6, /list, /task, /quote, /code, /table, /hr, /image, /mermaid, /math, /alert, /footnote. Works under 150KB
- Code Language Detection 16 languages auto-detected from shebang, DOCTYPE, and keywords
- Timestamp Headings /now for H2/H3 timestamp, Ctrl+Alt+; for inline HH:MM
- Collapsible Blocks
<details>/<summary>click-to-expand. Insert via slash menu/details - Heading Auto-Numbering Auto-number H2–H6 with CSS counters. Toggle from the slash menu — great for academic documents
- LaTeX Autocomplete Type
\inside a math block for 108 LaTeX command suggestions (Greek letters, operators, arrows, etc.) - All-Notes Find & Replace Search and replace across every note (Ctrl+Shift+H). Match position shown (3/17), folder filter chips, before/after preview
📁Notes — 5 folders, fixed structure
- 5 Folders Inbox / Template / Archive / Trash / System
- Pinned Area Pinned notes grouped in a dedicated "★ Pinned" area at the top. Hidden when empty (Alt+P)
- Frontmatter Manage Hugo/Jekyll/Obsidian metadata separately from note body. Edit in the dedicated Frontmatter modal — apply suggested values as chips, Copy as YAML, or Clear all. Auto-merged on export
- Detail Panel Preview, Frontmatter, and Info tabs inside the sidebar — inspect and edit without opening a note. Drag to resize
- Hover Cards and Preview Panel Check note content and metadata from the sidebar before opening the note
- NoteItem Simplification Each note row shows only checkbox and title. Actions consolidated in the Detail Panel
- Remote Sidebar Local/Remote toggle in Notes tab when Git is connected. Browse remote notes with folder grouping and Pull
- Drag & Drop Move notes between folders
- Search Fuzzy, typo-tolerant with CJK single-character support
- Batch Selection Shift+Click range select, Ctrl+Click toggle. Drag-and-drop, Delete, and Stage multiple notes at once
- Sort Name↑, Name↓, Updated↑, Updated↓ — 4-state cycle
- Duplicate Detection Side-by-side comparison to choose
- Template Gallery Browse 20+ templates from the gallery page. Link appears on Template folder hover
- Note Series Split a long note by heading into a linked series. Parts group in the sidebar, navigate with Alt+PageUp/PageDown, merge back anytime, or export the whole series at once
- Merge Notes Ctrl+Click to select, drag to reorder, combine into one
- Right Panel Note Details Hover a note name in the list to see its creation date, modification date, file size, and Git status in the right panel — without opening the note
- Frontmatter Edit from Right Panel Right-click a note name to open the Frontmatter modal. Drag fields to reorder, add and remove tags, apply export presets. Archive notes show read-only
👁View — TOC & themes
- TOC Auto-generated, highlights current section. Collapsible child headings, 6 navigation buttons (top, prev/next heading, PgUp/PgDn, bottom)
- Backlink Panel — Links Here Inbound
[[links]]pointing to the current note appear in a collapsible "Links here" list at the bottom of the TOC and in the Right Panel. Each entry shows the source note title, line number, and a preview of the surrounding text. Click or Enter to jump to the source note. Hidden when there are no backlinks - TOC Reordering Drag & drop or keyboard shortcuts to restructure headings
- Breadcrumbs Current heading path with click-to-jump ancestors
- Word Count Characters, words (CJK-aware), reading time
- 4 Themes Light / Dark / Parchment / CandleLight — the editor is a room, not just a tool
- Typography Presets Standard / Compact / Academic / Writer — Writer is 18px, 1.8 line height, 720px centered layout for long-form writing
- system-ui Font Body font switched to the OS default stack. CJK rendering improved (Mac: San Francisco, Windows: Segoe UI)
- Background Texture Bring your own texture to make the space feel personal
- Auto Pair Brackets, quotes auto-complete
- Code Blocks Scrollable (20+ lines), reliable copy with ProseMirror-first extraction, Copy Code / Copy as Markdown. Hover delete
- Inline Code Double-click to copy, backtick toggle input
- Blockquote Hover Delete Remove blockquotes with hover trash icon, same pattern as alerts/tables/footnotes
💾Storage — Auto-save, 300KB+ support
- Auto-save 0.5s debounce, no save button needed
- Progressive Loading 20KB+ opens instantly — start writing while the rest loads silently. Large notes prioritize visible rendering first
- Smart Loading 300KB+ shows choice dialog, Archive for fast read-only view
- Chrome Storage Survives cache clear
- Import/Export .md, .zip, Archive Pinned
- Export PDF (page numbers, TOC, custom margins), DOCX (images, diagrams, math embedded), PNG (2x Retina), HTML (3 templates, self-contained), EPUB (Mermaid, math, code highlighting), LaTeX (.tex, heading→\section mapping) — Ctrl+Shift+E
- OKF Export Open Knowledge Format — export notes as
.okf.zipwith generated frontmatter, a self-contained concept graph viewer, and an activity log. A citations section is auto-generated from links in the note body, and relative Markdown links between notes convert to bundle-relative OKF paths. Git sync also writes OKF-compatible files - Semantic HTML output HTML and EPUB export render captioned images as
<figure><figcaption>, table headers as<th scope="col">, and the TOC as a labeled<nav>— Markdown source unchanged - Portable Copy Targets Copy as CommonMark, GFM, Hugo, or Obsidian when you need Markdown shaped for a specific destination
- Rich Text Copy Copy entire note or selection as rich text (Ctrl+Shift+C). Paste into Word, Notion, or Google Docs with formatting intact
- Frontmatter Auto-Merge When Frontmatter is set, it is automatically prepended on export to MD, HTML, EPUB, LaTeX, and DOCX
- Copy for LLM YAML frontmatter (title/source/date) prepended. From Copy dropdown or command palette
- Token Count Estimated token count shown in toast on copy/export
- Batch Export Select multiple notes → ZIP archive (Markdown/HTML/DOCX). Non-standard syntax triggers a 3-choice Portability dialog
Git Sync — GitHub / GitLab
- Connect Personal Access Token, encrypted storage
- Manual Commits Meaningful snapshots, not auto-sync
- Conflict Resolution Side-by-side risk indicators, or "Merge in Editor" for manual WYSIWYG conflict resolution
- Selective Push Stage specific notes and push only those. Per-note tracking with lastPushedAt timestamps
- Git Fetch Check remote without changing local
- History View past 20 commits, diff view
- Version Restore Restore notes to previous versions with one click
⌨Keyboard Shortcuts — Power user essentials
Navigation
- mid + Space (address bar) Type
midin Chrome's address bar and press Space to search notes by title. Press Enter to open the note in a new tab — keyboard only, no mouse required - Line Number Jump Command Palette → "Go to line" — jump the cursor to any line number. Useful in long technical notes
- Ctrl+K Search
- Ctrl+Shift+P Command Palette
- Ctrl+Shift+1 Notes panel
- Ctrl+Shift+2 TOC panel
- Ctrl+Shift+F Sidebar search focus
- Ctrl+Shift+G TOC search focus
- Ctrl+Shift+E Export menu
- I/A/T/M Triage selected notes to Inbox, Archive, Trash, or Template
Editing
- Alt+N New note
- Alt+↑/↓ Move line
- Ctrl+; Insert date
- Ctrl+F Search (no replace)
- Ctrl+H Find & Replace (current note)
- Ctrl+Shift+H All-notes Find & Replace
View
- Alt+F Focus Mode
- F11 Fullscreen
- Ctrl+↑/↓ Jump headings (read-only)
- PgUp/PgDn Page scroll
TOC & Structure
- TOC Reading Progress + Number Key Jump TOC shows scroll progress as a percentage. Press 1–9 while the TOC is open to jump directly to that numbered heading
- Ctrl+Shift+↑/↓ Reorder headings in TOC (same level)
- Tab / Shift+Tab Demote / promote heading level in TOC
Notes
- Alt+P Pin note
- Alt+T Move to Template
- Alt+A Move to Archive
- Ctrl+Shift+S Git sync
- Ctrl+Alt+PgUp/PgDn Previous/next note in folder
Ready to write?
Available as a Chrome extension. No account required.
