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

StyleMate

droidstreamdroidstream66 downloads

Style headings, text, lists, checkboxes and callouts with sliders and color pickers, and watch a sample note change live.

Add to Obsidian
StyleMate screenshot
StyleMate screenshot
StyleMate screenshot
StyleMate screenshot
StyleMate screenshot
  • Overview
  • Scorecard
  • Updates2

Full control over how your notes look. No CSS needed.

Changing Obsidian's look usually means writing CSS snippets and reloading to see what happened. StyleMate turns every part of a note into a setting you can see: headings, text, lists, checkboxes, quotes and callouts, each with its own sliders and color pickers. Move a slider, watch the note change, done.

A garden plan note picking up a new look step by step: colored headings, small-caps section titles, colored bullets and round checkboxes

StyleMate styling a note, with the H2 settings beside it

What it does

  • Every heading, its own style. H1 to H6 each get sliders for size, weight, line height, letter spacing, space above and below, and a left/right indent, plus their own font, color, letter case, italic and underline.
  • See it live. A sample note opens in Live Preview and Reading view side by side, and changes as you drag.
  • Exact when you need it. Every slider has a number box beside it. Type a value, or press Shift + arrow to jump ten steps.
  • Two colors, six headings. Pick a start and an end color and H2 to H5 blend between them. Shift the hue, saturation, brightness or contrast of all six at once.
  • Lists your way. Bullet, numbered and checkbox lists each get their own indent per level, spacing and marker color; bullets and checkboxes also get size and roundness.
  • Text, quotes and callouts. Note font, text size, line width, link and tag colors, quote bars, and callout background, title, icon and text colors.
  • Light and dark. Each theme keeps its own colors.
  • Black and white for PDFs. One command, Toggle PDF mode, turns the note black, white and gray, and Export to PDF prints it that way. Heading shifts and deep indents are set aside while it is on, so nothing gets cut off at the page edge. Toggle it again and your colors come back.
  • Your look in your PDFs. Export to PDF uses your StyleMate settings, not Obsidian's defaults.
  • Presets and snippets. Save looks as presets, or export your look as a CSS snippet to share.
  • Searchable settings. Obsidian's settings search finds any StyleMate option.

Move a slider and the sample note follows, in Live Preview and Reading view

Pick a start and an end color for six heading colors

The same note: Obsidian default, with StyleMate, and in the light theme

StyleMate settings: sample note, presets, export, and the Lists group

How to use

  1. Install StyleMate from Settings > Community plugins and enable it.
  2. Open Settings > StyleMate and press Open sample note.
  3. Open a group (Page, Text & links, Headings, Lists, Quotes & rules, Editor) and move any slider. Every row has a reset arrow, and Reset all puts Obsidian back as it was.
  4. To keep a look, save it as a preset or press Save snippet.
  5. For a black-and-white PDF, open Settings > Hotkeys, search for "StyleMate" and give Toggle PDF mode (black and white) a key (or run it from the command palette). Press it, use File > Export to PDF, then press it again. The status bar says PDF mode while it is on.

StyleMate sits on top of your theme. If a theme or snippet styles the same thing, StyleMate's setting wins while it is on.

Privacy and safety

  • Your notes never change. Your settings live in the plugin's own data.json. The sample note is the only file StyleMate creates, plus a snippet file when you ask for one.
  • No network, no telemetry. It also has no runtime dependencies.
  • Easy to undo. Turn StyleMate off and Obsidian looks exactly as before.
  • Desktop only. Needs Obsidian 1.13 or later.
  • Signed releases. Every release is built by GitHub Actions from this repository and carries a build provenance attestation.

Support

If StyleMate makes your notes a little nicer to look at, you can buy me a coffee. Thank you!

Develop

npm ci, npm test, npm run lint, npm run build (installs into ../test-vault), npm run obsidian:check (live checks in a real Obsidian), npm run showcase (store screenshots), npm run ship.

MIT licensed. Made by Droid.

HealthExcellent
ReviewPassed
About
Design every aspect of note appearance without writing CSS. Tweak headings (H1–H6), text, lists, checkboxes, quotes and callouts with sliders and color pickers and see changes live in a side-by-side preview. Save presets or export your style as a CSS snippet.
AppearanceTheming
Details
Current version
1.1.0
Last updated
2 days ago
Created
6 days ago
Updates
2 releases
Downloads
66
Compatible with
Obsidian 1.13.0+
Platforms
Desktop only
License
MIT
Report bugRequest featureReport plugin
Sponsor
Buy Me a Coffee
Author
droidstreamdroidstream
GitHubdroidstreamer
  1. Community
  2. Plugins
  3. Appearance
  4. StyleMate

Related plugins

Minimal Theme Settings

Control the colors and fonts in Minimal Theme.

Hider

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

Style Settings

Adjust theme, plugin, and snippet CSS variables.

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.

Local Fonts

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

Share Note

Instantly share/publish a note, with the full theme and content exactly like you see in Obsidian. Data is shared encrypted by default, and only you and the person you send it to have the key.

Supercharged Links

Add attributes to internal links with the values of target note's frontmatter attributes.

Note Toolbar

Add customizable toolbars to your notes.