PSDirectoryTree
1.1.6
Visualizes directory structures as trees or JSON, with support for .gitignore and output to file.
Minimum PowerShell version
7.0
Installation Options
Owners
Copyright
(c) 2025 Vikansys AB. Licensed under the MIT License.
Package Details
Author(s)
- Tobias Wedelin
Tags
filesystem tree json directory gitignore utility file folder structure explorer powershell
Functions
Dependencies
This module has no dependencies.
Release Notes
📦 PSDirectoryTree v1.1.6 - 2025-05-04
🐛 Fixes
🧹 Fixed incorrect translation of .gitignore patterns
---
📦 PSDirectoryTree v1.1.5 - 2025-05-03
This release introduces smarter .gitignore handling, improved filtering performance, and new diagnostic output via -Verbose.
🚀 New Features
✅ Support for .gitignore negation patterns (e.g. !important.log)
🗣️ Added -Verbose flag to trace ignore rule application and file skipping decisions
🛠 Improvements
⚙️ .gitignore rules are now loaded per folder, mirroring how Git scopes them
⚡ Filtering logic optimized via pattern caching and rule grouping by path
🐛 Fixes
🧹 Fixed incorrect translation of .gitignore patterns
🔕 Missing .gitignore files no longer trigger errors
FileList
- PSDirectoryTree.nuspec
- PSDirectoryTree.png
- PSDirectoryTree.psm1
- PSDirectoryTree.psd1
- README.md
- CHANGELOG.md
- LICENSE.txt
Version History
Version | Downloads | Last updated |
---|---|---|
1.1.6 (current version) | 15 | 5/4/2025 |