https://github.com/jeansordes/tree-mapper
A Dendron-like hierarchical note management system for your Obsidian vault.
https://github.com/jeansordes/tree-mapper
dendron knowledge-management notes obsidian
Last synced: about 1 year ago
JSON representation
A Dendron-like hierarchical note management system for your Obsidian vault.
- Host: GitHub
- URL: https://github.com/jeansordes/tree-mapper
- Owner: jeansordes
- License: 0bsd
- Created: 2025-03-11T21:39:26.000Z (about 1 year ago)
- Default Branch: master
- Last Pushed: 2025-03-16T22:40:46.000Z (about 1 year ago)
- Last Synced: 2025-03-16T23:24:44.935Z (about 1 year ago)
- Topics: dendron, knowledge-management, notes, obsidian
- Language: TypeScript
- Homepage:
- Size: 98.6 KB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- Contributing: CONTRIBUTING.md
- License: LICENSE
Awesome Lists containing this project
README
# Tree Mapper

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
- [Dendron](https://www.dendron.so/) for the inspiration on hierarchical note management
- Other tools that inspired this one:
- [Structured Tree](https://github.com/Rudtrack/structured-tree)
- [Obsidian Structure](https://github.com/dobrovolsky/obsidian-structure)
- [Obsidian Dendron Tree](https://github.com/levirs565/obsidian-dendron-tree)