Skip to content

File Tree Generator is a modern Python app to visualize, search, and export directory trees. Supports exclusion patterns, automatic settings saving, ASCII/box-drawing formats, and fast search. Cross-platform, easy to use, and perfect for project documentation or code reviews.

License

Notifications You must be signed in to change notification settings

Avaxerrr/File-Tree-Generator

Repository files navigation

File Tree Generator

A modern, cross-platform tool for generating and exporting directory trees with exclusion support, search, and customizable formatting. Built with PySide6.

image

  • Directory Scanning: Visualize any folder as a tree structure.
  • Exclusion Patterns: Exclude files or folders using patterns.
  • Automatic Exclusion Saving: Exclusions and settings are saved and loaded automatically.
  • Customizable Formatting: Switch between ASCII and box-drawing styles.
  • Export: Save the tree to a text file.
  • Search: Quickly find and highlight files or folders in the tree.

Usage

  • Select a folder using the address bar.
  • Add exclusion patterns to skip files/folders.
  • Exclusions and settings are saved automatically.
  • Switch between ASCII and box-drawing formats.
  • Search for files/folders in the tree.
  • Export the tree to a text file.

Download

Download the latest release here.

Credits

License

This project is licensed under the MIT License. See LICENSE for details.

About

File Tree Generator is a modern Python app to visualize, search, and export directory trees. Supports exclusion patterns, automatic settings saving, ASCII/box-drawing formats, and fast search. Cross-platform, easy to use, and perfect for project documentation or code reviews.

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages