Inline TikZ

by Lachlan Harris
5
4
3
2
1
Score: 50/100

Description

Category: Data Visualization

The Inline TikZ plugin renders TikZ, CircuiTikZ and PGFPlots diagrams from tikz code blocks inside notes, so drawings, circuit schematics and plotted figures can sit beside the text they belong to instead of being managed as separate files. It supports LaTeX package declarations within the block, which allows notes to load extras such as CircuitikZ before the diagram is compiled. Rendered output is stored in a .tikz-cache/ folder in the vault, and desktop handles compilation and cache generation automatically. That cache can sync through the vault's sync service, including Obsidian Sync. On mobile, diagrams display from the existing cache, so uncached diagrams need to be opened on desktop first.

Reviews

No reviews yet.

Stats

2
stars
366
downloads
0
forks
27
days
27
days
27
days
0
total PRs
0
open PRs
0
closed PRs
0
merged PRs
0
total issues
0
open issues
0
closed issues
16
commits

Latest Version

a month ago

Changelog

README file from

Github

Inline TikZ

Render seamless TikZ, CircuiTikZ & PGFPlots LaTeX diagrams directly in your notes.

Installation

Search for Inline TikZ in Settings → Community plugins, then click install and enable.

Usage

Wrap TikZ code in a ```tikz code block:

```tikz
\usepackage{circuitikz}
\begin{document}

\begin{circuitikz}[voltage shift=0.5]
\draw (0,0) to[isource, l=$I_0$, v=$V_0$] (0,3)
to[short, -*, i=$I_0$] (2,3)
to[R=$R_1$, i>_=$i_1$] (2,0) -- (0,0);
\end{circuitikz}

