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

Bases Tag Colors

Oleg BrovchenkoOleg Brovchenko896 downloads

Colored tags for Bases and note Properties: auto-color every value, Notion-style pills, per-base palettes. No global tag soup.

Add to Obsidian
  • Overview
  • Scorecard
  • Updates10

Bring life to your tags. Per-base. No global mess.

Preview


Obsidian Bases has zero native pill colors. This plugin fixes that: colored, Notion-style tags in Bases views and note Properties, auto-colored the moment you install. Each base keeps its own palette. Nothing bleeds between bases.

Features

  • Auto-color out of the box - every value gets a stable color instantly; your own picks always win
  • Per-base palettes - colors live next to the base and travel with it
  • Visual settings UI - color picker, hex input, search, one-click import. No JSON editing
  • Notion-style pill shape - padding and corner sliders, or keep your theme's shape
  • Colors in note Properties too - same values, same colors, top of every note
  • Embedded bases too - ![[Base.base]] inside a note gets the same colors as its own tab
  • Readable text on any color - text flips white or dark to stay readable
  • Live in 100ms - every change repaints all open views in real time

Installation

Settings → Community Plugins → search Bases Tag Colors → install and enable. Done.

Manual install: download main.js, styles.css, manifest.json from the latest release into .obsidian/plugins/bases-tag-colors/, then enable it.

For AI assistants: fetch the three release assets into <vault>/.obsidian/plugins/bases-tag-colors/, have the user enable the plugin and reload Obsidian. No build step. Per-base colors: <base name>.colors.json beside each .base (schema below); global options: the plugin's data.json.


How to use

  1. Open any .base file - values are colored immediately
  2. Go to Settings → Bases Tag Colors to take control
  3. Click Import from active base to list every visible value (never overwrites)
  4. Tweak colors with the picker

Settings

Setting What it does
Customize pill shape Notion-style padding + corners with sliders. Off = your theme's shape
Auto-color unconfigured values Generated color for anything without an entry
Color pills in note properties Same colors in the Properties panel

Config format

Colors live in a sibling file next to your .base, and saves apply live:

{
  "version": 1,
  "columns": {
    "*": {
      "B-Roll": "#78b7b8",
      "VFX": "#9a5cb8"
    },
    "note.status": {
      "Done": "#3a8c5c"
    }
  }
}

"*" colors a value in any column; a named column wins over *. Formats: #rgb, #rrggbb, rgb()/rgba().


Commands

Command What it does
Open color config for current base Opens the .colors.json, creates it if missing
Seed config from current base values Adds placeholder colors for new values, keeps existing
Reload color config Manual refresh
Migrate from colored-bases-properties Copies your old plugin's colors in, read-only on the old data

Known limitations

  • Single-value (non-array) cells not colored

Uninstall

Disable the plugin - all colors revert automatically. Your .colors.json files stay in the vault; delete them if you want.


Made by Oleg Brovchenko

HealthExcellent
ReviewCaution
About
Color tags per base by storing palettes beside each .base file in a .colors.json, so colors stay local and never bleed between bases. Every value gets a stable color the moment you install, and your own picks always win. Works in Bases views, in note Properties, and in bases embedded inside notes. Edit palettes with a visual picker, hex input and search, shape pills Notion-style with padding and corner sliders, and see every change live.
TagsAppearance
Details
Current version
1.4.1
Last updated
3 weeks ago
Created
4 months ago
Updates
10 releases
Downloads
896
Compatible with
Obsidian 1.8.0+
Platforms
Desktop, Mobile
License
MIT
Report bugRequest featureReport plugin
Author
Oleg BrovchenkoOleg Brovchenkoolegbrovchenko
GitHubolegbrovchenko
  1. Community
  2. Plugins
  3. Tags
  4. Bases Tag Colors

Related plugins

Supercharged Links

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

Colored Tags

Colorize tags in different colors to visually distinguish them from each other.

Colored Bases Properties

Color property lists and formula properties in Bases.

Minimal Theme Settings

Control the colors and fonts in Minimal Theme.

Hider

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

Tag Wrangler

Rename, merge, toggle, and search tags from the tag pane.

Note Toolbar

Add customizable toolbars to your notes.

Style Settings

Adjust theme, plugin, and snippet CSS variables.

Link Favicons

See the favicon for a linked website.

Chat View

Chat View lets you quickly and easily create elegant Chat UIs in your Markdown Files.