Search...Search plugins and themes...
⌘K
Sign in
  • Get started
  • Download
  • Pricing
  • Enterprise
  • Account
  • Obsidian
  • Overview
  • Sync
  • Publish
  • Canvas
  • Mobile
  • Web Clipper
  • CLI
  • Learn
  • Help
  • Developers
  • Changelog
  • About
  • Roadmap
  • Blog
  • Resources
  • System status
  • License overview
  • Terms of service
  • Privacy policy
  • Security
  • Community
  • Plugins
  • Themes
  • Discord
  • Forum / 中文论坛
  • Merch store
  • Brand guidelines
Follow us
DiscordTwitterBlueskyThreadsMastodonYouTubeGitHub
© 2026 Obsidian

Dirtreeist

k4a-lk4a-l7k downloads

Render a directory Structure Diagram from a Markdown lists in codeblock.

Add to Obsidian
  • Overview
  • Scorecard
  • Updates5

Render a directory Structure Diagram from a markdown lists in codeblock.

Caution

This plugin relies on the functionality of the dirtreeist library. Please send feature requests there.

Features

Basic

If you write a code block as follows,

```dirtree
- /components -- UI
  - -- has buttons and modals
    - -- Storybook ready
  - App.tsx -- entry point
  - App.css -- style
- tsconfig.json -- settings
- README.md -- docs
- /utils
```

It is rendered as follows,

├─/components    UI
│ │             ・has buttons and modals
│ │              ・Storybook ready
│ ├─App.tsx    entry point
│ └─App.css    style
├─tsconfig.json  settings
├─README.md      docs
└─/utils

Other

Sequential listings

- a
  - b
- c

- 1
  - 2
├─ a
│ ├─ b
├─ c
└─ 1
  └─ 2

Another element comes in between

- a
  - b
- c

sometext

- 1
  - 2
├─ a
│ ├─ b
└─ c

└─ 1
  └─ 2

Others

See dirtreeist library.

HealthExcellent
ReviewSatisfactory
About
Render directory-structure diagrams from markdown lists placed in a dirtree code block. Convert nested, sequential, and mixed listings into readable ASCII tree diagrams showing folders and files.
VisualizationFilesMarkdown
Details
Current version
1.0.0
Last updated
4 weeks ago
Created
4 years ago
Updates
5 releases
Downloads
7k
Compatible with
Obsidian 1.12.0+
Platforms
Desktop, Mobile
License
MIT
Report bugRequest featureReport plugin
Sponsor
Buy Me a Coffee
GitHub Sponsors
PayPal
Author
k4a-lk4a-l
github.com/k4a-l
GitHubk4a-l
  1. Community
  2. Plugins
  3. Visualization
  4. Dirtreeist

Related plugins

Notebook Navigator

A better file browser and calendar inspired by Apple Notes, Bear, Evernote and Day One.

Importer

Convert your data to Markdown files you can use in Obsidian. Works with Apple Notes, OneNote, Evernote, Notion, Google Keep, and many other formats.

Excalidraw

Visual PKM powerhouse. Create and edit Excalidraw drawings.

Advanced Canvas

Supercharge your canvas experience. Create presentations, flowcharts and more.

Advanced URI

Control everything with URI.

Claudian

Embeds Claude Code/Codex and other local Agents as AI collaborators in your vault.

Breadcrumbs

Visualise the hierarchy of your vault using a breadcrumb trail or matrix view.

Custom Frames

Turn web apps into panes using iframes with custom styling. Also comes with presets for Google Keep, Todoist and more.

Local REST API with MCP

Unlock your automation needs by interacting with your notes over a secure REST API.

Maps

Adds a map layout to bases so you can display notes as an interactive map view.