Available Styles
Draw Folder Structure offers over 20 different visual styles to match your documentation preferences. From minimalist ASCII to colorful emoji designs, there’s a style for every taste.The default style is EmojiDashes, which combines the classic tree structure with folder and file emojis.
Style Categories
Emoji Styles
These styles use emojis to create visually appealing, modern folder structures.- EmojiDashes (Default)
- EmojiFun
- EmojiMinimalist
- SparklesDesing
- TrailDesign
- FloralDesign
- GalacticDesign
Combines classic dashes with emoji icons for folders and files.
└── 📁 my-project
├── package.json
├── README.md
├── 📁 src
├── index.ts
├── types.ts
└── 📁 utils
├── helpers.ts
└── constants.ts
└── 📁 tests
└── index.test.ts
Best for: General documentation, README files, GitHub repositories
ASCII/Text Styles
These styles use only text characters, perfect for environments where emojis might not render properly.- ClassicDashes
- MinimalistDots
- Arrows
- PipesAndHyphens
- Triangles
- More Styles
Traditional tree structure with dashes and pipes.
└── my-project
├── package.json
├── README.md
├── src
├── index.ts
├── types.ts
└── utils
├── helpers.ts
└── constants.ts
└── tests
└── index.test.ts
Best for: Terminal output, code comments, traditional docs
Comparing Styles
Emoji vs ASCII
Choose between emoji and ASCII styles based on your use case:Emoji Styles
Pros:
- Visually appealing and modern
- Instant recognition of files vs folders
- Great for web documentation
- More engaging for users
- May not render in all environments
- Can look inconsistent across platforms
- Not ideal for terminal/CLI docs
ASCII Styles
Pros:
- Universal compatibility
- Renders correctly everywhere
- Professional appearance
- Perfect for code comments
- Less visually distinctive
- Can be harder to scan quickly
- May look dated in modern docs
How to Change Styles
There are two ways to change the style used for generating folder structures:- VS Code Settings UI
- settings.json
Previewing Styles
Quick Preview Method
- Choose a small folder or file to test
- Generate the structure with the current style
- Change the style in settings
- Generate again to compare
- Repeat until you find the perfect style
Style Recommendations by Use Case
README Files
README Files
Recommended Styles:
- EmojiDashes - Professional yet modern
- ClassicDashes - Traditional and clean
- MinimalistDots - Simple and elegant
Technical Documentation
Technical Documentation
Recommended Styles:
- ClassicDashes - Professional standard
- PipesAndHyphens - Traditional technical style
- MinimalistDots - Clean and readable
Blog Posts & Tutorials
Blog Posts & Tutorials
Recommended Styles:
- EmojiFun - Engaging and friendly
- SparklesDesing - Eye-catching
- EmojiDashes - Modern and clear
Code Comments
Code Comments
Recommended Styles:
- ClassicDashes - Traditional format
- MinimalistDots - Compact
- PipesAndHyphens - Clean in monospace
Project Presentations
Project Presentations
Recommended Styles:
- EmojiDashes - Professional with flair
- EmojiFun - Engaging and memorable
- FloralDesign or GalacticDesign - Unique themes
Next Steps
Configuration
Learn about all configuration options
Exclude Patterns
Filter what appears in your structures
.gitignore Integration
Automatically respect .gitignore rules