Skip to content

Releases: TheHolyOneZ/ZDirMap

Release list

ZDirMap v0.1.1

Choose a tag to compare

@TheHolyOneZ TheHolyOneZ released this 31 May 08:28
031f3a1
ZDirMap

ZDirMap

The go-to directory tree tool.
Map any folder. Navigate, filter, annotate, and export it in 9 formats — from ASCII trees for your README, to interactive HTML, to a WinDirStat-style treemap.

Download Releases License

Built with Tauri 2 · React 19 · Rust · TypeScript


Note

Prebuilt installers for Windows, macOS, and Linux live at zsync.eu/zdirmap.
You can also grab the latest artifacts from the GitHub Releases page.
No need to build from source unless you want to hack on it.

Tip

Built because the alternatives are either ancient, web-only, or locked behind subscriptions. ZDirMap is free, native, fast, and ships as a tiny binary thanks to Tauri.


📸 Preview

ZDirMap — frameless glass shell with the sidebar, virtualized tree, and live ASCII output side-by-side Frameless glass shell · virtualized tree · live output in 9 formats

✨ What it does

  • 🌳 Streaming scan with live progress + cancellation — handles huge directories without freezing
  • ☑️ Tri-state checkboxes with O(depth) propagation — pick exactly what ends up in the output
  • 📦 9 output formats — ASCII, Markdown, JSON, YAML, Flat path list, CSV, HTML, Mermaid, and a WinDirStat-style treemap
  • 🗺️ Squarified treemap with drill-in navigation
  • 📸 Snapshots + diff between scans to spot what changed
  • 🚫 Saved ignore presets + automatic .gitignore import + glob patterns
  • Drag-and-drop reorder — grab any tree row by its grip handle and rearrange siblings; the new order flows straight into every output format
  • 💬 Inline # comments on any row, virtualized tree (rendering 100k+ rows is fine)
  • 📑 One-click export-all writes every format to a directory at once
  • 📊 Annotations — file sizes, modified times, and line counts in the output

📥 Download

Important

Pick your platform on the website — it serves the right binary for you.

👉 zsync.eu/zdirmap

Platform Format
Windows .msi installer + portable .exe
macOS .dmg (Apple Silicon + Intel)
Linux .AppImage, .deb, .rpm

🛠️ Build from source

git clone https://github.com/TheHolyOneZ/ZDirMap.git
cd ZDirMap
pnpm install
pnpm tauri dev      # run dev
pnpm tauri build    # bundle installers

You need:

  • Node 20+ and pnpm 9+
  • Rust stable toolchain
  • Platform deps for Tauri 2 — see the Tauri prerequisites

🧱 Tech stack

Layer Tools
Shell Tauri 2 (Rust)
Frontend React 19 · TypeScript · Vite 7
Styling Tailwind 4 with custom theme tokens
State Zustand 5 (composed slices)
Tree @tanstack/react-virtual
Treemap d3-hierarchy (squarified)
Motion motion (Framer)
Scan walkdir · globset · ignore · tokio

🔗 Links


📜 License

ZDirMap © 2026 TheHolyOneZ — Released under the GNU General Public License v3.0.

Built with care. If ZDirMap saved you time, a ⭐ on GitHub goes a long way.