Rafaël Jafferal8k downloadsColor property lists and formula properties in Bases.
An Obsidian plugin that automatically detects and colors property values in Bases files, embedded bases, supporting list properties (multi-select pills), formula properties (rendered values), and inline tags.


.multi-select-pill elements (list properties).bases-rendered-value elements (formula properties).internal-embed.bases-embed elements (embedded bases)span[class*="cm-tag-"] elements (inline tags)The plugin settings provide a clean interface for managing property colors:
.obsidian/plugins/obsidian-colored-property-lists/ folder.obsidian/plugins/ foldernpm install to install dependenciesnpm run build to compile the pluginnpm run dev - Start compilation in watch modenpm run build - Build the plugin for productionnpm run lint - Run ESLint to check code qualityThis plugin was inspired by the excellent Colored Tags plugin by Pavel Frankov, which provides similar functionality for tags.
The plugin was developed with the assistance of GitHub Copilot and Claude Sonnet 4.
This project is licensed under the GPL3 - see the LICENSE file for details.
If you find this plugin useful, consider:
For Obsidian plugin development, see the official API documentation.
builtin-modules npm package with native Node.js node:module equivalent!important from CSS rules by using increased selector specificity (body prefix)main.js and styles.css in the release workflowpackage-lock.json lockfile for reproducible builds