Hidden Problems Lab

Free Obsidian plugin

Typography as You Type

Converts quotes to curly quotes, dashes to en and em dashes, and periods to an ellipsis as you type. Substitutions keep out of code, math, wikilinks, frontmatter and URLs, and Backspace right afterwards restores exactly what you typed.

Install from the Obsidian directory Open in Obsidian Source code and issues

Typing in Obsidian: quotes curl, dashes, ellipses, arrows and symbols are substituted, inline code is left alone, and Backspace turns an em dash back into three hyphens

What it does

Straight quotes become curly ones, -- becomes an en dash, ... becomes an ellipsis and -> becomes an arrow, as you type. Nothing is substituted inside code, formulas or link targets, and Backspace puts back exactly what you typed.

This is a rebuild rather than a fork. The plugin it replaces, mgmeyers/obsidian-smart-typography, has about 170,000 downloads and has had no release since June 2022. Its open issues are the specification for this one: the notes below say which issue each behaviour answers.

Highlights

Details

Version
0.7.3
Needs Obsidian
1.3.5 or newer
Platforms
Desktop and mobile
Author
Siulved54
Price
Free and open source

Coming from Smart Typography?

See how they compare and how to switch.

More free tools

From the same author

Other free tools from Hidden Problems Lab: