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

Toggle

jawoojojawoojo51 downloads

A premium, Notion-style toggle plugin with enhanced styling and deep nesting support.

Add to Obsidian
  • Overview
  • Scorecard
  • Updates5

A premium, Notion-style toggle plugin for Obsidian. The |> syntax is automatically rendered as a clickable triangle icon (▶), allowing you to fold and unfold content with a single click.

Features

  • Notion-Style Toggles: Use |> and <| to create toggle blocks.
  • Scoped Folding: Headers placed inside a toggle will fold content only within that toggle block. This keeps your document clean without breaking the global outline hierarchy.
  • Code Block Toggles: Use ```> syntax to make code blocks collapsible.
  • Copy: Hover over the title line to reveal a "Copy" button for quick sharing.
  • Native Integration: Built on top of Obsidian's core folding engine, ensuring native performance and compatibility.

Usage

Basic Toggle

|> Title
Content...
<|

Header Toggle

You can use a standard Markdown header as the title of your toggle. It functions exactly like a normal toggle but applies the header's styling (font size, weight, etc.) to the title line.

|> # My Styled Header
This content is folded inside the toggle.
The header creates a visual section but remains part of the toggle logic.
<|

Code Block Toggle

Add a > after the opening code fence to create a collapsible code block.

  • Syntax: \``> or ```javascript > `.
\`\`\`javascript >
console.log("Toggleable Code");
\`\`\`

Support

If you find this plugin helpful, consider buying me a coffee!

License

MIT

81%
HealthExcellent
ReviewCaution
About
Create Notion-style collapsible toggles with |> and <| and render a clickable triangle to fold and unfold content with a single click. Scope header folding inside toggles to keep the global outline intact. Make code fences collapsible with ```> and show a hover Copy button on toggle titles, built on Obsidian's core folding engine.
EditingCodeInterface
Details
Current version
1.0.5
Last updated
5 months ago
Created
5 months ago
Updates
5 releases
Downloads
51
Compatible with
Obsidian 0.15.0+
Platforms
Desktop, Mobile
License
MIT
Report bugRequest featureReport plugin
Author
jawoojojawoojo
www.buymeacoffee.com/jawoojo
GitHubjawoojo
  1. Community
  2. Plugins
  3. Editing
  4. Toggle

Related plugins

Meta Bind

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

Hover Editor

Transform the Page Preview hover popover into a fully working editor instance.

VSCode Editor

Edit Code Files like VSCode.

Code Space

Professional code file management with visual dashboard, syntax highlighting editor, and Markdown embedding.

Dragger

Drag and drop any block (paragraphs, headings, lists, etc.) to rearrange content like Notion.

Feed Bases

Adds a feed layout to bases so you can display notes with their content in an editable feed view.

Slash Commander

Customize the slash command list, assign each command an icon.

Lineage

A writing interface that combines structure and content. Inspired by Gingko Writer.

Advanced Tables

Improved table navigation, formatting, and manipulation.

Templater

Create and use dynamic templates.