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

Typora Match

nicejamesnicejames26 downloads

Apply typography and reading layout inspired by the Typora GitHub theme, with an optional right outline.

Add to Obsidian
  • Overview
  • Scorecard
  • Updates1

An Obsidian desktop plugin that applies typography and reading layout inspired by Typora's GitHub theme. Keep your file explorer on the left and optionally show Obsidian's core Outline on the right.

Features

  • Bundled Open Sans regular, bold, italic and bold italic; 16px body text and matching heading sizes.
  • Centered content with responsive maximum widths of 860, 1024 and 1200px.
  • Paragraph, list, heading, table and blockquote styling in reading view.
  • Outline styling with 14px text and a 30px minimum item height.
  • Command: Typora Match: Show outline on the right.
  • Optional Open outline on startup setting, disabled by default.

Styling applies to this vault while the plugin is enabled. Disabling it removes the styles; your sidebar arrangement remains. The plugin does not delete existing sidebar tabs or modify Markdown files. Fonts are bundled and no network requests are made.

Installation

After approval in the community directory, search for Typora Match under Settings → Community plugins.

For manual installation, download main.js, manifest.json and styles.css from the latest GitHub release. Place all three in <vault>/.obsidian/plugins/typora-match/, then enable Typora Match in Community plugins.

Enable the Outline core plugin before using the outline command. Use reading view for the closest result; live preview gets base font and width styling, but its editor layout differs.

Scope and limitations

Tested on macOS with Obsidian 1.13.7 using the same Markdown document in Typora. The default light theme produces the closest appearance. Different Obsidian themes, other CSS snippets, narrow panes and font fallback for non-Latin text can change rendering. App controls, outline wrapping and Markdown rendering are not pixel-identical. Windows and Linux have not been visually tested; their Helvetica fallback can change the outline font.

This is an independent project, not affiliated with or endorsed by Typora. It does not launch Typora; Open in Typora provides that separate function.

Development

Node.js 18 or newer. No runtime or build dependencies.

npm run build
npm run check
npm test

build.mjs embeds the font assets and their license into styles.css, then appends styles.base.css. Commit the generated styles.css alongside source. Release tags match the manifest version without a v prefix.

Licenses

Plugin code and authored styling: MIT.

Bundled Open Sans v17 font files: Digitized data copyright © 2010–2011 Google Corporation, licensed under Apache License 2.0, as recorded in the fonts' metadata. The complete license is also embedded in styles.css for release installs. Newer Open Sans releases may use a different license.

Historical upstream attribution: Google Fonts Open Sans metadata (Apache 2.0). Font binaries are unchanged; only their data-URI packaging and CSS family alias are generated.

HealthExcellent
ReviewSatisfactory
About
Apply Typora-inspired typography and reading layout with bundled Open Sans, 16px body text, matched headings, and centered responsive widths (860/1024/1200px). Keep the file explorer left, optionally show the core Outline on the right, and style reading-view elements (paragraphs, lists, tables, blockquotes) without altering files.
AppearanceThemingFonts
Details
Current version
1.0.0
Last updated
2 weeks ago
Created
2 weeks ago
Updates
1 release
Downloads
26
Compatible with
Obsidian 1.13.7+
Platforms
Desktop only
License
MIT
Report bugRequest featureReport plugin
Author
nicejamesnicejamesleessju
GitHubleessju
  1. Community
  2. Plugins
  3. Appearance
  4. Typora Match

Related plugins

Minimal Theme Settings

Control the colors and fonts in Minimal Theme.

Local Fonts

Load fonts from a folder in your vault and apply them to text, interface, headings, code and emoji.

Hider

Hide interface elements such as tooltips, status bar, titlebar, and more.

Style Settings

Adjust theme, plugin, and snippet CSS variables.

Custom Font Loader

Customize your vault with any font you want (+ Support for Android and iOS).

Fontsource

Load custom fonts from Fontsource into your notes.

Background Image

Specify a remote URL as the background image, and a few settings to tweak the experience.

Contextual Typography

Add a data-tag-name attribute to all top-level divs in preview mode containing the child's tag name, allowing contextual typography styling.

Dynamic Theme Background

Build Your Own Wallpaper Library! Make every note-taking experience visually inspiring.

Custom Theme Studio

Create and customize themes with a built-in CSS editor. Modify colors, styles, and export your custom theme.