€2

Tree Dir View

I want this!

Tree Dir View

€2

Tree Dir View

Usages

For projects documentations, or personnal organization, quickly visualize your project files and folders hierarchy as pretty tree display.

Save it automatically as a log file at the root of your project.

Features

Core

  • Clean file and folders hierarchy generation of your project, including full depth
  • Pretty tree: vertical lines accurately represent directory scope

Advanced (included)

  • Smart filtering: make sense of your tree by automatically excluding version control, cache, and system files (like pycache folders, details below)
  • Log file generation: save your tree view in a .log file (open it with any text or script editor) stored in the root folder of your project.
  • Project root directory will open for you after generation.
  • Pretty Timestamp Logging for file name and at start of the file.
  • Folders and Files count

Execution

  1. Double-click on the .exe file to execute the program
  2. Browse or paste project root directory path and validate to analyze this directory
  3. Find the generated .log file saved at your project root directory (you will be directed to it)

Output Example

my_project
├── src
│   ├── components
│   │   ├── header.js
│   │   └── footer.js
│   └── utils
│       └── helpers.js
└── tests
    └── unit
        └── test_components.js

Ignored Files and Folders

For a cleaner and meaningful tree, the following items are ignored when generating:

  • Version Control Folders: .git, .github, .gitignore
  • Cache and Temporary Folders: __pycache__, .pytest_cache, build, dist
  • IDE-Specific Folders and Files: .vscode, .idea, .DS_Store, thumbs.db
  • Dependency Management: node_modules, .env, venv, .venv
  • Compiled Files: *.pyc

Technical Details

  • Written in Python 3.x
  • Generates UTF-8 encoded log files

License

Copyright (c) 2025 JJArtools

Proprietary License

  1. License Grant
    • This software is licensed, not sold. Each license grants one user the right to use the software for personal or professional purposes.
  2. Restrictions
    • Redistribution or resale of the software is strictly prohibited
    • Modification or reverse engineering of the software is not permitted
    • Transfer of the license to another user is not allowed
  3. Usage Rights
    • The software may be used for both personal and commercial projects
    • Each user must purchase their own license
    • Installation on multiple computers is permitted for the licensed user only
  4. Ownership
    • All rights, title, and interest in the software remain with JJArtworks
  5. Warranty
    • The software is provided "as is" without warranty of any kind

JJArtools - Tools by JJArtworks

I want this!

Executable file

Size
7.82 MB
Copy product URL