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
  • Join the community
  • Discord
  • Forum / 中文论坛
  • Merch store
  • Brand guidelines
Follow us
DiscordTwitterBlueskyThreadsMastodonYouTubeGitHub
© 2026 Obsidian

Typographer

coignardcoignard1k downloads

Enhances typography with smart quotes, custom text replacements and auto-pairing characters.

Add to Obsidian
  • Overview
  • Scorecard
  • Updates2

Typographer is a plugin for enhancing your writing with correct typography. I created it to automate the use of smart quotes, custom text replacements, and auto-pairing of characters like guillemets.

The plugin works in the background as you type, ignoring code blocks, frontmatter, and other areas where you wouldn't want these changes.

Features

  • Smart Quotes: Automatically converts straight quotes (") into typographic ("curly") quotes as you type. You can define your own opening and closing quotation marks (e.g., «» or “”).
  • Custom Text Replacements: Set up your own rules to replace character sequences. For example, automatically change != to ≠ or << to «.
  • Auto-Pairing: Define pairs of characters that should be automatically closed. For example, typing « can automatically insert its closing counterpart » and place the cursor in between.
  • Configurable Rules: All replacement and auto-pairing rules can be added, edited, or removed from the settings menu.

How to Install

  1. Open Settings in Obsidian.
  2. Go to Community plugins and make sure that «Restricted mode» is turned off.
  3. Click Browse to open the community plugins store.
  4. Search for «Typographer».
  5. Click Install, and then Enable once it has downloaded.

How to Use

The plugin is active as soon as you enable it. Its behaviour can be fully customised from the settings panel.

Settings

You can find the settings under Settings → Community Plugins → Typographer.

  • Smart quotes: A master switch to enable or disable automatic conversion of straight quotes.
    • Opening/Closing quotation mark: Specify the characters you want to use for your typographic quotes.
  • Auto-pairing rules: A section to manage rules for characters that should be paired automatically (e.g., brackets or custom quotes).
  • Text replacement rules: A section to manage rules for sequences that should be replaced automatically as you type.

Support Me

If you find this plugin useful, you can support its development on Ko-fi.

92%
HealthGood
ReviewPassed
About
Convert straight quotes into typographic (curly) quotes as you type and auto-pair custom characters like guillemets. Define custom text replacements and pairing rules, and apply them as you type while skipping code blocks, frontmatter, and other excluded areas.
FormattingEditing
Details
Current version
1.0.1
Last updated
6 months ago
Created
9 months ago
Updates
2 releases
Downloads
1k
Compatible with
Obsidian 1.8.10+
License
GPL-3.0
Report bugRequest featureReport plugin
Sponsor
Ko-fi
Author
coignardcoignard
github.com/coignard
GitHubcoignard
  1. Community
  2. Plugins
  3. Formatting
  4. Typographer

Related plugins

List Callouts

Create simple callouts in lists.

Symbols Prettifier

Prettify the symbols with actual symbols you commonly type, like arrows.

Smart Typography

Convert quotes to curly quotes, dashes to em dashes, and periods to ellipses.

Number Headings

Automatically number or re-number headings.

Easy Typing

Auto format when typing.

Find and replace in selection

Find what you are looking for in the selected text and replace it with the specified text.

Typing Transformer

Improved, configurable auto formatting as typing.

Text Format

Format selected text upper/lower/capitalize.

Advanced Tables

Improved table navigation, formatting, and manipulation.

Outliner

Work with your lists like in Workflowy or Roam Research.