Search...Search plugins and themes...
⌘K
Sign in
  • Get started
  • Download
  • Pricing
  • Enterprise
  • Account
  • Obsidian
  • Overview
  • Sync
  • Publish
  • Canvas
  • Mobile
  • Web Clipper
  • CLI
  • Learn
  • Help
  • Developers
  • Changelog
  • About
  • Roadmap
  • Blog
  • Resources
  • System status
  • License overview
  • Terms of service
  • Privacy policy
  • Security
  • Community
  • Plugins
  • Themes
  • Discord
  • Forum / 中文论坛
  • Merch store
  • Brand guidelines
Follow us
DiscordTwitterBlueskyThreadsMastodonYouTubeGitHub
© 2026 Obsidian

Slash Blocks

Stefan ImbesiStefan Imbesi191 downloads

Type `/` to open a menu and insert content blocks (task, headings, lists, etc.).

Add to Obsidian
  • Overview
  • Scorecard
  • Updates2

Type / at the start of a line to open a quick-access block menu — inspired by Superlist and Notion. Pick a block type and the corresponding Markdown is inserted instantly. Works on both desktop and mobile.

Demo

Available blocks

  • Task — inserts a to-do checkbox (- [ ] )
  • Paragraph — plain text (clears the slash command)
  • Heading 1 / 2 / 3 — Markdown headings
  • Divider — horizontal rule (---)
  • Bullet list — unordered list item
  • Numbered list — ordered list item
  • Blockquote — quote block
  • Image — image syntax with cursor placed inside the URL parentheses
  • Attachment — link syntax with cursor placed inside the URL parentheses

Usage

  1. Place your cursor at the beginning of a line (or after a space).
  2. Type /.
  3. A suggestion menu appears — keep typing to filter, or use the arrow keys.
  4. Press Enter to insert the selected block.

Installation

Search for Slash Blocks in Settings → Community plugins → Browse and click Install.

Development

npm install
npm run dev    # watch mode
npm run build  # production build

Copy the plugin folder into <vault>/.obsidian/plugins/slash-blocks/ and enable it in Obsidian.

License

MIT

HealthExcellent
ReviewPassed
About
Type / at the start of a line to open a quick-access block menu and insert common Markdown blocks instantly. Choose tasks, headings, lists, quotes, dividers, images or attachments and get the correct Markdown inserted with the cursor ready for editing.
EditingMarkdownAutocomplete
Details
Current version
0.2.0
Last updated
4 months ago
Created
5 months ago
Updates
2 releases
Downloads
191
Compatible with
Obsidian 1.5.0+
Platforms
Desktop, Mobile
License
MIT
Report bugRequest featureReport plugin
Sponsor
GitHub Sponsors
Buy Me a Coffee
Author
Stefan ImbesiStefan Imbesistefan-imbesi
stefan-imbesi.com/
GitHubstefan-imbesi
tefansay
stefan-imbesi
  1. Community
  2. Plugins
  3. Editing
  4. Slash Blocks

Related plugins

Various Complements

Complete words similar to auto-completion in an IDE.

Outliner

Work with your lists like in Workflowy or Roam Research.

Heading Shifter

Easily Shift and Change Markdown headings.

Shortcuts extender

Use shortcuts for input special symbols without language switching.

Chord Sheets

Work with chord sheets (chords over lyrics or inline) in Live Preview and reading mode: Chord diagrams for guitar, ukulele, mandolin and piano, transpose, autoscroll, and more.

Easy Copy

Easily copy the text within inline code, bold text (and many other formats), or quickly generate an elegant link to a heading or block.

Linter

Format and style your notes. Linter can be used to format YAML tags, aliases, arrays, and metadata; footnotes; headings; spacing; math blocks; regular Markdown contents like list, italics, and bold styles; and more with the use of custom rule options.

LanguageTool Integration

Advanced grammar and spell checking, powered by LanguageTool.

Meta Bind

Make your notes interactive with inline input fields, metadata displays, and buttons.

Advanced Tables

Improved table navigation, formatting, and manipulation.