Skip to content

A Dendron-like hierarchical note management system for your Obsidian vault.

License

Notifications You must be signed in to change notification settings

jeansordes/tree-mapper

Folders and files

NameName
Last commit message
Last commit date
Mar 16, 2025
Mar 25, 2025
Mar 16, 2025
Mar 16, 2025
Mar 16, 2025
Mar 16, 2025
Mar 16, 2025
Mar 25, 2025
Mar 16, 2025
Mar 22, 2025
Mar 16, 2025
Mar 16, 2025
Mar 18, 2025
Mar 25, 2025
Mar 16, 2025
Mar 25, 2025
Mar 24, 2025
Mar 16, 2025
Mar 16, 2025
Mar 25, 2025

Repository files navigation

Tree Mapper

CleanShot 2025-03-17 at 00 25 39@2x

A hierarchical note management system with Dendron-like features.

This tool brings hierarchical note management capabilities to your vault, inspired by Dendron. It allows you to organize your notes in a tree-like structure, making it easier to navigate and manage large knowledge bases.

(While Tree Mapper maintains some compatibility with Dendron-structured notes, future compatibility is not guaranteed. It is primarily intended for use with notes in your vault, utilizing a Dendron-like structure)

Features

  • Hierarchical note organization with a tree-like interface
  • Easy navigation between related notes
  • Create child notes directly from the hierarchy view
  • Collapsible note hierarchy for better organization
  • Seamless integration with existing features
  • Persistent expanded/collapsed state between sessions

Usage

  1. Open the Tree Mapper view from the left sidebar by clicking the folder icon
  2. Navigate through your hierarchical notes
  3. Click on a note to open it
  4. Use the collapse/expand buttons to manage the tree view
  5. Create new child notes directly from the hierarchy

Available Commands

Tree Mapper provides several commands that can be accessed via the Command Palette (Ctrl/Cmd+P):

  • Open Tree View: Opens the Tree Mapper View in the left sidebar
  • Show File in Tree View: Highlights and reveals the current file in the tree view
  • Collapse All Nodes in Tree: Collapses all nodes in the tree view
  • Expand All Nodes in Tree: Expands all nodes in the tree view

Internationalization

Tree Mapper supports multiple languages:

  • English (default)
  • French

The interface language will automatically match your vault language settings.

Keyboard Shortcuts

You can assign keyboard shortcuts to any of the commands above through the Hotkeys settings.

Acknowledgments