{"repo":"AmirmasoudCS/Tree-Printer","free":true,"listed":false,"github":"https://github.com/AmirmasoudCS/Tree-Printer","clone":"git clone https://github.com/AmirmasoudCS/Tree-Printer.git","description":"A simple tree generator for directories to use in your GitHub README.md file.","language":"Python","stars":12,"topics":["cli","command-line-tool","console-tool","dev-tools","developer-tools","directory-tree","directory-tree-generator","filesystem","pip-package","productivity"],"license":"MIT","category":"cli-tools","readme_excerpt":"🌲 Tree Printer Banner generated using ChatGPT A lightweight and customizable command-line utility for generating beautiful directory tree structures directly from your terminal. Tree Printer makes it easy to visualize project layouts, document repositories, create examples for documentation, and inspect filesystem structures with optional icons, metadata, filtering, sorting, and color themes. --- ✨ Features - 🌳 Generate recursive directory trees - 📁 Display directories only - 👁️ Show or hide hidden files - 🚫 Exclude files, directories, or file extensions - 📏 Limit recursion depth - 🔤 Sort entries by: - Name - Size - Last modified date - 📊 Display file size - 🕒 Display modification timestamps - 🎨 Multiple color themes - 🖼️ Optional file and folder icons - 📝 Export output to text files - 🚫 Respect .gitignore - ⚡ Fast and lightweight - 🧪 Fully tested with pytest - 🔄 Continuous Integration using GitHub Actions --- 📦 Installation From PyPI (Recommended) From source --- 🚀 Quick Start Print the current directory Print another directory Print only directories Show icons Show file sizes Limit depth Save output --- 📖 Examples Basic --- Icons --- File Sizes --- Modified Dates --- Themes --- ⚙️ CLI Options Option Alias Description -------------------- ----- ----------------------------------- --max-depth -md Limit recursion depth --show-hidden -sh Include hidden files --dirs-only -do Show only directories --exclude-dirs -ed Exclude directories --exclude-files -ef Exclud","default_branch":null,"files":null,"tree":[],"storefront":"/r/AmirmasoudCS","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/AmirmasoudCS/Tree-Printer/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}