Owen lee2k downloadsMarkdown editing toolbar with Owen Graphite report and table helpers.

Pick the tool for the part of the workflow you want to improve. These projects work together, but you do not need to install everything.
| Project | Its role in your workflow |
|---|---|
| Owen Graphite | Theme, typography, workspace styling, and PDF polish. |
| Owen Editor | Markdown authoring, editing commands, tables, and report helpers. |
| Owen Exporter | SVG-to-image export and Markdown/HTML handoff workflows. |
| Owen Mermaid | Mermaid viewing, visual editing, and image export. |
| Owen Wiki | A repository template for LLM-assisted knowledge operations. |
Markdown editing, tables, and report helpers inside your Obsidian vault.
Bring writing, research, report drafting, table conversion, and Owen Graphite snippets into one editing toolbar.
Obsidian plugin · Desktop & mobile · English & Korean · Theme-independent core commands
Quick start · Features · Preview · Documentation



The palette layout sample documents long command names, preview chips, and code snippets in narrow layouts.
| For your workflow | What Owen Editor brings |
|---|---|
| Edit in place | Floating and selection toolbars, context-aware groups, top/bottom placement, collapsed mode, density controls, and compact mobile layout. |
| Format Markdown | Bold, italic, strike, underline, highlight, headings, indentation, lists, checkboxes, undo, redo, and selection wrappers. |
| Connect notes | Markdown links, wikilinks, embeds, attachments, images, and footnotes. |
| Build documents | Callouts, frontmatter, Mermaid/code blocks, block quotes, alignment helpers, and report templates. |
| Work with code | Persistent fenced-code titles in Live Preview and Reading View, plus one-click code copying. |
| Shape tables | Table builder and CSV/TSV/Markdown conversion into Markdown tables or Owen Graphite HTML tables. |
| Repeat common work | Minimal/writer/report/full/custom presets, favorites, favorite presets, recent commands, and English/Korean search aliases. |
| Scroll consistently | UI Portal Frosted ScrollArea grips across workspace panes and native settings popouts, with native wheel/keyboard scrolling and pointer dragging. |
| Prepare Graphite reports | Executive summaries, comparison/risk/meeting reviews, wide/risk/numeric tables, risk matrices, reference lists, status badges, keyboard tags, blur spans, and A3/PDF-oriented snippets. |
Code titles are stored in fenced Markdown as title="...". Enter saves, Escape cancels, and F2 starts title editing.
Settings popouts are discovered independently of workspace windows. Their sidebar scrollbar follows the panel's outer right edge, and closing or reopening the window releases or restores its scroll bindings. This does not enable unrelated editing UI inside preferences. Owen Editor preferences use spaced, rounded section cards with inset row dividers, matching Owen Exporter's settings layout.
main.js, manifest.json, and styles.css from Assets.<YourVault>/.obsidian/plugins/owen-editor/.Download the built files, not Source code (zip). The source archive is not an installable plugin. Avoid a nested
owen-editor/owen-editor/folder.
Once the plugin is listed in Obsidian's community plugin browser, it can also be installed by searching for Owen Editor there.
Commands also run from Obsidian's command palette. Search with terms such as table, link, highlight, graphite, or report, or their Korean equivalents.
Settings JSON export/import helps transfer toolbar preferences between vaults or devices.
wide-table, risk-table, ogd-status-badge, and ogd-reference-list need Owen Graphite for their intended visual treatment. The inserted Markdown/HTML remains readable without it.| Start here | What you will find |
|---|---|
| Latest release | Built plugin files. |
| Changelog | Release history, including the 0.6.34 macOS code-title fix. |
| AI writing guide | Commands, Graphite classes, report frontmatter, callouts, table presets, and reusable prompt instructions. |
| Plugin manifest | Plugin ID, compatibility, and metadata. |
| Issue tracker | Bug reports and feature requests. |
After a successful release workflow, only the latest published release and its matching tag are retained. Older release downloads and tag-based rollback links are removed; source commit history is preserved. The retention workflow also supports a guarded dry run.
For development:
The development SDK supplies types only and does not raise the plugin's runtime minimum. A scoped npm override makes the Obsidian linter share that pinned SDK instead of installing its older transitive SDK and Moment dependency.
npm install
npm run lint:obsidian
npm run build
npm test
npm run docs:screenshot
npm run release:check
npm run release:preflight
Use npm run dev for rebuilds. If PowerShell blocks npm.ps1, use npm.cmd.
Before a release, align package/manifest/version files, move Unreleased changelog entries, review the AI writing guide, and run preflight. release:check validates release metadata, assets, README previews, and the changelog. Only run release:create when the release is ready.
Remove private note contents from issue examples and screenshots.
License: MIT — see LICENSE.
Owen Editor is free and open source. If it helps your writing, tables, or report workflow, you can support maintenance through GitHub Sponsors.