Skip to content

0.1.0 — Initial Release

Choose a tag to compare

@jsmorabito jsmorabito released this 13 Jun 23:45
· 12 commits to main since this 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:

  1. Install the BRAT plugin
  2. 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/