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

Schematex

Maarten PeelsMaarten Peels64 downloads

Render Schematex diagrams in your notes with pan, zoom, fullscreen view, and image export.

Add to Obsidian
  • Overview
  • Scorecard
  • Updates4

Render Schematex diagrams in your Obsidian notes with pan, zoom, fullscreen view, and image export.

Overview

Features

  • Multiple diagram types: genogram, circuit, ladder, fishbone, and more
  • Interactive viewport: Pan and zoom to explore complex diagrams
  • Fullscreen mode: View diagrams in a dedicated fullscreen window
  • Export: Save diagrams as SVG or PNG images
  • Theme integration: Automatically adapts to your Obsidian theme

Fullscreen view

Installation

  1. Open Settings → Community plugins
  2. Search for "Schematex"
  3. Click Install, then Enable

Usage

Create a fenced code block with the schematex language identifier:

```schematex
comparison "Cloud provider — managed services"
mode: matrix
option "AWS"
option "GCP"
option "Azure"
criterion "Free tier"
  AWS: "12 months"
  GCP: "Always-free"
  Azure: "12 months"
criterion "Serverless GPU"
  AWS: partial
  GCP: yes
  Azure: partial
```

The diagram will render inline in your note. Hover over the diagram to reveal the toolbar with:

  • Zoom out / Zoom in: Adjust zoom level
  • Reset view: Fit diagram to viewport
  • Fullscreen: View diagram in fullscreen mode
  • Export: Download as SVG or PNG

Diagram Types

This plugin supports all Schematex diagram types. See the Schematex documentation for the complete list of available diagrams and their syntax.

Settings

Configure the plugin in Settings → Schematex:

  • Zoom controls: Show toolbar always, on hover, or never
  • Max inline height: Maximum height for inline diagrams (in pixels)
  • Default fit: How diagrams scale initially (fit width, fit within height, or actual size)
  • Theme: Diagram theme - auto follows Obsidian's light/dark mode, or choose a specific theme
  • Scroll behavior: Configure how scrolling works over diagrams

Development

# Install dependencies
npm install

# Start development build with watch mode
npm run dev

# Run tests
npm test

# Type checking
npm run typecheck

# Production build
npm run build

Privacy

Obsidian flags this plugin for clipboard access. Schematex only writes to the clipboard, and only when you click "Copy source" on a diagram's error message, to let you copy the offending diagram source (e.g. to report a bug or fix the syntax). It never reads the clipboard and never accesses it automatically.

License

AGPL-3.0-only

Author

Maarten Peels

HealthExcellent
ReviewPassed
About
Render Schematex diagrams inline in Obsidian notes. Explore genogram, circuit, ladder, fishbone and other diagram types with pan, zoom and fullscreen view. Export diagrams as SVG or PNG and adjust to Obsidian light/dark themes.
VisualizationExport
Details
Current version
0.1.3
Last updated
4 weeks ago
Created
4 weeks ago
Updates
4 releases
Downloads
64
Compatible with
Obsidian 1.4.0+
Platforms
Desktop, Mobile
License
AGPL-3.0
Report bugRequest featureReport plugin
Author
Maarten PeelsMaarten Peelsmaartenpeels
GitHubmaartenpeels
  1. Community
  2. Plugins
  3. Visualization
  4. Schematex

Related plugins

Mermaid View

Handle Mermaid files as first-class citizens, rendering them fullscreen when opened.

Excalidraw

Visual PKM powerhouse. Create and edit Excalidraw drawings.

Breadcrumbs

Visualise the hierarchy of your vault using a breadcrumb trail or matrix view.

Advanced Canvas

Supercharge your canvas experience. Create presentations, flowcharts and more.

Maps

Adds a map layout to bases so you can display notes as an interactive map view.

Mermaid Tools

Improved Mermaid.js experience: visual toolbar with common elements and more.

ExcaliBrain

An interactive, structured mind-map of your Obsidian vault.

Persistent Graph

Save and restore the positions of nodes on your graph.

Pandoc Plugin

Commands to export to Pandoc-supported formats like DOCX, ePub and PDF.

Strange New Worlds

Reveal networked thought and the strange new worlds created by your vault.