Skip to content

Releases: jsmorabito/obsidian-text-formatting-toolbar

0.1.5

16 Jun 14:52

Choose a tag to compare

Fixed toolbar not appearing on fresh install — the default settings had the toolbar disabled. It now enables automatically when the plugin is activated.

0.1.4

15 Jun 15:56

Choose a tag to compare

Full Changelog: 0.1.3...0.1.4

0.1.3

14 Jun 02:04

Choose a tag to compare

  • fix: center list icon vertically in toolbar

0.1.2

14 Jun 01:53

Choose a tag to compare

Bug fixes

  • Toolbar now closes when clicking the empty space beside the editor (outside .cm-content)

0.1.1

14 Jun 00:00

Choose a tag to compare

  • Removed the Underline button from the toolbar (underline is not natively supported by Obsidian markdown)

0.1.0 — Initial Release

13 Jun 23:45

Choose a tag to compare

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/