\end{document}
```

Mobile support

Diagrams are cached to .tikz-cache/ in your vault. On desktop they are compiled and cached automatically. On mobile, cached diagrams display from the cache. Open the note on desktop first to render uncached diagrams.

The cache will sync with whatever sync service you use, including Obsidian Sync.

Acknowledgements

This plugin would not be possible without the help from a few key repositories and their maintainers:

  • obsidian-tikzjax - the original inspiration for this plugin, this repo aims to be a modernised spiritual successor
  • node-tikzjax - the underlying TikZ rendering library

Disclaimer

Copyright (c) 2026 Lachlan Harris. All Rights Reserved.

This project is licensed under the MIT License. See ./LICENSE.txt.

Similar Plugins

info
• Similar plugins are suggested based on the common tags between the plugins.
Latex Suite
4 years ago by artisticat1
Make typesetting LaTeX as fast as handwriting through snippets, text expansion, and editor enhancements
Diagrams
5 years ago by Sam Greenhalgh
Draw.io plugin for obsidian.md
Quick LaTeX
5 years ago by joeyuping
Completr
5 years ago by tth05
Auto-completion plugin for the obsidian editor.
Extended MathJax
6 years ago by Xavier Denis & Ng Wei En
TikZJax
4 years ago by artisticat1
Render LaTeX and TikZ diagrams in your notes
draw.io
3 months ago by somesanity
A plugin for Obsidian that integrates the draw.io editor into Obsidian.
Math+
3 months ago by ocapraro
This is an Obsidian plugin for taking math notes using Excalidraw.
Diagrams.Net
4 years ago by Jens M Gleditsch
This repository contains a plugin for Obsidian for inserting and editing diagrams.net (previously draw.io) diagrams.
MathLive
3 years ago by Dan Zilberman
The must-have plugin for math in Obsidian
Latex Environments
6 years ago by Zach Raines
Quickly insert and change latex environments within math blocks in Obsidian.
Excalidraw Extras
3 months ago by zsviczian
Companion Obsidian.md plugin hosting extra add-on optional features for the main Excalidraw-Obsidian plugin
Mermaid Popup
2 years ago by ChenPengyuan
Pseudocode
3 years ago by Yaotian Liu
An obsidian plugin that helps to render a LaTeX-style pseudocode inside a code block.
D2
4 years ago by Terrastruct
The official D2 plugin for Obsidian. D2 is a modern diagram scripting language thats turns text to diagrams.
Typst Mate
7 months ago by azyarashi
Render math expressions with Typst instead of MathJax in Obsidian.
MP Publisher
2 months ago by joeytoday
自定义主题预览,并发布到公众号草稿箱。
Mermaid Themes
3 years ago by jvsteiner
mermaid themes for obsidian
Latex OCR
3 years ago by Lucas Van Mol
Generate LaTeX equations from images in your clipboard or vault
Kroki
5 years ago by Greg Zuro
Copy as LaTeX
5 years ago by mo-seph
Quick plugin to be able to copy/paste from Obsidian/Markdown into a Latex document
Nomnoml Diagram
5 years ago by Daeik Kim
Obsidian Plugin for nomnoml diagram
Export To TeX
6 years ago by Zach Raines
export obsidian markdown files in a format that can be pasted into a TeX file
Calctex
3 years ago by Mike
An Obsidian plugin for automatic calculation of LaTeX formulas.
Obsidian asciimath
4 years ago by widcardw
Asciimath support for Obsidian (based on asciimath-parser)
No more flickering inline math
3 years ago by Ryota Ushio
No longer disturbed by flickering inline math in Obsidian.
Mermaid Zoom
a month ago by xiaozhuang0433
A plugin that adds zoom functionality to Mermaid charts in Obsidian.
MoreDraw
2 years ago by webceoboy2011
mordraw.com for obsidian plugin
LaTeX Math
a year ago by Zarstensen
Integrated CAS (via. Sympy) plugin for Obsidian, with a LaTeX focused workflow.
Image2LaTEX
3 years ago by Hugo Persson
This is a plugin for obsidian that will read your latest copied image from clipboard and generate math latex from it
LaTeX Algorithms
4 years ago by SamZhang02
A simple plugin for writing Algorithms and pseudocodes in Obsidian.md
WaveDrom
5 years ago by Alex Stewart
SwiftLaTeX Render
2 years ago by gboyd068
Adamantine Pick
4 years ago by Urist McMiner
Embeddable Pikchr(https://pikchr.org) diagrams renderer plugin for Obsidian(https://obsidian.md)
Latex Matrices
3 years ago by Daniele Susino
An obsidian plugin to create latex matrices.
LaTeX to unicode converter
3 years ago by fjdu
Convert LaTeX commands into unicode sequences
Wypst
3 years ago by 0xpapercut
High quality rendering of Typst in Obsidian, powered by wypst.
Flowcharts
2 years ago by land0r
Flowchart Plugin for Obsidian – Create and customize flowcharts seamlessly within your Obsidian vault. Powered by Flowchart.js and designed for productivity
Latex Exporter
2 years ago by Matthew S. Scott
Mermaid Icons
7 months ago by toshs
Obsidian plugin enabling the use of icons in Mermaid diagrams.
MathLive in Editor Mode
2 years ago by MizarZh
MathLive input in editor mode.
Math Indicator Changer
2 years ago by Ori Replication
Transfer LaTeX from GPT
2 years ago by Xixia
LaTeX-OCR
3 years ago by Jack Barker
LaTeX Panel Helper
9 months ago by Luster
A powerful and convenient LaTeX symbol panel for Obsidian to enhance your mathematical and scientific note-taking efficiency.
MathType
a year ago by slateblua
Math typing plugin for Obsidian
Plot Vectors and Graphs
2 years ago by Nicole Tan YiTong
Obsidian Plugin to generate graphs given the function.
Custom Syntax Highlights
10 months ago by Outsiders17711
Display files with custom extensions as syntax-highlighted code blocks in reading view with configurable extension-to-language mappings.
AI LaTeX Generator
2 years ago by Aayush Shah
An Obsidian plugin that generates latex code from natural language inputs.
JuliaPlots
a year ago by Iván Mansilla
Obsidian plugin for making function graphs directly into Obsidian using Julia
Sankey
2 years ago by Finn Romaneessen
An Obsidian plugin to create sankey diagrams
LaTeX autocomplete
10 months ago by Yanis Gerst
Auto Math
6 months ago by Vladislav Sorokin
Auto-expand LaTeX math snippets in Obsidian — write equations faster.
Pintora
2 years ago by Amias Lee
Create Pintora diagrams directly in the Obsidian.
Quick Matrix
9 months ago by Charlie Flowe
Plugin for Obsidian.md that allows for faster interactions with matrices in LaTeX
GoBoard
8 months ago by Dmitry I. Sokolov
Obsidian plugin for rendering Go game diagrams from markdown code blocks
Markdown Cleaner
4 months ago by gao-qian-long
Obsidian格式化markdown插件