Tagescape

by bkindler
5
4
3
2
1
Score: 50/100

Description

Obsidian plugin that suppresses inline tag recognition in body text. Only tags in frontmatter properties are kept.

Reviews

No reviews yet.

Stats

1
stars
660
downloads
0
forks
131
days
155
days
173
days
0
total PRs
0
open PRs
0
closed PRs
0
merged PRs
0
total issues
0
open issues
0
closed issues
7
commits

Latest Version

6 months ago

Changelog

Initial release. Suppresses inline tag recognition in body text while keeping frontmatter tags intact.

README file from

Github

Tagescape

An Obsidian plugin that suppresses inline tag recognition in body text. Only tags defined in frontmatter properties are kept.

What it does

By default, Obsidian treats any #word in your note body as a tag. This plugin disables that behavior:

  • Inline tags (#example in body text) are treated as plain text — no tag styling, no click behavior, and they are excluded from the tag pane and tag search.
  • Frontmatter tags (defined in YAML properties) continue to work normally.

Why

If you use tags exclusively in frontmatter properties for organization, inline # symbols (e.g. in headings references, issue numbers, or casual notes) can pollute your tag list. Tagescape keeps your tag namespace clean.

Installation

From Obsidian Community Plugins

  1. Open Settings → Community plugins → Browse
  2. Search for Tagescape
  3. Click Install, then Enable

Manual

  1. Download main.js, manifest.json, and styles.css from the latest release
  2. Create a folder tagescape in your vault's .obsidian/plugins/ directory
  3. Place the downloaded files into that folder
  4. Enable the plugin in Settings → Community plugins