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

Style Tweaker

KevinKevin116 downloads

Customize the app's appearance with fine-grained style tweaks.

Add to Obsidian
Style Tweaker screenshot
Style Tweaker screenshot
Style Tweaker screenshot
Style Tweaker screenshot
Style Tweaker screenshot
  • Overview
  • Scorecard
  • Updates11

Style Tweaker

<p>[<a href="https://github.com/TracingOrigins/obsidian-style-tweaker-plugin/blob/master/README.zh.md">中文</a> | English | <a href="https://github.com/TracingOrigins/obsidian-style-tweaker-plugin/blob/master/README.ru.md">Русский</a>]</p>
<p><a href="https://community.obsidian.md/plugins/style-tweaker" target="_blank">Style Tweaker</a> is an Obsidian plugin that lets you fine-tune and customize the app's appearance with fine-grained style adjustments — tweak colors, spacing, fonts, and layout without writing your own CSS snippets.</p>

Features

  • No CSS required — tweak colors, spacing, fonts and layout from the settings UI instead of writing snippets
  • Live preview — every change applies instantly as you adjust it
  • Zero dependencies — no runtime libraries, only Obsidian APIs
  • Multi-language UI — English, 中文, Русский

What you can tweak

The settings tab is grouped into the following pages, and all changes take effect immediately:

  • Appearance — interface background (solid colors or wallpaper images) and theme accent colors. Wallpapers are configured independently for desktop/mobile and dark/light themes, with per-theme opacity, frosted-glass blur and automatic switching.
  • Interface — overall layout (default / border / cards), tab-bar highlighting, desktop and mobile sidebars, and status bar.
  • Editor — 17 style groups for notes, including editor background, active-line highlight, page title, properties, headings, inline code, code blocks, dividers, blockquotes, links, embeds, tables, callouts, lists, tasks and tags.
  • New tab — a custom new-tab page with a logo, a title and an interactive particle wordmark.
  • Plugins — style enhancements for the built-in file explorer (colorful folders, file/folder icons, folder badges) and for the Recent Files community plugin (file icons and colorful rows).
  • Reset — restore every setting to its default with a single click.

Requirements: Obsidian 1.14.1 or later.

Installation

From the Official Community Plugin Market (Recommended)

  1. Open Obsidian and go to Settings → Community plugins
  2. Turn off Safe mode
  3. Click Browse and search for "Style Tweaker"
  4. Click Install, then Enable

Manual Installation

  1. Download the latest main.js, manifest.json and styles.css from Releases
  2. Create a style-tweaker folder in your vault's plugin directory (e.g. YourVault/.obsidian/plugins/style-tweaker/) and place the three files inside
  3. Enable the plugin in Settings → Community plugins

Install via BRAT (Recommended for Testers)

  1. Install the BRAT plugin
  2. Open BRAT settings and click Add Beta plugin
  3. Enter TracingOrigins/obsidian-style-tweaker-plugin
  4. Enable the plugin

Development Guide

  1. Clone the repository:

    git clone https://github.com/TracingOrigins/obsidian-style-tweaker-plugin.git
    cd obsidian-style-tweaker-plugin
    
  2. Copy .env.example to .env and set VAULT_PATH to your Obsidian vault path:

    VAULT_PATH=C:/Users/YourName/Documents/MyVault
    
  3. Install dependencies and start developing:

    npm install          # install dependencies
    npm run dev          # watch mode (auto-deploys to vault)
    npm run build        # production build (auto-deploys to vault)
    npm run lint         # run eslint
    npm run format       # format code with prettier
    npm run format:check # verify formatting
    

Support & Feedback

If this plugin helps you, please consider:

  • ⭐ Star the repository
  • 🐛 Report bugs using the bug report template
  • 💡 Request features using the feature request template
  • ❓ Ask questions or share ideas in GitHub Issues
  • 📝 Read the contributing guide and contribute code or docs
  • 💰 Donate to the developer at the support page (if available)

Credits

This plugin's design and implementation draw inspiration from the following great open-source projects. Special thanks to their authors:

Project Author GitHub Support
Blue Topaz theme WhyI (whyt-byte) PKM-er/Blue-Topaz_Obsidian-css Buy Me a Coffee
AnuPpuccin theme Anubis (AnubisNekhet) AnubisNekhet/anuppuccin Buy Me a Coffee
Home Tab Plus plugin Moyf (Moyf) Moyf/home-tab-plus Ko-fi
Style Context plugin Moyf (Moyf) Moyf/style-context Ko-fi
File Explorer Note Count plugin Ozan Tellioglu (ozntel) ozntel/file-explorer-note-count Ko-fi
HealthExcellent
ReviewPassed
About
Customize Obsidian's appearance with fine-grained controls for colors, spacing, fonts, and layout — no CSS required. Preview changes live, set per-theme wallpapers, style editor elements and the file explorer, tweak the new-tab page, and reset all tweaks to defaults.
AppearanceThemingInterface
Details
Current version
1.0.10
Last updated
3 days ago
Created
2 weeks ago
Updates
11 releases
Downloads
116
Compatible with
Obsidian 1.14.1+
Platforms
Desktop, Mobile
License
MIT
Report bugRequest featureReport plugin
Sponsor
Support
Author
KevinKevintracingorigins
GitHubtracingorigins
  1. Community
  2. Plugins
  3. Appearance
  4. Style Tweaker

Related plugins

Hider

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

Minimal Theme Settings

Control the colors and fonts in Minimal Theme.

Note Toolbar

Add customizable toolbars to your notes.

Style Settings

Adjust theme, plugin, and snippet CSS variables.

Zen Mode

Hide most UI elements.

Pseudo Mica

Customize translucent window effects on Windows and macOS.

Meta Bind

Make your notes interactive with inline input fields, metadata displays, and buttons.

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.

Editing Toolbar

The Editing Toolbar is modified from cMenu, which provides more powerful customization settings and has many built-in editing commands to be a MS Word-like toolbar editing experience.