A beautiful directory tree visualization CLI with file type icons. Perfect for exploring project structures, creating documentation, and understanding codebases.
⚠️ Requirements: Node.js version 20.0.0 or higher is required.
✨ Features
🎨 Beautiful Icons
File type-specific icons for instant recognition
⚡ Lightning Fast
Optimized performance for large directories
🎯 Configurable Depth
Control how deep to traverse directories
👁️ Hidden Files
Toggle visibility of hidden files and folders
📦 Installation
Via npm (Recommended)
npm install -g @crashbytes/dendro
Via npx (No Installation)
npx @crashbytes/dendro
From Source (GitHub)
git clone https://github.com/CrashBytes/dendro.git
cd dendro
npm install
npm link
🚀 Quick Start
Basic Usage
# Visualize current directory
dendro
# Visualize specific directory
dendro /path/to/project
Advanced Options
# Limit depth to 3 levels
dendro ~/projects -d 3
# Show all files including hidden
dendro -a
# Combine options
dendro ~/my-project -d 2 -a
Get Help
# Show help
dendro --help
📖 Command Options
Usage: dendro [options] [directory] Arguments: directory Directory to visualize (default: current directory) Options: -V, --version Output the version number -d, --depthMaximum depth to traverse (default: unlimited) -a, --all Show hidden files and directories -h, --help Display help for command