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
  • Updates4

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
 - App.tsx
 - App.css
- config.json
- /utils
 - converter.ts
 - parser.ts
```

It is rendered as follows,

├─ /components
│ ├─ App.tsx
│ └─ App.css
├─ config.json
└─ /utils
  ├─ converter.ts
  └─ parser.ts

Other

Sequential listings

- a
  - b
  - c
- d

- 1
  - 2
    - 3
      - 4
├─ a
│ ├─ b
│ └─ c
├─ d
└─ 1
  └─ 2
    └─ 3
      └─ 4

Another element comes in between

- a
  - b
  - c
- d

sometext

- 1
  - 2
    - 3
      - 4
├─ a
│ ├─ b
│ └─ c
└─ d

└─ 1
  └─ 2
    └─ 3
      └─ 4

Settings

See Description of options.

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
0.2.0
Last updated
2 months ago
Created
4 years ago
Updates
4 releases
Downloads
7k
Compatible with
Obsidian 1.0.3+
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

Markwhen

Create timelines, gantt charts, calendars, and more using markwhen.

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.

Notebook Navigator

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

Advanced Canvas

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

Recent Files

Display a list of recently opened files.

Excalidraw

Visual PKM powerhouse. Create and edit Excalidraw drawings.

Claudian

Embeds Claude Code/Codex as an AI collaborator in your vault. Your vault becomes agent's working directory, giving it full agentic capabilities: file read/write, search, bash commands, and multi-step workflows.

Omnisearch

Intelligent search for your notes, PDFs, and OCR for images.

Local REST API with MCP

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

Breadcrumbs

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