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

MathJax Complete

Tomas GutierrezTomas Gutierrez61 downloads

Suggest and complete LaTeX commands inside math, with math previews.

Add to Obsidian
  • Overview
  • Scorecard
  • Updates2

LaTeX command completion for Obsidian math, with a preview beside each suggestion.

Type \ inside $...$ or $$...$$ to open the command list, type more letters to filter the list, use the arrow keys to select a command, and press Tab to insert the command.

Command suggestions with right-aligned math previews

Features

  • Uses Obsidian's built-in suggestion list.
  • Shows the full available command list after one backslash.
  • Shows math previews on the right of each command.
  • Uses short labels for invisible effects.
  • Reads built-in commands from Obsidian's loaded MathJax system.
  • Inserts required braces and puts the cursor in the first empty input.
  • Includes templates for supported math environments.
  • Works offline. Matching and previews run locally.

Use

Key Action
\ Open suggestions inside math.
Letters Filter by command-name prefix. Matching is case-sensitive.
Up / Down Select a command in the list.
Tab / Enter Insert the selected command.
Esc Close the list.

You can also click a suggestion to insert it. For example, type \fr, select \frac, and press Tab to insert \frac{}{}.

Install

Requires Obsidian 1.14.5 or later.

  1. Download main.js, manifest.json, and styles.css from the latest release.
  2. Create a mathjax-complete folder inside your vault's .obsidian/plugins folder.
  3. Copy the three files into that folder.
  4. Open or reload Obsidian.
  5. Open Settings → Community plugins and enable MathJax Complete.

The plugin has been tested on macOS. Mobile use has not yet been tested.

Development

Use Node.js 24 or later.

npm ci
npm test
npm run build
npm run check:release

MathJax is used as a test dependency. The installed plugin uses the MathJax system supplied by Obsidian.

To report a problem, open an issue with your Obsidian version, an example of the problem, and the result you expected.

HealthExcellent
ReviewPassed
About
Complete LaTeX commands inside $...$ and $$...$$ with an inline suggestion list and a live math preview beside each option. Show the full command list after a backslash, filter as you type, insert required braces and place the cursor in the first empty field; include environment templates and run entirely offline.
LaTeXAutocompleteMath
Details
Current version
0.1.6
Last updated
2 weeks ago
Created
2 weeks ago
Updates
2 releases
Downloads
61
Compatible with
Obsidian 1.14.5+
Platforms
Desktop, Mobile
License
MIT
Report bugRequest featureReport plugin
Author
Tomas GutierrezTomas Gutierrezt0masgutierrez
GitHubt0masgutierrez
  1. Community
  2. Plugins
  3. LaTeX
  4. MathJax Complete

Related plugins

Calctex

Calculate LaTeX formulas.

Latex Suite

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

Numerals

Turn any code block into an advanced calculator. Evaluate math expressions on each line of a code block, including units, currency, and optional TeX rendering.

Fix Math

Convert LaTeX equations from ChatGPT and AI assistants to the correct Markdown format: block equations to display math, inline to inline math.

MathLive

Visual LaTeX math editor with formula OCR. Scan screenshots, PDFs and handwriting into editable equations.

Quick Latex

Simplify and speed up LaTeX math typing.

Equation Citator

A powerful LaTeX-like Academic Citation Tool for equations, figures, and more.

Typst Mate

Render math expressions with Typst instead of MathJax.

Extended MathJax

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

Better MathJax

Math autocompletion and customizable snippets.