No description
Find a file
2025-03-24 15:03:58 +01:00
.github Initial commit 2025-03-22 10:16:50 +01:00
src Improve code format 2025-03-24 14:19:47 +01:00
.editorconfig Initial commit 2025-03-22 10:16:50 +01:00
.eslintignore Initial commit 2025-03-22 10:16:50 +01:00
.eslintrc Initial commit 2025-03-22 10:16:50 +01:00
.eslintrc.json Initial commit 2025-03-22 10:16:50 +01:00
.gitignore Initial commit 2025-03-22 10:16:50 +01:00
.npmrc Initial commit 2025-03-22 10:16:50 +01:00
CHANGELOG.md 0.1.0 2025-03-24 14:19:17 +01:00
esbuild.config.mjs Debug adding tags 2025-03-22 14:16:32 +01:00
jest.config.js Initial commit 2025-03-22 10:16:50 +01:00
LICENSE Create LICENSE 2025-03-24 14:52:17 +01:00
manifest.json 0.1.0 2025-03-24 14:19:17 +01:00
package-lock.json 0.1.0 2025-03-24 14:19:17 +01:00
package.json 0.1.0 2025-03-24 14:19:17 +01:00
README.md Update README.md 2025-03-24 15:03:58 +01:00
styles.css Improve css definition 2025-03-24 13:48:52 +01:00
tsconfig.json Initial commit 2025-03-22 10:16:50 +01:00
version-bump.mjs Initial commit 2025-03-22 10:16:50 +01:00
version-changelog.mjs Initial commit 2025-03-22 10:16:50 +01:00
versions.json 0.1.0 2025-03-24 14:19:17 +01:00

Tag Index

GitHub release (Latest by date) GitHub all releases

An Obsidian plugin that creates a curated list of important tags to serve as meaningful entry points to your knowledge base.

Features

Tag Index solves the problem of tag overload by giving you a dedicated space for your most important tags:

  • Curated Tag Collection: Create a personalized list of your most important tags separate from Obsidian's default tag pane
  • Multiple Addition Methods: Add tags from the editor, default tag pane, or more in the future
  • Visual Organization: Rearrange tags via intuitive drag and drop
  • Quick Note Access: Click any tag to instantly see all notes using that tag
  • Content Preview: Hover over note names to preview their content without opening them
  • Customizable Behavior: Choose whether new tags are added to the top or bottom of your list

Why Tag Index?

The default Obsidian tag pane can quickly become overwhelming for several reasons:

  1. Tag Overload: As your vault grows, so does your tag list, creating visual chaos and making it difficult to find important tags
  2. External Syncing: When syncing notes from external tools, unnecessary tags can clutter your tag pane
  3. No Prioritization: The default tag pane treats all tags equally, with no way to highlight your most important ones
  4. Limited Entry Points: Methods like the Zettelkasten (slip-box) require clear entry points to your knowledge system, which a cluttered tag pane can't provide
  5. Inefficient Navigation: While you can click tags in the default pane to search for them, this workflow isn't optimized for frequent access

Tag Index solves these problems by giving you a dedicated space for the tags that matter most to you, with improved organization and navigation features.

How to Use

Getting Started

  1. Install the plugin from the Obsidian community plugins or manually
  2. Open the Tag Index view using:
    • The hash (#) icon in the right sidebar
    • The command palette with "Open Tag Index"

Adding Tags

You can add tags to your index in several ways:

  1. From the Editor: Right-click on any tag in your note and select "Add to Tag Index"
  2. From the Default Tag Pane: Right-click on any tag in Obsidian's tag pane and select "Add to Tag Index"
  3. Using Commands: Open the command palette and use "Add tag to Tag Index"

Working with Tags

  • View Notes with a Tag: Click on any tag to see all notes that use it
  • Expand/Collapse Tags: Click the arrow icon next to a tag to expand or collapse its note list
  • Preview Note Content: Hover over a note name to preview its content
  • Rearrange Tags: Drag and drop tags to change their order
  • Remove Tags: Click the X button next to any tag to remove it from your index

Settings

  • Add new tags to top: When enabled, new tags will be added to the top of your list. When disabled, they will be added to the bottom.

Installation

From Obsidian Community Plugins

  1. Open Obsidian Settings > Community plugins
  2. Disable Safe mode if prompted
  3. Click Browse and search for "Tag Index"
  4. Click Install and then Enable

Manual Installation

  1. Download the latest release from the releases page
  2. Extract the zip into your Obsidian vault's .obsidian/plugins folder
  3. Reload Obsidian (Ctrl/Cmd + R)
  4. Enable the plugin in Obsidian settings

Support & Community

This plugin is developed and maintained during my free time. A lot of thought, energy, and care goes into making it reliable and user-friendly.

If you find Tag Index valuable in your daily workflow:

  • If it helps you organize your tags more effectively
  • If it saves you time and mental energy navigating your knowledge base
  • If it provides a better entry point to your notes

Please consider supporting my work. Your support would help me dedicate more time and energy to:

  • Developing new features
  • Maintaining code quality
  • Providing support and documentation
  • Making the plugin even better for everyone

Ways to Support

You can support this project in several ways:

  • Star the project on GitHub
  • 💝 Buy Me a Coffee at ko-fi.com
  • 💌 Share your success stories and feedback
  • 📢 Spread the word about the plugin
  • 🐛 Report issues to help improve the plugin

Thank you for being part of this journey! 🙏