0.1.0 — Initial Release
Text Formatting Toolbar for Obsidian
A floating formatting toolbar that appears above selected text in the editor, similar to the toolbar in Linear or Notion.
Features
- Floating toolbar appears automatically when you select text in any markdown editor
- Built-in formatting buttons: Text Style (heading dropdown), Bold, Italic, Underline, Strikethrough, Highlight, Link, Inline Code, Code Block, Comment, Lists (dropdown), Blockquote, Copy, Cut
- Heading dropdown — set paragraph or heading level H1–H6 with active-state checkmark
- Lists dropdown — toggle bullet list, numbered list, or checkbox with active-state checkmark
- Smart formatting — block-level prefixes (headings, blockquotes, list markers) are preserved outside inline markers, so
#### *italic heading*renders correctly - Toggle formatting off — clicking a format button again on already-formatted text removes the formatting
- Hide any default button via plugin settings
- Commander integration — if Commander is installed, you can add any Obsidian command to the toolbar from Commander's settings
Installation
Via BRAT:
- Install the BRAT plugin
- Add
jsmorabito/obsidian-text-formatting-toolbar
Manual:
Download main.js, manifest.json, and styles.css from this release and place them in .obsidian/plugins/text-formatting-toolbar/