Connect to Claude
Source Tree icon

Source Tree

Createdowayo

Generates a file tree in JSON format for a specified directory, excluding files and directories based on .gitignore rules.

About

This tool creates a JSON representation of a directory's file tree, intelligently excluding files and directories according to `.gitignore` configurations and hidden directories (starting with '.'). It's designed to be integrated with Claude, enabling the AI to quickly understand project structure and identify relevant files for editing, boosting efficiency and collaboration.

Key Features

  • Generates a JSON representation of a file tree.
  • Presents the directory structure in a hierarchical JSON format.
  • Excludes files/directories based on .gitignore rules.
  • Excludes hidden directories (starting with '.').

Use Cases

  • Facilitates efficient collaboration on projects.
  • Allows Claude to quickly understand project structure.
  • Helps Claude identify relevant files for editing.
    Source Tree: Generate JSON File Trees for Developers