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

Plot Vectors and Graphs

nicoletanytnicoletanyt1k downloads

Generates graphs and vectors.

Add to Obsidian
  • Overview
  • Scorecard
  • Updates3

This plugin integrates FunctionPlot to use LaTeX to plot multiple graphs or vectors in Obsidian for better visualisation in Math and Physics concepts

Generating Graph

  1. Select a LaTeX equation (with or without the $ is fine)
  2. Use the command "Generate Graph" to generate the graph
  3. A new page will be opened with the function to plot, the graph, a function to calculate the value of y of the function given its x value, and colour coding of the graphs
  • Demo: Demo of graphs

Drawing Vectors

  1. Select a LaTeX equation of a vector (with or without the $ is fine)
    • If you are unsure on how to write vectors in LaTeX, this link may be helpful
    • E.g. \vec{AB} = \begin{pmatrix} 1 \ 2 \end{pmatrix}
    • Note: There has to be a \vec, \overrightarrow would not work here
  2. Use the command "Draw Vector" to generate the vector graph
  3. A new page will be opened with the equation, the graph, a function to add two vectors and generate the resultant vector, and colour coding of the vectors
  • Demo: Demo of vectors

  • Demo of addition vector: Demo of addition vectors

Multiple Graphs/Vectors

  • To generate multiple graphs or vectors, add "\newline" in between the functions in the LaTeX equation.

Options

In the settings, you may change the

  • x & y axis labels
  • title
  • width & height
  • grid visibility
  • ability to zoom
68%
HealthFair
ReviewCaution
About
Plot LaTeX equations and vectors directly in Obsidian using FunctionPlot. Generate a new page with rendered graphs or vector diagrams, built-in y(x) evaluators, color-coded traces, vector addition/resultant support, and multiple-expression handling via \newline
MathVisualizationLaTeX
Details
Current version
1.0.1
Last updated
2 years ago
Created
2 years ago
Updates
3 releases
Downloads
1k
Compatible with
Obsidian 1.5.12+
Platforms
Desktop only
License
MIT
Report bugRequest featureReport plugin
Author
nicoletanytnicoletanyt
GitHubnicoletanyt
  1. Community
  2. Plugins
  3. Math
  4. Plot Vectors and Graphs

Related plugins

Desmos

Embed Desmos graphs into your notes.

Quick Latex

Simplify and speed up LaTeX math typing.

Calctex

Calculate LaTeX formulas.

Extended MathJax

Enable additional MathJax packages and adds a global preamble for MathJax.

Latex Suite

Make typesetting LaTeX math as fast as handwriting through snippets, text expansion, and editor enhancements.

Typst Mate

Render math expressions with Typst instead of MathJax.

MathLive

Faster and more intuitive MathJax editing using MathLive.

Advanced Canvas

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

Excalidraw

Visual PKM powerhouse. Create and edit Excalidraw drawings.

Mermaid Tools

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