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
  • Join the community
  • 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.

86%
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
3 weeks ago
Created
4 years ago
Updates
4 releases
Downloads
7k
Compatible with
Obsidian 1.0.3+
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

Kanban

Create Markdown-backed Kanban boards.

Markwhen

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

Importer

Import data from Notion, Evernote, Apple Notes, Microsoft OneNote, Google Keep, Bear, Roam, and HTML files.

Outliner

Work with your lists like in Workflowy or Roam Research.

Recent Files

Display a list of recently opened files.

Maps

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

Omnisearch

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

Various Complements

Complete words similar to auto-completion in an IDE.

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.

Fantasy Statblocks

Create, manage and view a Fantasy Bestiary with Dungeons and Dragons style statblocks.