Skip to content

Directory Tree Visualizer – A lightweight Python tool that generates a clean, ASCII-art directory structure with intuitive path resolution. Automatically handles relative paths, sibling directories, and quoted inputs. Ideal for project documentation and debugging.

License

Notifications You must be signed in to change notification settings

Tnighthawk/FileTrace

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 

Repository files navigation

FileTrace

A lightweight, user-friendly Python tool that generates a clean, visually structured directory tree using ASCII art. Perfect for project documentation, debugging, or sharing file structures in terminals.


Features

  • Visual tree output with ├──, └──, and connectors
  • Smart path resolution:
    • Strips surrounding quotes
    • Resolves relative paths (current or parent directory)
    • Handles sibling project folders (e.g., ../my_super_cool_project)
  • Sorted directories and files for consistent output
  • Copy-paste-ready terminal output
  • No external dependencies

Quick Start

  1. Save the script as filetrace.py
  2. Run in terminal:
    python filetrace.py

About

Directory Tree Visualizer – A lightweight Python tool that generates a clean, ASCII-art directory structure with intuitive path resolution. Automatically handles relative paths, sibling directories, and quoted inputs. Ideal for project documentation and debugging.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 2

  •  
  •  

Languages