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-l8k 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
2 months ago
Created
4 years ago
Updates
5 releases
Downloads
8k
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.

Excalidraw

Visual PKM powerhouse. Create and edit Excalidraw drawings.

Advanced Canvas

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

Linter

Format and style your notes. Linter can be used to format YAML tags, aliases, arrays, and metadata; footnotes; headings; spacing; math blocks; regular Markdown contents like list, italics, and bold styles; and more with the use of custom rule options.

ExcaliBrain

An interactive, structured mind-map of your Obsidian vault.

Advanced URI

Control everything with URI.

Breadcrumbs

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

Claudian

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

Thino

Quickly capture memos and display them in the sidebar with a heatmap. (Closed source)

Custom Frames

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